DocumentCode
2785579
Title
A lock-free algorithm for union-find with deletion
Author
Gao, Hui ; Fu, Yan ; Li, Jia-Ping
Author_Institution
Sch. of Comput. Sci. & Eng., Univ. of Electron. Sci. & Technol. of China, Chengdu, China
fYear
2009
fDate
23-25 Oct. 2009
Firstpage
92
Lastpage
96
Abstract
The classical union-find algorithm is the basis for many graph algorithms and for dealing with equality. The easiest way to implement concurrent objects is by means of classical software solutions, but this leads to blocking when the process that holds exclusive access to the object is delayed or stops functioning. Thus we require our solutions to the data structure problem have the lock-free property. In this paper, we present an efficient lock-free algorithm for union-find with deletion, which promises more robust performance and reliability than conventional lock-based implementations.
Keywords
data structures; graph theory; classical software solutions; classical union-find algorithm; concurrent objects; data structure; graph algorithms; lock-free algorithm; lock-free property; Computer architecture; Computer science; Content addressable storage; Data structures; Delay; Formal verification; Hardware; Multiprocessing systems; Parallel algorithms; Robustness; Union-find; formal verification; lock-free;
fLanguage
English
Publisher
ieee
Conference_Titel
Apperceiving Computing and Intelligence Analysis, 2009. ICACIA 2009. International Conference on
Conference_Location
Chengdu
Print_ISBN
978-1-4244-5204-0
Electronic_ISBN
978-1-4244-5206-4
Type
conf
DOI
10.1109/ICACIA.2009.5361143
Filename
5361143
Link To Document