Towards a Universal Approach for Monotonic Searchability in Self-Stabilizing Overlay Networks
Christian Scheideler, Alexander Setzer, Thim Strothmann

TL;DR
This paper introduces a universal method to ensure monotonic searchability during recovery in self-stabilizing overlay networks, applicable to various topologies, and guarantees reliable search functionality even during network stabilization.
Contribution
It presents the first universal approach with primitives and a generic protocol to maintain monotonic searchability across diverse overlay network topologies.
Findings
Guarantees monotonic searchability during recovery process.
Applicable to a wide range of overlay topologies.
Search speed comparable to fixed routing protocols after stabilization.
Abstract
For overlay networks, the ability to recover from a variety of problems like membership changes or faults is a key element to preserve their functionality. In recent years, various self-stabilizing overlay networks have been proposed that have the advantage of being able to recover from any illegal state. However, the vast majority of these networks cannot give any guarantees on its functionality while the recovery process is going on. We are especially interested in searchability, i.e., the functionality that search messages for a specific identifier are answered successfully if a node with that identifier exists in the network. We investigate overlay networks that are not only self-stabilizing but that also ensure that monotonic searchability is maintained while the recovery process is going on, as long as there are no corrupted messages in the system. More precisely, once a search…
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
TopicsPeer-to-Peer Network Technologies · Distributed systems and fault tolerance · Advanced Data Storage Technologies
