• 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