English

Polynomial self-stabilizing algorithm and proof for a 2/3-approximation of a maximum matching

Distributed, Parallel, and Cluster Computing 2016-11-21 v1

Abstract

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

Keywords

Cite

@article{arxiv.1611.06038,
  title  = {Polynomial self-stabilizing algorithm and proof for a 2/3-approximation of a maximum matching},
  author = {Johanne Cohen and Khaled Maâmra and George Manoussakis and Laurence Pilard},
  journal= {arXiv preprint arXiv:1611.06038},
  year   = {2016}
}

Comments

16 pages, 6 figures

R2 v1 2026-06-22T16:56:52.867Z