Complexity of Perfect and Ideal Resilience Verification in Fast Re-Route Networks
Matthias Bentert, Esra Ceylan-Kettler, Valentin H\"ubner, Stefan Schmid, and Ji\v{r}\'i Srba

TL;DR
This paper studies the computational complexity of verifying perfect and ideal resilience in fast re-routing networks, proving coNP-completeness in general but providing efficient algorithms under certain conditions.
Contribution
It establishes the coNP-completeness of verifying resilience in general networks and offers linear-time algorithms for specific scenarios where nodes lack in-port information.
Findings
Verifying perfect resilience is coNP-complete.
Verifying ideal resilience is coNP-complete.
Linear-time algorithms exist for scenarios without in-port information.
Abstract
To achieve fast recovery from link failures, most modern communication networks feature fully decentralized fast re-routing mechanisms. These re-routing mechanisms rely on pre-installed static re-routing rules at the nodes (the routers), which depend only on local failure information, namely on the failed links incident to the node. Ideally, a network is perfectly resilient: the re-routing rules ensure that packets are always successfully routed to their destinations as long as the source and the destination are still physically connected in the underlying network after the failures. Unfortunately, there are examples where achieving perfect resilience is not possible. Surprisingly, only very little is known about the algorithmic aspect of when and how perfect resilience can be achieved. We investigate the computational complexity of analyzing such local fast re-routing mechanisms. Our…
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 · Interconnection Networks and Systems · Software-Defined Networks and 5G
