关于最近对、最远对与正交对之间的差异:计算几何中的近线性与勉强次二次复杂度
计算几何
2018-02-01 v1 计算复杂性
数据结构与算法
摘要
对于 维欧几里得空间(更一般地, 空间)中 个点的点定位问题,通常有两种运行时间解法:*(近线性)小于 时间,或 *(勉强次二次) 时间,其中 各异。对于小 和大 ,“近线性”运行时间通常是可行的,而“勉强次二次”时间通常不可行。例如,在欧几里得度量下,在 中 个点间寻找最近对是近线性的,可在 时间内求解,而已知的最远对(点集的直径)算法仅是勉强次二次的,需要 时间。为何这些邻近问题具有如此不同的时间复杂度?对于目前仅为勉强次二次的问题,是否存在获得近线性算法的障碍?我们给出了正交向量问题在 中 个向量到 中 个向量的一种新颖精确确定性自归约,其运行时间为 。由此,诸如欧几里得直径、欧几里得双色最近对、射线射击和关联检测等勉强次二次问题,在维度 下不存在 时间算法(在图灵计算模型中),除非流行的正交向量猜想和强指数时间假设为假。也就是说,尽管多对数对数维的最近对处于 时间,最远对的类似情形却能编码被认为需要 时间的高维问题。我们还表明,在 维中的全最近邻问题需要 时间求解,前提是上述任一猜想成立。
引用
@article{arxiv.1709.05282,
title = {On the Difference Between Closest, Furthest, and Orthogonal Pairs: Nearly-Linear vs Barely-Subquadratic Complexity in Computational Geometry},
author = {Ryan Williams},
journal= {arXiv preprint arXiv:1709.05282},
year = {2018}
}
备注
13 pages