Efficient Algorithm for Region-Disjoint Survivable Routing in Backbone Networks
Erika R. Bérczi-Kovács, Péter Gyimesi, Balázs Vass, János Tapolcai
Abstract
Survivable routing is crucial in backbone networks to ensure connectivity, even during failures. At network design, groups of network elements prone to potential failure events are identified. These groups are referred to as Shared Risk Link Groups (SRLGs), and if they are a set of links intersected by a connected region of the plane, we call them regional-SRLGs. A recent study has presented a polynomial-time algorithm for finding a maximum number of regional-SRLG-disjoint paths between two given nodes in a planar topology, with the paths being nodedisjoint. However, existing algorithms for this problem are not practical due to their runtime and implementation complexities.
This paper investigates a more general model, the maximum number of non-crossing, regional-SRLG-disjoint paths problem. It introduces an efficient and easily implementable algorithmic framework, leveraging an arbitrarily chosen shortest path finding subroutine for graphs with possibly negative weights. Depending on the subroutine chosen, the framework improves the previous worst-case runtime complexity, or can solve the problem w.h.p. in near-linear expected time. The proposed framework enables the first additive approximation for a more general NP -hard version of the problem, where the objective is to find the maximum number of regional-SRLG-disjoint paths. We validate our findings through extensive simulations.
For a given graph G = (V, E ) with undirected topology, finding disjoint paths between two nodes s, t is the central algorithmic problem for any backbone network mechanism that aims to maintain connectivity in the event of a failure. Currently, the most widely used algorithm for this is to find edge-or node-disjoint paths, which is perfect for mechanisms dealing with single-point failures. However, extensive research
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext d8e891fe-f96a-4cfe-9cd4-3a540da5df30Cited by top-tier papers2
- No Traffic to Cry: Traffic-Oblivious Link Deactivation for Green Traffic EngineeringMax Ilsen, Daniel Otten, Nils Aschenbruck, Markus ChimaniINFOCOM 2026 · 1 citation
- Availability-Aware Routing in Presence of Geographically Correlated FailuresBalázs Vass, Levente Birszki, Erika R. Bérczi-Kovács, Péter Babarczi et al.INFOCOM 2026
Builds on2
- Negative-Weight Single-Source Shortest Paths in Near-linear TimeAaron Bernstein, Danupon Nanongkai, Christian Wulff-NilsenFOCS 2022 · 24 citations
- Polynomial-Time Algorithm for the Regional SRLG-disjoint Paths ProblemBalázs Vass, Erika R. Bérczi-Kovács, Ábel Barabás, Zsombor L. Hajdú et al.INFOCOM 2022 · 11 citations
Related papers
- Survivable Network Design Revisited: Group-ConnectivityQingyun Chen, Bundit Laekhanukit, Chao Liao, Yuhao ZhangFOCS 2022 · 1 citation
- Finding Minimum-Weight Link-Disjoint Paths with a Few Common NodesBinglin Tao, Mingyu Xiao, Jingyang ZhaoAAAI 2020 · 3 citations
- Resilient Routing Table Computation Based on Connectivity Preserving Graph SequencesJános Tapolcai, Péter Babarczi, Pin-Han Ho, Lajos RónyaiINFOCOM 2023 · 2 citations
- Planar Disjoint Shortest Paths is Fixed-Parameter TractableMichal Pilipczuk, Giannos Stamoulis, Michal WlodarczykSODA 2026
- Parameterized Algorithm for the Disjoint Path Problem on Planar Graphs: Exponential in k2 and Linear in nKyungjin Cho, Eunjin Oh, Seunghyeok OhSODA 2023 · 2 citations
