• [论文翻译]用于关联搜索的多维二叉搜索树

    Multidimensional Binary Search Trees Used for Associative Searching 用于关联搜索的多维二叉搜索树 Jon Louis Bentley Stanford University Jon Louis Bentley Stanford University This paper develops the multidimensional binary search tree (or $\boldsymbol{k}$ d tree, where ... 本文提出了一种多维二叉搜索树(或称 \$\boldsymbol{k}\$ 维树,其中 \$\boldsymbol{k}\$ 表示搜索空间的维度)作为存储关联搜索信息的数据结构。论文定义了 \$k\$ 维树并提供了示例,其存储效率表现优异。该结构的显著优势在于:单一数据结构即可高效处理多种查询类型。研究开发了多种实用算法,经证明在 \$_n\$ 条记录文件中的平均运行时间为:插入操作 \$O(\log n)\$,根节点删除 \$O(n^{(k-1)/k})\$,随机节点删除 \$O(\log n)\$,优化操作(确保搜索对数性能)\$O(n\log n)\$。针对指定 t 个键的部分匹配查询[理论最坏运行时间 \$O(n^{(k-t)/k})\$]和最近邻查询[实证观测平均运行时间 \$O(\log n)\$]给出了搜索算法,其性能远超当前已知最优算法。同时提出了处理任意广义交集查询的算法。本文主要聚焦理论层面,但认为 \$k\$ 维树在诸多应用中具有重要潜力,并列举了潜在用例。
创作中心
开启你的AI千集创作之旅
发布首篇内容,开通创作中心 快来成为AI千集创作者吧~
公告

AI千集是一个二次元智能客服平台
在这里您可以获得本平台自训练的
客服大模型服务
和小伙伴一起玩转AI,做自己的AI机器人
来AI千集,订单转化快人一步
扫一扫,快速获取解决方案与报价
立即咨询

千集助理是连通AI学研和企业的桥梁
登陆小程序
获取AI数字人贴身服务
工作生活效率瞬间提升

千集助理