Snap-stabilizing depth-first search on arbitrary networks

  • Authors:
  • Alain Cournier;Stéphane Devismes;Franck Petit;Vincent Villain

  • Affiliations:
  • LaRIA, CNRS FRE 2733, Université de Picardie Jules Verne, Amiens, France;LaRIA, CNRS FRE 2733, Université de Picardie Jules Verne, Amiens, France;LaRIA, CNRS FRE 2733, Université de Picardie Jules Verne, Amiens, France;LaRIA, CNRS FRE 2733, Université de Picardie Jules Verne, Amiens, France

  • Venue:
  • OPODIS'04 Proceedings of the 8th international conference on Principles of Distributed Systems
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

A snap-stabilizingprotocol, starting from any arbitrary initial configuration, always behaves according to its specification. In this paper, we present a snap-stabilizing depth-first search wave protocol for arbitrary rooted networks. In this protocol, a wave of computation is initiated by the root. In this wave, all the processors are sequentially visited in depth-first search order. After the end of the visit, the root eventually detects the termination of the process. Furthermore, our protocol is proven assuming an unfair daemon, i.e., assuming the weakest scheduling assumption.