Abstract | ||
---|---|---|
A distributed algorithm is self-stabilizing if after faults and attacks hit the system and place it in some arbitrary global state, the system recovers from this catastrophic situation without external intervention in finite time. Unidirectional networks preclude many common techniques in self-stabilization from being used, such as preserving local predicates. The focus of this work is on the classical vertex coloring problem, that is a basic building block for many resource allocation problems arising in wireless sensor networks. In this paper, we investigate the gain in complexity that can be obtained through randomization. We present a probabilistically selfstabilizing algorithm that uses k states per process, where k is a parameter of the algorithm. When k = Δ + 1, the algorithm recovers in expected O(Δn) actions. When k may grow arbitrarily, the algorithm recovers in expected O(n) actions in total. Thus, our algorithm can be made optimal with respect to space or time complexity. Our case study hints that randomization could help filling the complexity gap between bidirectionnal and unidirectionnal networks. |
Year | DOI | Venue |
---|---|---|
2010 | 10.1007/978-3-642-11322-2_19 | ICDCN |
Keywords | Field | DocType |
probabilistic self-stabilizing vertex,system recover,expected o,unidirectional anonymous network,basic building block,algorithm recover,probabilistically selfstabilizing algorithm,complexity gap,arbitrary global state,k state,finite time,time complexity,randomization,wireless sensor networks,distributed algorithms | Vertex (geometry),Computer science,Self-stabilization,Distributed algorithm,Resource allocation,Probabilistic logic,Time complexity,Wireless sensor network,Distributed computing,Coloring problem | Conference |
Volume | ISSN | ISBN |
5935 | 0302-9743 | 3-642-11321-4 |
Citations | PageRank | References |
2 | 0.40 | 10 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Samuel Bernard | 1 | 2 | 0.40 |
Stéphane Devismes | 2 | 192 | 25.74 |
Katy Paroux | 3 | 8 | 1.54 |
Maria Potop-Butucaru | 4 | 116 | 16.55 |
Sébastien Tixeuil | 5 | 978 | 93.01 |