English

A Constant-Approximation Distance Labeling Scheme under Polynomially Many Edge Failures

Data Structures and Algorithms 2026-04-03 v1

Abstract

A fault-tolerant distance labeling scheme assigns a label to each vertex and edge of an undirected weighted graph GG with nn vertices so that, for any edge set FF of size Ff|F| \leq f, one can approximate the distance between pp and qq in GFG \setminus F by reading only the labels of F{p,q}F \cup \{p,q\}. For any kk, we present a deterministic polynomial-time scheme with O(k4)O(k^{4}) approximation and O~(f4n1/k)\tilde{O}(f^{4}n^{1/k}) label size. This is the first scheme to achieve a constant approximation while handling any number of edge faults ff, resolving the open problem posed by Dory and Parter [DP21]. All previous schemes provided only a linear-in-ff approximation [DP21, LPS25]. Our labeling scheme directly improves the state of the art in the simpler setting of distance sensitivity oracles. Even for just f=Θ(logn)f = \Theta(\log n) faults, all previous oracles either have super-linear query time, linear-in-ff approximation [CLPR12], or exponentially worse 2poly(k)2^{{\rm poly}(k)} approximation dependency in kk [HLS24].

Keywords

Cite

@article{arxiv.2604.01829,
  title  = {A Constant-Approximation Distance Labeling Scheme under Polynomially Many Edge Failures},
  author = {Bernhard Haeupler and Yaowei Long and Antti Roeyskoe and Thatchaphol Saranurak},
  journal= {arXiv preprint arXiv:2604.01829},
  year   = {2026}
}

Comments

To appear in STOC 2026, 58 pages

R2 v1 2026-07-01T11:50:40.226Z