二次时间内的加法 spanner 和距离预言机
数据结构与算法
2017-04-17 v1
摘要
设 为一个无权无向图。 的加法 -spanner 是一个子图 ,它以 的加法误差近似所有节点对之间的距离,即对于所有节点 ,满足 ,其中 是最短路径距离。我们给出了一种确定性算法,该算法在 时间内构建一个拥有 条边的加法 -spanner。这与 Woodruff [ICALP 2010] 提出的随机 Monte Carlo 算法形成对比,后者在期望时间 内给出一个拥有 条边的加法 6-spanner。 的 -近似距离预言机是一种数据结构,支持对 中节点对进行以下距离查询:给定两个节点 ,,它可以在常数时间内计算出一个距离估计值 ,满足 ,其中 是 中 和 之间的距离。Sommer [ICALP 2016] 给出了一种随机 Monte Carlo -距离预言机,其大小为 ,期望时间为 。作为加法 -spanner 的一个应用,我们改进了 Sommer [ICALP 2016] 的构造,给出了一种大小为 、时间为 的 Las Vegas -距离预言机。这也意味着存在一种算法,能在 时间内给出 中所有节点对的近似距离,改进了 Baswana 和 Kavitha [SICOMP 2010] 的 算法。
引用
@article{arxiv.1704.04473,
title = {Additive Spanners and Distance Oracles in Quadratic Time},
author = {Mathias Bæk Tejs Knudsen},
journal= {arXiv preprint arXiv:1704.04473},
year = {2017}
}