On the Feasibility of Perfect Resilience with Local Fast Failover
Klaus-Tycho Foerster, Juho Hirvonen, Yvonne-Anne Pignolet, Stefan, Schmid, Gilles Tredan

TL;DR
This paper investigates the limits and possibilities of achieving perfect network resilience with local fast failover, revealing fundamental impossibility results and proposing efficient algorithms for specific graph classes.
Contribution
It establishes new impossibility results for non-planar graphs and introduces simple failover algorithms for graph families closed under link subdivision, including outerplanar graphs.
Findings
Impossible to achieve perfect resilience on non-planar graphs.
Planarity is necessary but not sufficient for perfect resilience.
Efficient failover algorithms work for certain graph classes like outerplanar graphs.
Abstract
In order to provide a high resilience and to react quickly to link failures, modern computer networks support fully decentralized flow rerouting, also known as local fast failover. In a nutshell, the task of a local fast failover algorithm is to pre-define fast failover rules for each node using locally available information only. These rules determine for each incoming link from which a packet may arrive and the set of local link failures (i.e., the failed links incident to a node), on which outgoing link a packet should be forwarded. Ideally, such a local fast failover algorithm provides a perfect resilience deterministically: a packet emitted from any source can reach any target, as long as the underlying network remains connected. Feigenbaum et al. (ACM PODC 2012) and also Chiesa et al. (IEEE/ACM Trans. Netw. 2017) showed that it is not always possible to provide perfect resilience.…
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
TopicsInterconnection Networks and Systems · Software-Defined Networks and 5G · Distributed systems and fault tolerance
