Restorable Shortest Path Tiebreaking for Edge-Faulty Graphs

Greg Bodwin, Merav Parter

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)

Abstract

The restoration lemma by Afek et al. [3] proves that, in an undirected unweighted graph, any replacement shortest path avoiding a failing edge can be expressed as the concatenation of two original shortest paths. However, the lemma is tiebreaking-sensitive: if one selects a particular canonical shortest path for each node pair, it is no longer guaranteed that one can build replacement paths by concatenating two selected shortest paths. They left as an open problem whether a method of shortest path tiebreaking with this desirable property is generally possible.We settle this question affirmatively with the first general construction of restorable tiebreaking schemes. We then show applications to various problems in fault-tolerant network design. These include a faster algorithm for subset replacement paths, more efficient fault-tolerant (exact) distance labeling schemes, fault-tolerant subset distance preservers and + 4 additive spanners with improved sparsity, and fast distributed algorithms that construct these objects. For example, an almost immediate corollary of our restorable tiebreaking scheme is the first nontrivial distributed construction of sparse fault-tolerant distance preservers resilient to three faults.

Original languageEnglish
Article number28
Number of pages24
JournalJournal of the ACM
Volume70
Issue number5
DOIs
Publication statusPublished - 12 Oct 2023

Funding

Publisher Copyright: © 2023 Copyright held by the owner/author(s). Publication rights licensed to ACM.

All Science Journal Classification (ASJC) codes

  • Software
  • Control and Systems Engineering
  • Information Systems
  • Hardware and Architecture
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'Restorable Shortest Path Tiebreaking for Edge-Faulty Graphs'. Together they form a unique fingerprint.

Cite this