DocumentCode
725336
Title
Space-Optimal Time-Efficient Silent Self-Stabilizing Constructions of Constrained Spanning Trees
Author
Blin, Lelia ; Fraigniaud, Pierre
Author_Institution
LIP6, Univ. of Evry-Val d´Essonne, Evry-Val d´Essonne, France
fYear
2015
fDate
June 29 2015-July 2 2015
Firstpage
589
Lastpage
598
Abstract
Self-stabilizing algorithms are distributed algorithms supporting transient failures. Starting from any configuration, they allow the system to detect whether the actual configuration is legal, and, if not, they allow the system to eventually reach a legal configuration. In the context of network computing, it is known that, for every task, there is a self-stabilizing algorithm solving that task, with optimal space-complexity, but converging in an exponential number of rounds. On the other hand, it is also known that, for every task, there is a self-stabilizing algorithm solving that task in a linear number of rounds, but with large space-complexity. It is however not known whether for every task there exists a self-stabilizing algorithm that is simultaneously space-efficient and time-efficient. In this paper, we make a first attempt for answering the question of whether such an efficient algorithm exists for every task, by focussing on constrained spanning tree construction tasks. We present a general roadmap for the design of silent space-optimal self-stabilizing algorithms solving such tasks, converging in polynomially many rounds under the unfair scheduler. By applying our roadmap to the task of constructing minimum-weight spanning tree (MST), and to the task of constructing minimum-degree spanning tree (MDST), we provide algorithms that outperform previously known algorithms designed and optimized specifically for solving each of these two tasks.
Keywords
computational complexity; distributed algorithms; fault tolerant computing; MDST; MST; distributed algorithm; minimum-degree spanning tree; minimum-weight spanning tree; network computing; optimal space-complexity; silent space-optimal self-stabilizing algorithm; space-optimal time-efficient silent self-stabilizing construction; spanning tree construction task; Algorithm design and analysis; Complexity theory; Law; Polynomials; Registers; Vegetation;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems (ICDCS), 2015 IEEE 35th International Conference on
Conference_Location
Columbus, OH
ISSN
1063-6927
Type
conf
DOI
10.1109/ICDCS.2015.66
Filename
7164944
Link To Document