Establishing Multiple Survivable Connections (Extended Version)
Michael Keslassy, Ariel Orda

TL;DR
This paper investigates the complexity of establishing multiple survivable network connections, identifying tractable cases with polynomial solutions and proposing heuristics for NP-hard variants, supported by simulations.
Contribution
It provides a comprehensive complexity analysis of multi-connection survivable network establishment and introduces heuristics for NP-hard cases, extending results to fixed and variable numbers of connections.
Findings
Only one variant of two-connection problem is tractable with polynomial solutions.
Heuristics outperform straightforward methods in simulations.
Problems with fixed number of connections are tractable; others are NP-hard.
Abstract
We consider the establishment of connections in survivable networks, where each connection is allocated with a working (primary) path and a protection (backup) path. While many optimal solutions have been found for the establishment of a single connection, only heuristics have been proposed for the multi-connection case. We investigate the algorithmic tractability of multi-connection establishment problems, both in online and offline frameworks. First, we focus on the special case of two connections, and study the tractability of three variants of the problem. We show that only one variant is tractable, for which we establish an optimal solution of polynomial complexity. For the other variants, which are shown to be NP-hard, heuristic schemes are proposed. These heuristics are designed based on the insight gained from our study. Through simulations, we indicate the advantages of these…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Optical Network Technologies · Network Traffic and Congestion Control · Software-Defined Networks and 5G
