English

Simpler and Improved Replacement Path Coverings

Data Structures and Algorithms 2026-05-01 v1

Abstract

An important tool in the design of fault-tolerant graph data structures are (L,f)(L,f)-replacement path coverings (RPCs). An RPC is a family G\mathcal{G} of subgraphs of a given graph GG such that, for every set FF of at most ff edges, there is a subfamily GFG\mathcal{G}_F \,{\subseteq}\, \mathcal{G} with the following properties. (1) No subgraph in GF\mathcal{G}_F contains an edge of FF. (2) For each pair of vertices s,ts,t that have a shortest path in GFG-F with at most LL edges, one such path also exists in some subgraph in GF\mathcal{G}_F. The covering value of the RPC is the total number G|\mathcal{G}| of subgraphs. The query time is the time needed to compute the subfamily GF\mathcal{G}_F given the set FF. Weimann and Yuster [TALG'13] devised a randomized RPC with covering value O~(fLf)\widetilde{O}(fL^f) and query time O~(f2Lf)\widetilde{O}(f^2 L^f). This was derandomized by Karthik and Parter [TALG'24], who also reduced the query time to O~(f2L)\widetilde{O}(f^2 L). Their approach uses some heavy algebraic machinery involving error-correcting codes and an increased covering value of O((cfLlogn)f+1)O((cfL \log n)^{f+1}) for some constant c>1c > 1. We instead devise a much simpler derandomization via conditional expectations that lowers the covering value back to O~(fLf+o(1))\widetilde{O}(fL^{f+o(1)}) and decreases the query time to O~(f5/2Lo(1))\widetilde{O}(f^{5/2}L^{o(1)}), assuming f=o(logL)f = o(\log L). We also investigate the optimal covering value of any (L,f)(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(logL)f = o(\log L), we give an RPC with O~((L/f)fLo(1))\widetilde{O}( (L/f)^f L^{o(1)}) subgraphs and show that this is tight up to the Lo(1)L^{o(1)} term.

Keywords

Cite

@article{arxiv.2604.27966,
  title  = {Simpler and Improved Replacement Path Coverings},
  author = {Davide Bilò and Shiri Chechik and Keerti Choudhary and Sarel Cohen and Martin Schirneck},
  journal= {arXiv preprint arXiv:2604.27966},
  year   = {2026}
}

Comments

ICALP 2026

R2 v1 2026-07-01T12:43:46.472Z