We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DC

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Distributed, Parallel, and Cluster Computing

Title: General Tasks and Extension-Based Proofs

Abstract: The concept of extension-based proofs models the idea of a valency argument which is widely used in distributed computing. Extension-based proofs are limited in power: it has been shown that there is no extension-based proof of the impossibility of a wait-free protocol for $(n,k)$-set agreement among $n > k \geq 2$ processes. A discussion of a restricted type of reduction has shown that there are no extension-based proofs of the impossibility of wait-free protocols for some other distributed computing problems.
We extend the previous result to general reductions that allow multiple instances of tasks. The techniques used in the previous work are designed for certain tasks, such as the $(n,k)$-set agreement task. We give a necessary and sufficient condition for general colorless tasks to have no extension-based proofs of the impossibility of wait-free protocols, and show that different types of extension-based proof are equivalent in power for colorless tasks. Using this necessary and sufficient condition, the result about reductions can be understood from a topological perspective.
Subjects: Distributed, Parallel, and Cluster Computing (cs.DC)
Cite as: arXiv:2303.14769 [cs.DC]
  (or arXiv:2303.14769v1 [cs.DC] for this version)

Submission history

From: Yusong Shi [view email]
[v1] Sun, 26 Mar 2023 16:20:54 GMT (1653kb,D)

Link back to: arXiv, form interface, contact.