Near-Optimal Decremental Hopsets with Applications
Abstract
Given a weighted undirected graph , a hopset of hopbound and stretch is a set of edges such that for any pair of nodes , there is a path in of at most hops, whose length is within a factor from the distance between and in . We show the first efficient decremental algorithm for maintaining hopsets with a polylogarithmic hopbound. The update time of our algorithm matches the best known static algorithm up to polylogarithmic factors. All the previous decremental hopset constructions had a superpolylogarithmic (but subpolynomial) hopbound of [Bernstein, FOCS'09; HKN, FOCS'14; Chechik, FOCS'18]. By applying our decremental hopset construction, we get improved or near optimal bounds for several distance problems. Most importantly, we show how to decrementally maintain -approximate all-pairs shortest paths (for any constant , in amortized update time and query time. This improves (by a polynomial factor) over the update-time of the best previously known decremental algorithm in the constant query time regime. Moreover, it improves over the result of [Chechik, FOCS'18] that has a query time of , where is the aspect ratio, and the amortized update time is . For sparse graphs our construction nearly matches the best known static running time / query time tradeoff. We also obtain near-optimal bounds for maintaining approximate multi-source shortest paths and distance sketches, and get improved bounds for approximate single-source shortest paths. Our algorithms are randomized and our bounds hold with high probability against an oblivious adversary.
Cite
@article{arxiv.2009.08416,
title = {Near-Optimal Decremental Hopsets with Applications},
author = {Jakub Łącki and Yasamin Nazari},
journal= {arXiv preprint arXiv:2009.08416},
year = {2022}
}
Comments
In proceedings of ICALP 2022: https://drops.dagstuhl.de/opus/volltexte/2022/16427/