Topological Self-Stabilization with Name-Passing Process Calculi

Topological Self-Stabilization with Name-Passing Process Calculi

Abstract

Topological self-stabilization is the ability of a distributed system to have its nodes themselves establish a meaningful overlay network. Independent from the initial network topology, it converges to the desired topology via forwarding, inserting, and deleting links to neighboring nodes. We adapt a linearization algorithm, originally designed for a shared memory model, to asynchronous message-passing. We use an extended localized π-calculus to model the algorithm and to formally prove its essential self-stabilization properties: closure and weak convergence for every arbitrary initial configuration, and strong convergence for restricted cases.

Grafik Top
Authors
  • Rickmann, Christina
  • Wagner, Christoph
  • Nestmann, Uwe
  • Schmid, Stefan
Grafik Top
Supplemental Material
Shortfacts
Category
Paper in Conference Proceedings or in Workshop Proceedings (Paper)
Event Title
27th International Conference on Concurrency Theory (CONCUR)
Divisions
Communication Technologies
Subjects
Informatik Allgemeines
Event Location
Québec City, Canada
Event Type
Conference
Event Dates
August 2016
Date
2016
Export
Grafik Top