The universe of symmetry breaking tasks

  • Authors:
  • Damien Imbs;Sergio Rajsbaum;Michel Raynal

  • Affiliations:
  • IRISA,Rennes Cedex, France;Instituto de Matemàticas, UNAM, Mexico City, Mexico;IRISA,Rennes Cedex, France and Institut Universitaire de France

  • Venue:
  • SIROCCO'11 Proceedings of the 18th international conference on Structural information and communication complexity
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Processes in a concurrent system need to coordinate using a shared memory or a message-passing subsystem in order to solve agreement tasks such as, for example, consensus or set agreement. However, coordination is often needed to "break the symmetry" of processes that are initially in the same state, for example, to get exclusive access to a shared resource, to get distinct names or to elect a leader. This paper introduces and studies the family of generalized symmetry breaking (GSB) tasks, that includes election, renaming and many other symmetry breaking tasks. Differently from agreement tasks, a GSB task is "inputless", in the sense that processes do not propose values; the task only specifies the symmetry breaking requirement, independently of the system's initial state (where processes differ only on their identifiers). Among various results characterizing the family of GSB tasks, it is shown that (non adaptive) perfect renaming is universal for all GSB tasks.