中文

具有更优时空权衡的平面距离预言机

数据结构与算法 2020-07-20 v1

摘要

在最近的一项突破中,Charalampopoulos、Gawrychowski、Mozes和Weimann(STOC 2019)表明,平面图上的精确距离查询可由占据n1+o(1)n^{1+o(1)}空间的数据结构在no(1)n^{o(1)}时间内回答,即至多相差o(1)o(1)项,时间(0)与空间(1)的最优指数可同时达到。他们的距离查询算法是递归的:它对平面Voronoi图的点定位算法进行连续调用,而这涉及许多递归距离查询。该递归深度非常数且分支因子为对数级,导致(logn)ω(1)=no(1)(\log n)^{\omega(1)} = n^{o(1)}的查询时间。本文提出一种在平面Voronoi图中进行点定位的新方法,从而得到一种新的精确距离预言机。在我们的时空权衡曲线的两个极端处,我们可分别实现n1+o(1)n^{1+o(1)}空间与log2+o(1)n\log^{2+o(1)}n查询时间,或nlog2+o(1)nn\log^{2+o(1)}n空间与no(1)n^{o(1)}查询时间。所有先前具有O~(1)\tilde{O}(1)查询时间的预言机均占据n1+Ω(1)n^{1+\Omega(1)}空间,而所有先前具有O~(n)\tilde{O}(n)空间的预言机均以nΩ(1)n^{\Omega(1)}时间回答查询。

关键词

引用

@article{arxiv.2007.08585,
  title  = {Planar Distance Oracles with Better Time-Space Tradeoffs},
  author = {Yaowei Long and Seth Pettie},
  journal= {arXiv preprint arXiv:2007.08585},
  year   = {2020}
}

备注

35 pages, 12 figures