A self-stabilizing algorithm for maximal 2-packing

  • Authors:
  • Martin Gairing;Robert M. Geist;Stephen T. Hedetniemi;Petter Kristiansen

  • Affiliations:
  • Faculty of Computer Science, Electrical Engineering and Mathematics University of Paderborn, 33102 Paderborn, Germany;Department of Computer Science, Clemson University Clemson, SC;Department of Computer Science, Clemson University Clemson, SC;Department of Informatics, University of Bergen, N-5020 Bergen, Norway

  • Venue:
  • Nordic Journal of Computing
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the self-stabilizing algorithmic paradigm for distributed computing each node has only a local view of the system, yet in a finite amount of time the system converges to a global state, satisfying some desired property. In a graph G = (V, E), a subset S ⊆ V is a 2-packing if all nodes in S lie at distance three or more from each other, counting the number of edges. In this paper we present an ID-based, self-stabilizing algorithm for finding a maximal 2-packing, a non-local property, in an arbitrary graph. We also show how to use Markov analysis to analyse the behaviour of a non-ID-based version of the algorithm.