Polynomial self-stabilizing maximum matching algorithm with approximation ratio 2/3

Johanne Cohen, Khaled Maâmra, George Manoussakis, Laurence Pilard

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

We present the first polynomial self-stabilizing algorithm for finding a 2/3-approximation of a maximum matching in a general graph. The previous best known algorithm has been presented by Manne et al. [16] and has a sub-exponential time complexity under the distributed adversarial daemon [3]. Our new algorithm is an adaptation of the Manne et al. algorithm and works under the same daemon, but with a time complexity in O(n3) moves. Moreover, our algorithm only needs one more boolean variable than the previous one, thus as in the Manne et al. algorithm, it only requires a constant amount of memory space (three identifiers and two booleans per node).

Original languageEnglish
Title of host publication20th International Conference on Principles of Distributed Systems, OPODIS 2016
EditorsErnesto Jimenez, Panagiota Fatourou, Fernando Pedone
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Pages11.1-11.17
ISBN (Electronic)9783959770316
DOIs
StatePublished - 1 Apr 2017
Externally publishedYes
Event20th International Conference on Principles of Distributed Systems, OPODIS 2016 - Madrid, Spain
Duration: 13 Dec 201616 Dec 2016

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume70
ISSN (Print)1868-8969

Conference

Conference20th International Conference on Principles of Distributed Systems, OPODIS 2016
Country/TerritorySpain
CityMadrid
Period13/12/1616/12/16

Keywords

  • Distributed algorithm
  • Fault tolerance
  • Matching
  • Self-stabilization

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Polynomial self-stabilizing maximum matching algorithm with approximation ratio 2/3'. Together they form a unique fingerprint.

Cite this