Compact Routing Messages in Self-Healing Trees
Armando Castaneda, Danny Dolev, Amitabh Trehan

TL;DR
This paper introduces the first self-healing compact routing schemes that maintain efficient routing and resilience in dynamic networks with node failures, using minimal memory and quick recovery times.
Contribution
It presents two novel algorithms, CompactFT and CompactFTZ, enabling self-healing and compact routing with low memory and fast recovery in adversarial failure models.
Findings
CompactFT recovers from node deletions in O(1) time with minimal message overhead.
CompactFTZ guarantees message delivery despite node failures, with bounded latency.
Both schemes operate with low memory, O(log^2 n) and O(log n) respectively.
Abstract
Existing compact routing schemes, e.g., Thorup and Zwick [SPAA 2001] and Chechik [PODC 2013], often have no means to tolerate failures, once the system has been setup and started. This paper presents, to our knowledge, the first self-healing compact routing scheme. Besides, our schemes are developed for low memory nodes, i.e., nodes need only memory, and are thus, compact schemes. We introduce two algorithms of independent interest: The first is CompactFT, a novel compact version (using only local memory) of the self-healing algorithm Forgiving Tree of Hayes et al. [PODC 2008]. The second algorithm (CompactFTZ) combines CompactFT with Thorup-Zwick's tree-based compact routing scheme [SPAA 2001] to produce a fully compact self-healing routing scheme. In the self-healing model, the adversary deletes nodes one at a time with the affected nodes self-healing…
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.
