A self-stabilizing 23-approximation algorithm for the maximum matching problem

  • Authors:
  • Fredrik Manne;Morten Mjelde;Laurence Pilard;Sébastien Tixeuil

  • Affiliations:
  • University of Bergen, Norway;University of Bergen, Norway;University of Franche-Comté, France;LIP6 & INRIA Grand Large, Universitéé Pierre et Marie Curie - Paris 6, France

  • Venue:
  • Theoretical Computer Science
  • Year:
  • 2011

Quantified Score

Hi-index 5.23

Visualization

Abstract

The matching problem asks for a large set of disjoint edges in a graph. It is a problem that has received considerable attention in both the sequential and the self-stabilizing literature. Previous work has resulted in self-stabilizing algorithms for computing a maximal (12-approximation) matching in a general graph, as well as computing a 23-approximation on more specific graph types. In this paper, we present the first self-stabilizing algorithm for finding a 23-approximation to the maximum matching problem in a general graph. We show that our new algorithm, when run under a distributed adversarial daemon, stabilizes after at most O(n^2) rounds. However, it might still use an exponential number of time steps.