DocumentCode :
3327189
Title :
Computable obstructions to wait-free computability
Author :
Havlicek, John
Author_Institution :
Texas Univ., Austin, TX, USA
fYear :
1997
fDate :
20-22 Oct 1997
Firstpage :
80
Lastpage :
89
Abstract :
Effectively computable obstructions are associated to a distributed decision task (ℐ,𝒪,Δ) in the asynchronous, wait-free, read-write shared-memory model. The key new ingredient of this work is the association of a simplicial complex 𝒯, the task complex, to the input-output relation d. The task determines a simplicial map α from 𝒯 to the input complex ℐ. The existence of a wait-free protocol solving the task implies that the map α* induced in homology must surject, and thus elements of H*(ℐ) that are not in the image of α*, are obstructions to solvability of the task. These obstructions are effectively computable when using suitable homology theories, such as mod-2 simplicial homology. We also extend Herlihy and Shavit´s Theorem on Spans to the case of protocols that are anonymous relative to the action of a group, provided the action is suitably rigid. For such rigid actions, the quotients of the input complex and the task complex by the group are well-behaved, and obstructions to anonymous solvability of the task are obtained analogously, using the homology of the quotient complexes
Keywords :
computability; fault tolerant computing; parallel programming; shared memory systems; asynchronous distributed systems; computable obstructions; distributed decision task; fault-tolerant computation; shared-memory model; wait-free computability; wait-free protocol; Computer crashes; Computer science; Distributed computing; Fault tolerance; Fault tolerant systems; Geometry; Heart; Protocols; Topology; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 1997. Proceedings., 38th Annual Symposium on
Conference_Location :
Miami Beach, FL
ISSN :
0272-5428
Print_ISBN :
0-8186-8197-7
Type :
conf
DOI :
10.1109/SFCS.1997.646096
Filename :
646096
Link To Document :
بازگشت