通用图上线性大小对数伸展的路径报告距离预言机
数据结构与算法
2015-06-30 v1
摘要
2001年,Thorup和Zwick设计了一个距离预言机,给定顶点无向图和参数,其大小为。在查询时,他们的预言机构造和之间的一条-近似路径。Thorup-Zwick预言机的查询时间为,随后被Chechik改进到。Thorup和Zwick预言机的一个主要缺点是空间为。Mendel和Naor设计了一个大小为、伸展为的预言机,但他们的预言机只能报告距离估计而不能报告实际路径。在本文中,我们设计了一个路径报告距离预言机,其大小为、伸展为且查询时间为,其中任意小。特别地,我们的预言机可利用线性大小提供对数伸展。我们预言机的另一变体大小为、多对数伸展且查询时间为。对于无权图,我们设计了一个距离预言机,其乘性伸展为、加性伸展为(对于某个函数)、空间为且查询时间为,其中为任意小常数。这些预言机中乘性伸展与大小之间的权衡远低于周长猜想阈值(即伸展且大小)。打破周长猜想权衡是通过展现加性伸展与大小之间不同性质的权衡实现的。Elkin和Peleg由于构造-稀疏子图而展示了类似类型的权衡。然而,迄今为止-稀疏子图在距离预言机世界中尚无对应物。我们在取得这些结果的过程中开发的一个重要新工具是一个{保距路径报告预言机}。
引用
@article{arxiv.1506.08392,
title = {A Linear-Size Logarithmic Stretch Path-Reporting Distance Oracle for General Graphs},
author = {Michael Elkin and Seth Pettie},
journal= {arXiv preprint arXiv:1506.08392},
year = {2015}
}