A General Input-Dependent Colorless Computability Theorem and Applications to Core-Dependent Adversaries
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 [Th.4.3.1]HKRbook. A recent paper~CG-24 generalizes this theorem for any message adversaries ⊂eq IIS by geometric methods. In 2001, Most\'efaoui, Rajsbaum, Raynal, and Roy condbased introduced 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 k-set agreement task with condition-based t-resilient adversaries and obtained a sufficient condition on the conditions that make k-Set Agreement solvable. In this paper we have three contributions: -We generalize the characterization of~CG-24 to input-dependent adversaries, which means that the adversaries can change depending on the input configuration. - We show that core-resilient adversaries of IISn have the same computability power as the core-resilient adversaries of IISn 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 k-Set Agreement. We also distinguish four settings that may appear when presenting a distributed task as (,,). Finally, in a later section, we present structural properties on the carrier map . 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.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.