A General Input-Dependent Colorless Computability Theorem and Applications to Core-Dependent Adversaries
Yannis Coutouly, Emmanuel Godard

TL;DR
This paper extends the computability characterization of distributed tasks to input-dependent adversaries, showing their equivalence to crash-only adversaries and providing a complete condition-based framework for solving k-set agreement.
Contribution
It generalizes the Colorless Computability Theorem to input-dependent adversaries, demonstrating their computational power equivalence to crash-only adversaries, and offers a full characterization for k-set agreement solvability.
Findings
Input-dependent adversaries have the same power as crash-only adversaries.
A necessary and sufficient condition for k-set agreement under core-dependent adversaries.
Structural properties of the carrier map simplify proofs without affecting computability.
Abstract
Distributed computing tasks can be presented with a triple . 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 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 -set agreement task with condition-based -resilient adversaries and obtained a sufficient condition on the conditions that make -Set Agreement solvable. In this paper we have three contributions: -We generalize the characterization of~\cite{CG-24} to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Computability, Logic, AI Algorithms · Distributed systems and fault tolerance
