DocumentCode
2955092
Title
An exercise in proving convergence through transfer functions
Author
Theel, Oliver ; Gartner, Felix C.
Author_Institution
Dept. of Comput. Sci., Darmstadt Univ. of Technol., Germany
fYear
1999
fDate
1999
Firstpage
41
Lastpage
47
Abstract
Self-stabilizing algorithms must fulfill two requirements generally called closure and convergence. We are interested in the convergence property and discuss a new method for proving it. Usually proving the convergence of self-stabilizing algorithms requires a well foundedness argument: briefly spoken it involves exhibiting a convergence function which is shown to decrease with every transition of the algorithm, starting in an illegal state. Devising such a convergence function can be difficult task, since it must bear in itself the essence of stabilization which lies within the algorithm. We explore how to utilize results from control theory to proving the stability of self-stabilizing algorithms. We define a simple stabilization task and adapt stability criteria for linear control circuits to construct a self-stabilizing algorithm which solves the task. In contrast to the usual procedure in which finding a convergence function is an afterthought of algorithm design, our approach can be seen as starting with a convergence function which is implicitly given through a so-called transfer function. Then, we construct an algorithm around it. It turns out that this methodology seems to adapt well to those settings which are quite difficult to handle by the traditional methodologies of self-stabilization
Keywords
convergence; self-adjusting systems; stability; theorem proving; transfer functions; algorithm design; closure; control theory; convergence function; convergence property; convergence proving; illegal state; linear control circuits; self-stabilizing algorithms; stability criteria; transfer functions; well foundedness argument; Algorithm design and analysis; Circuit stability; Computer science; Control theory; Convergence; Ear; Law; Legal factors; Stability criteria; Transfer functions;
fLanguage
English
Publisher
ieee
Conference_Titel
Self-Stabilizing Systems, 1999. Proceedings. 19th IEEE International Conference on Distributed Computing Systems Workshop on
Conference_Location
Austin, TX
Print_ISBN
0-7695-0228-8
Type
conf
DOI
10.1109/SLFSTB.1999.777485
Filename
777485
Link To Document