English

A General Input-Dependent Colorless Computability Theorem and Applications to Core-Dependent Adversaries

Distributed, Parallel, and Cluster Computing 2025-11-06 v1

Abstract

Distributed computing tasks can be presented with a triple (\I,\Ou,Δ)(\I,\Ou,\Delta). The solvability of a colorless task on the Iterated Immediate Snapshot model (IIS) has been characterized by the Colorless Computability Theorem \cite[Th.4.3.1]{HKRbook}. A recent paper~\cite{CG-24} generalizes this theorem for any message adversaries \maIIS\ma \subseteq IIS by geometric methods. In 2001, Most\'efaoui, Rajsbaum, Raynal, and Roy \cite{condbased} introduced \emph{condition-based adversaries}. This setting considers a particular adversary that will be applied only to a subset of input configurations. In this setting, they studied the kk-set agreement task with condition-based tt-resilient adversaries and obtained a sufficient condition on the conditions that make kk-Set Agreement solvable. In this paper we have three contributions: -We generalize the characterization of~\cite{CG-24} to \emph{input-dependent} adversaries, which means that the adversaries can change depending on the input configuration. - We show that core-resilient adversaries of IISnIIS_n have the same computability power as the core-resilient adversaries of IISnIIS_n where crashes only happen at the start. - Using the two previous contributions, we provide a necessary and sufficient characterization of the condition-based, core-dependent adversaries that can solve kk-Set Agreement. We also distinguish four settings that may appear when presenting a distributed task as (\I,\Ou,Δ)(\I,\Ou,\Delta). Finally, in a later section, we present structural properties on the carrier map Δ\Delta. Such properties allow simpler proof, without changing the computability power of the task. Most of the proofs in this article leverage the topological framework used in distributed computing by using simple geometric constructions.

Keywords

Cite

@article{arxiv.2511.03662,
  title  = {A General Input-Dependent Colorless Computability Theorem and Applications to Core-Dependent Adversaries},
  author = {Yannis Coutouly and Emmanuel Godard},
  journal= {arXiv preprint arXiv:2511.03662},
  year   = {2025}
}

Comments

OPODIS-25 version

R2 v1 2026-07-01T07:23:12.383Z