Luby's MIS algorithms made self-stabilizing
We reconsider two well-known distributed randomized algorithms computing a maximal independent set, proposed in the seminal work of Luby (1986). We enhance these algorithms such that they become self-stabilizing without sacrificing their run-time, i.e., both stabilize in O(logn) synchronous rounds with high probability on any n-node graph. The first algorithm gets along with three states, but needs to know an upper bound on the maximum degree. The second does not need any information about the graph, but uses a number of states that is linear in the node degree. Both algorithms use messages of logarithmic size.
Authors
- George Giakkoupis (ORCID: https://orcid.org/0000-0002-8023-4485)
- Isabella Ziccardi (ORCID: https://orcid.org/0000-0002-1550-3677)
- Volker Turau (ORCID: https://orcid.org/0000-0001-9964-8816)
Institutions
- Centre National de la Recherche Scientifique (FR)
- Universität Hamburg (DE)
- Institut de Recherche en Informatique et Systèmes Aléatoires (FR)
- Université de Rennes (FR)
- Bocconi University (IT)
- Hamburg University of Technology (DE)
Publication Details
- Journal
- Information Processing Letters
- Published
- 2024-08-13
- DOI
- https://doi.org/10.1016/j.ipl.2024.106531
- Citations
- 2
- Primary Topic
- Complexity and Algorithms in Graphs
- Type
- article
- Field-Weighted Citation Impact
- 0.72
Funders
- Agence Nationale de la Recherche
- European Research Council
- Horizon 2020
- H2020 European Research Council