Efficient Fault-Tolerant Search by Fast Indexing of Subnetworks
Davide Bilò, Keerti Choudhary, Sarel Cohen, Tobias Friedrich, Martin Schirneck
Abstract
We design sensitivity oracles for error-prone networks. For a network problem Π, the data structure preprocesses a network G=(V,E) and sensitivity parameter f such that, for any set F of up to f link or node failures, it can report the solution of Π in G-F. We study three network problems Π.
- L-Hop Shortest Path: Given s,t in V, is there a shortest s-t-path in G-F with at most L links?
- k-Path: Does G-F contain a simple path with k links?
- k-Clique: Does G-F contain a clique of k nodes?
Our main technical contribution is a new construction of (L,f)-replacement path coverings ((L,f)-RPC) in the parameter realm where f = o(log L). An (L,f)-RPC is a family G' of subnetworks of G which, for every set F of at most f links, has a subfamily G'_F such that (i) no subnetwork in G'_F contains a link of F and (ii) for each s,t in V, if G-F contains a shortest s-t-path with at most L links, then some subnetwork in G'_F retains at least one such path. Our (L,f)-RPC has almost the same size as the one by Weimann and Yuster (2013) but it improves the time to query G'_F from Õ(f^2 L^f) to Õ(f^(5/2) L^o(1)). It also improves over the size and query time of the (L,f)-RPC by Karthik and Parter (2021) by nearly a factor of L. From this construction, we derive oracles for L-Hop Shortest Path, k-Path, and k-Clique. Notably, our solution for k-Path improves the query time of the one by Bilò for f=o(log k).
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext b263a43f-d9cd-40bc-afda-fe69bef316ecBuilds on11
- New Bounds for Matrix Multiplication: from Alpha to OmegaVirginia Vassilevska Williams, Yinzhan Xu, Zixuan Xu, Renfei ZhouSODA 2024 · 90 citations
- Efficient Shortest Path Index Maintenance on Dynamic Road Networks with Theoretical GuaranteesDian Ouyang, Long Yuan, Lu Qin, Lijun Chang et al.VLDB 2020 · 79 citations
- Faster Matrix Multiplication via Asymmetric HashingRan Duan, Hongxun Wu, Renfei ZhouFOCS 2023 · 54 citations
- An Experimental Evaluation and Guideline for Path Finding in Weighted Dynamic NetworkMengxuan Zhang, Lei Li, Xiaofang ZhouVLDB 2021 · 36 citations
- Deterministic Replacement Path CoveringKarthik C. S., Merav ParterSODA 2021 · 15 citations
Related papers
- Sensitivity Oracles for All-Pairs MincutsSurender Baswana, Abhyuday PandeySODA 2022 · 2 citations
- Approximate Distance Oracles Subject to Multiple Vertex FailuresRan Duan, Yong Gu, Hanlin RenSODA 2021 · 5 citations
- Approximate Distance Sensitivity Oracles in Subquadratic SpaceDavide Bilò, Shiri Chechik, Keerti Choudhary, Sarel Cohen et al.STOC 2023 · 4 citations
- Distance sensitivity oracles with subcubic preprocessing time and fast query timeShiri Chechik, Sarel CohenSTOC 2020 · 23 citations
- Approximate Distance Oracle for Fault-Tolerant Geometric SpannersKyungjin Cho, Jihun Shin, Eunjin OhAAAI 2024 · 1 citation
