English

Topological Characterization of Stabilizing Consensus

Distributed, Parallel, and Cluster Computing 2024-11-15 v2 General Topology

Abstract

We provide a complete characterization of the solvability/impossibility of deterministic stabilizing consensus in any computing model with benign process and communication faults using point-set topology. Relying on the topologies for infinite executions introduced by Nowak, Schmid and Winkler (JACM, 2024) for terminating consensus, we prove that semi-open decision sets and semi-continuous decision functions as introduced by Levin (AMM, 1963) are the appropriate means for this characterization: Unlike the decision functions for terminating consensus, which are continuous, semi-continuous functions do not require the inverse image of an open set to be open and hence allow to map a connected space to a disconnected one. We also show that multi-valued stabilizing consensus with weak and strong validity are equivalent, as is the case for terminating consensus. By applying our results to (variants of) all the known possibilities/impossibilities for stabilizing consensus, we easily provide a topological explanation of these results.

Keywords

Cite

@article{arxiv.2411.07106,
  title  = {Topological Characterization of Stabilizing Consensus},
  author = {Ulrich Schmid and Stephan Felber and Hugo Rincon-Galeana},
  journal= {arXiv preprint arXiv:2411.07106},
  year   = {2024}
}
R2 v1 2026-06-28T19:55:44.483Z