计算机科学 > 计算几何
[提交于 2025年4月10日
]
标题: 凸性有助于三维中的迭代搜索
标题: Convexity Helps Iterated Search in 3D
摘要: 受经典的分数级联技术的启发,我们引入了新方法以加速三维中的以下类型的迭代搜索:输入是一个具有有界度数的图$\mathbf{G}$以及与$\mathbf{G}$的每个顶点$v$关联的一组 3D 超平面$H_v$。 目标是存储输入,使得对于一个查询点 $q\in \mathbb{R}^3$ 和一个连通子图 $\mathbf{H}\subset \mathbf{G}$,我们可以判断对于每个 $v\in \mathbf{H}$,$q$ 是否位于 $H_v$ 的下包络的下方或上方。 我们证明了使用线性空间,可以在大约 $O(\log n + |\mathbf{H}|\sqrt{\log n})$ 的时间内回答查询,这改进了通过使用平面点定位数据结构得到的平凡界 $O(|\mathbf{H}|\log n)$。 我们的数据结构实际上可以回答更通用的查询(它可以与浅层切割结合),并且即使当$\mathbf{H}$一个接一个地给出顶点时,它仍然有效。 我们展示了这带来了许多新的应用,并且特别地,我们给出了对一组自然的数据结构问题的改进解决方案,据我们所知,这些问题之前没有取得过任何进展。 我们认为这是一个非常令人惊讶的结果,因为对于平面点定位问题,获得类似的结果被证明是不可能的。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.