Skip to main navigation Skip to search Skip to main content

Simpler and Improved Replacement Path Coverings

  • Davide Bilò
  • , Shiri Chechik
  • , Keerti Choudhary
  • , Sarel Cohen
  • , Martin Schirneck

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review

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 G of subgraphs of a given graph G such that, for every set F of at most f edges, there is a subfamily GF ⊆G with the following properties. 1. No subgraph in GF 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 GF. The covering value of the RPC is the total number |G| of subgraphs. The query time is the time needed to compute the subfamily GF given the set F. Weimann and Yuster [TALG'13] devised a randomized RPC with covering value Oe(fLf) and query time Oe(f2Lf). This was derandomized by Karthik and Parter [TALG'24], who also reduced the query time to Õ(f2L). Their approach uses some heavy algebraic machinery involving error-correcting codes and an increased covering value of O((cfLlog 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 (Formula presented) and decreases the query time to (Formula presented), assuming f = o(log L). We also investigate the optimal covering value of any (L, f)-replacement path covering (deterministic or randomized) for different parameter ranges. We provide a new randomized construction as well as improving a known lower bound, also by Karthik and Parter. For example, for f = o(log L), we give an RPC with (Formula presented) subgraphs and show that this is tight up to the Lo(1) term.

Original languageEnglish
Title of host publication53rd International Colloquium on Automata, Languages, and Programming, ICALP 2026
EditorsSayan Bhattacharya, Danupon Nanongkai, Michael Benedikt, Gabriele Puppis
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959774284
DOIs
StatePublished - 1 Jul 2026
Event53rd International Colloquium on Automata, Languages, and Programming, ICALP 2026 - Egham, United Kingdom
Duration: 7 Jul 2026 → 10 Jul 2026

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume374

Conference

Conference53rd International Colloquium on Automata, Languages, and Programming, ICALP 2026
Country/TerritoryUnited Kingdom
CityEgham
Period7/07/26 → 10/07/26

Keywords

  • derandomization
  • fault tolerance
  • replacement path coverings
  • sensitivity data structures

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Simpler and Improved Replacement Path Coverings'. Together they form a unique fingerprint.

Cite this