DocumentCode :
501641
Title :
Dihomotopic Reduction Used in Deadlock Detection
Author :
Cape, David A. ; McMillin, Bruce M.
Author_Institution :
Dept. of Comput. Sci., Missouri Univ. of Sci. & Technol., Rolla, MO, USA
Volume :
1
fYear :
2009
fDate :
20-24 July 2009
Firstpage :
648
Lastpage :
651
Abstract :
Deadlock detection for concurrent programs has traditionally been accomplished by symbolic methods or by search of a state transition system. We examine an approach that uses geometric semantics involving the topological notion of dihomotopy to partition the state-space into components, after which the reduced state-space is exhaustively searched. Prior work partitioned the state-space inductively, but in this paper we show that a recursive technique provides greater reduction of the size of the state transition system. As a result, we expect to see more efficient deadlock detection and eventually more efficient verification of some temporal properties for large problems if the partitioning can be done efficiently.
Keywords :
concurrency control; program verification; search problems; concurrent program; deadlock detection; dihomotopic reduction; geometric semantics; recursive technique; state transition system; symbolic method; Algebra; Application software; Computer applications; Computer science; Concurrent computing; Hardware; Interleaved codes; Lattices; System recovery; USA Councils; LTL; SPIN; deadlock; dihomotopy; verification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 2009. COMPSAC '09. 33rd Annual IEEE International
Conference_Location :
Seattle, WA
ISSN :
0730-3157
Print_ISBN :
978-0-7695-3726-9
Type :
conf
DOI :
10.1109/COMPSAC.2009.200
Filename :
5254192
Link To Document :
بازگشت