KIT | KIT-Bibliothek | Impressum | Datenschutz

Simpler and Improved Replacement Path Coverings

Bilò, Davide ; Chechik, Shiri ; Choudhary, Keerti ; Cohen, Sarel ; Schirneck, Martin 1; Bhattacharya, Sayan [Hrsg.]; Nanongkai, Danupon [Hrsg.]; Benedikt, Michael [Hrsg.]; Puppis, Gabriele [Hrsg.]
1 Institut für Theoretische Informatik (ITI), Karlsruher Institut für Technologie (KIT)

Abstract:

An important tool in the design of fault-tolerant graph data structures are (L,f)-replacement path coverings (RPCs). An RPC is a family 𝒢 of subgraphs of a given graph G such that, for every set F of at most f edges, there is a subfamily 𝒢$_F$ ⊆ 𝒢 with the following properties.
1) No subgraph in 𝒢$_F$ contains an edge of F.
2) For each pair of vertices s,t that have a shortest path in G-F with at most L edges, one such path also exists in some subgraph in 𝒢$_F$. The covering value of the RPC is the total number |𝒢| of subgraphs. The query time is the time needed to compute the subfamily 𝒢$_F$ given the set F.
Weimann and Yuster [TALG'13] devised a randomized RPC with covering value Õ(fL$^f$) and query time Õ(f² L$^f$). This was derandomized by Karthik and Parter [TALG'24], who also reduced the query time to Õ(f² L). Their approach uses some heavy algebraic machinery involving error-correcting codes and an increased covering value of O((cfL log n)$^{f+1}$) for some constant c > 1. We instead devise a much simpler derandomization via conditional expectations that lowers the covering value back to Õ(fL$^{f+o(1)}$) and decreases the query time to Õ(f$^{5/2}$ L$^o$(1)), assuming f = o(log L).
... mehr


Verlagsausgabe §
DOI: 10.5445/IR/1000195644
Veröffentlicht am 27.07.2026
Originalveröffentlichung
DOI: 10.4230/lipics.icalp.2026.35
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Theoretische Informatik (ITI)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2026
Sprache Englisch
Identifikator ISBN: 978-3-95977-428-4
ISSN: 1868-8969
KITopen-ID: 1000195644
Erschienen in 53rd International Colloquium on Automata, Languages, and Programming (ICALP 2026)
Veranstaltung 53rd International Colloquium on Automata, Languages and Programming (ICALP 2026), Egham, Vereinigtes Königreich, 07.07.2026 – 10.07.2026
Verlag Schloss Dagstuhl - Leibniz-Zentrum für Informatik (LZI)
Seiten 1
Serie 374
Vorab online veröffentlicht am 01.07.2026
Externe Relationen Siehe auch
Schlagwörter derandomization, fault tolerance, replacement path coverings, sensitivity data structures, Theory of computation → Data structures design and analysis, Theory of computation → Pseudorandomness and derandomization, Mathematics of computing → Graph algorithms
Nachgewiesen in Scopus
OpenAlex
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page