空间高效的容错直径预言机
数据结构与算法
2021-07-09 v1
摘要
我们设计了 -边容错直径预言机(-FDOs)。我们预处理给定的具有 个顶点和 条边的图 ,以及正整数 ,以构造一种数据结构,当以边集 ()查询时,返回 的直径。对于直径为 的未加权有向图中的单故障(),Henzinger 等人 [ITCS 2017] 给出了一种近似 FDO,其拉伸因子为 、常数查询时间、空间 ,以及组合预处理时间 。我们提出了一种针对有向图的 FDO,具有相同的拉伸因子、查询时间和空间,其预处理时间为 。该预处理时间几乎匹配了 Henzinger 等人给出的针对组合算法的条件下界。利用快速矩阵乘法,我们实现了 的预处理时间。我们进一步证明了信息论下界,表明任何拉伸因子优于 的 FDO 都需要 比特的空间。对于具有非负边权的无向图中的多重故障(),我们给出了一种 -FDO,其拉伸因子为 、查询时间 、空间 、预处理时间 。我们以排除在 空间中任何有限拉伸因子的下界补充了这一点。我们表明,对于具有多对数直径且最多 次故障的未加权图,可以用近似换取查询时间和空间。我们提出了一种精确组合 -FDO,其预处理时间为 、查询时间 、空间 。当改用快速矩阵乘法时,预处理时间可改进为 ,其中 为矩阵乘法指数。
引用
@article{arxiv.2107.03485,
title = {Space-Efficient Fault-Tolerant Diameter Oracles},
author = {Davide Bilò and Sarel Cohen and Tobias Friedrich and Martin Schirneck},
journal= {arXiv preprint arXiv:2107.03485},
year = {2021}
}
备注
Full version of a paper to appear at MFCS'21. Abstract shortened to meet ArXiv requirements