DocumentCode :
3064220
Title :
Tight space self-stabilizing uniform l-mutual exclusion
Author :
Gradinariu, Maria ; Tixeuil, Sebastien
Author_Institution :
Lab. de Recherche en Inf., Univ. de Paris-Sud, Orsay, France
fYear :
2001
fDate :
36982
Firstpage :
83
Lastpage :
90
Abstract :
A self-stabilizing algorithm, regardless of the initial system state, converges in finite time to a set of states that satisfy a legitimacy predicate without the need for explicit exception handler of backward recovery. The l-mutual exclusion is a generalization of the fundamental problem of mutual exclusion: the system has to guarantee the fair sharing of a resource that can be used by l processors simultaneously. We present a space efficient solution to the l-mutual exclusion problem that performs on uniform unidirectional ring networks and that is self-stabilizing. Our solution improves the space complexity of previously known approaches by a factor of min(n2×log(n), 1/l×logl-1 (n)), while retaining none of their drawbacks in terms of system hypothesis (we support unfair scheduler and ensure strong correctness) or specification verification (we guarantee high level 2-mutual exclusion). When l is fixed, the space complexity at each node is constant in average, making our approach suitable for scalable systems
Keywords :
computational complexity; distributed processing; fault tolerant computing; backward recovery; explicit exception handler; fair sharing; space complexity; specification verification; strong correctness; system hypothesis; tight space self-stabilizing uniform l-mutual exclusion; uniform unidirectional ring networks; Distributed computing; Processor scheduling; Robustness;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2001. 21st International Conference on.
Conference_Location :
Mesa, AZ
Print_ISBN :
0-7695-1077-9
Type :
conf
DOI :
10.1109/ICDSC.2001.918936
Filename :
918936
Link To Document :
بازگشت