Generalized Symmetry Breaking Tasks

Processes in a concurrent system need to coordinate using an underlying shared memory or a message-passing system 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 perfect renaming is universal for all GSB tasks. The paper then studies the power of renaming with respect to $k$-set agreement. It shows that, in a system of $n$ processes, perfect renaming is strictly stronger than $(n-1)$-set agreement, but not stronger than $(n-2)$-set agreement. Furthermore, $(n+1)$ renaming cannot solve even $(n-1)$-set agreement. As a consequence, there are cases where set agreement and renaming are incomparable when looking at their power to implement each other. Finally, the paper shows that there is a large family of GSB tasks that are more powerful than $(n-1)$-set agreement. Some of these tasks are equivalent to $n$-renaming, while others lie strictly between $n$-renaming and $(n+1)$-renaming. Moreover, none of these GSB tasks can solve $(n-2)$-set agreement. Hence, the GSB tasks have a rich structure and are interesting in their own. The proofs of these results are based on combinatorial topology techniques and new ideas about different notions of non-determinism that can be associated with shared objects. Interestingly, this paper sheds a new light on the relations linking set agreement and symmetry breaking.

Data and Resources

Additional Info

Field Value
Source https://inria.hal.science/hal-00862230
Author Castañeda, Armando, Imbs, Damien, Rajsbaum, Sergio, Raynal, Michel
Maintainer CCSD
Last Updated May 9, 2026, 17:37 (UTC)
Created May 9, 2026, 17:37 (UTC)
Identifier hal-00862230
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Technion - Israel Institute of Technology [Haifa]
creator Castañeda, Armando
date 2013-09-16T00:00:00
harvest_object_id 24887e52-84a0-48a5-840f-adb2ee4f2d0f
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2026-04-10T00:00:00
set_spec type:UNDEFINED