Self-Stabilizing Small k-Dominating Sets

A self-stabilizing algorithm, after transient faults hit the system and place it in some arbitrary global state, causes the system to recover in finite time without external (e.g., human) intervention. In this paper, we give a distributed asynchronous silent self-stabilizing algorithm for finding a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International Journal of Networking and Computing 2013, Vol.3(1), pp.116-136
Hauptverfasser: Datta, Ajoy K., Larmore, Lawrence L., Devismes, Stéphane, Heurtefeux, Karel, Rivierre, Yvan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A self-stabilizing algorithm, after transient faults hit the system and place it in some arbitrary global state, causes the system to recover in finite time without external (e.g., human) intervention. In this paper, we give a distributed asynchronous silent self-stabilizing algorithm for finding a minimal k-dominating set of at most ⎾n/k+1⏋ processes in an arbitrary identified network of size n. We give a transformer that allows our algorithm to work under an unfair daemon, the weakest scheduling assumption. The complexity of our solution is O(n) rounds and O(Dn3) steps using O(log k + log n + k log N/k) bits per process, where D is the diameter of the network and N is an upper bound on n.
ISSN:2185-2839
2185-2847
DOI:10.15803/ijnc.3.1_116