A generalized asynchronous computability theorem
Eli Gafni, Petr Kuznetsov, Ciprian Manolescu

TL;DR
This paper generalizes the asynchronous computability theorem by providing topological conditions for task solvability in various distributed models, simplifying the analysis of complex resilient tasks.
Contribution
It introduces a topological framework that extends the classical ACT to broader models, enabling easier verification of task solvability.
Findings
Reformulation of task solvability using topological conditions.
Application to a complex $t$-resilient task demonstrating simplified analysis.
Confirmation of $t$-resilient solvability through the generalized theorem.
Abstract
We consider the models of distributed computation defined as subsets of the runs of the iterated immediate snapshot model. Given a task and a model , we provide topological conditions for to be solvable in . When applied to the wait-free model, our conditions result in the celebrated Asynchronous Computability Theorem (ACT) of Herlihy and Shavit. To demonstrate the utility of our characterization, we consider a task that has been shown earlier to admit only a very complex -resilient solution. In contrast, our generalized computability theorem confirms its -resilient solvability in a straightforward manner.
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
TopicsComputability, Logic, AI Algorithms · Distributed systems and fault tolerance · Topological and Geometric Data Analysis
