Self-Stabilizing Systems: 5th International Workshop, WSS 2001 Lisbon, Portugal, October 1–2, 2001 Proceedings

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Physicalsystemswhichrightthemselvesafterbeingdisturbedevokeourcuriosity becausewe wantto understand howsuchsystemsareableto reactto unexpected stimuli. Themechanismsareallthe morefascinatingwhensystemsarecomposed of small, simple units, and the ability of the system to self-stabilize emerges out of its components. Faithful computer simulations of such physical systems exhibit the self-stabilizing property, but in the realm of computing, particularly for distributed systems, wehavegreaterambition. We imaginethat all manner of software, ranging from basic communication protocols to high-level applications, could enjoy self-corrective properties. Self-stabilizing software o?ers a unique, non-traditional approach to the c- cial problem of transient fault tolerance. Many successful instances of modern fault-tolerant networks are based on principles of self-stabilization. Surprisingly, the most widely accepted technical de?nition of a self-stabilizing system does not refer to faults: it is the property that the system can be started in any i- tial state, possibly an “illegal state,” and yet the system guarantees to behave properly in ?nite time. This, and similar de?nitions, break many traditional approaches to program design, in which the programmer by habit makes - sumptions about initial conditions. The composition of self-stabilizing systems, initially seen as a daunting challenge, has been transformed into a mana- able task, thanks to an accumulation of discoveries by many investigators. - search on various topics in self-stabilization continues to supply new methods for constructing self-stabilizing systems, determines limits and applicability of the paradigm of self-stabilization, and connects self-stabilization to related areas of fault tolerance and distributed computing.

Author(s): Sukumar Ghosh (auth.), Ajoy K. Datta, Ted Herman (eds.)
Series: Lecture Notes in Computer Science 2194
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 2001

Language: English
Pages: 236
Tags: Computer Communication Networks; Special Purpose and Application-Based Systems; Computation by Abstract Devices; Algorithm Analysis and Problem Complexity; Management of Computing and Information Systems

Cooperating Mobile Agents and Stabilization....Pages 1-18
Cross-Over Composition - Enforcement of Fairness under Unfair Adversary....Pages 19-34
Easy Stabilization with an Agent....Pages 35-50
Stabilization of Routing in Directed Networks....Pages 51-66
Dijkstra’s Self-Stabilizing Algorithm in Unsupportive Environments....Pages 67-81
Communication Adaptive Self-Stabilizing Group Membership Service....Pages 82-97
(Im)Possibilities of Predicate Detection in Crash-Affected Systems....Pages 98-113
The Theory of Weak Stabilization....Pages 114-123
On the Security and Vulnerability of PING....Pages 124-135
A New Efficient Tool for the Design of Self-Stabilizing ℓ-Exclusion Algorithms: The Controller....Pages 136-151
Self-Stabilizing Agent Traversal....Pages 152-166
A Composite Stabilizing Data Structure....Pages 167-182
Stabilizing Causal Deterministic Merge....Pages 183-199
Fast Self-Stabilizing Depth-First Token Circulation....Pages 200-215
On a Space-Optimal Distributed Traversal Algorithm....Pages 216-228