• DocumentCode
    2710258
  • Title

    Definitions and Detection of Deadlock, Livelock, and Starvation in Concurrent Programs

  • Author

    Tai, Kuo-Chung

  • Volume
    2
  • fYear
    1994
  • fDate
    15-19 Aug. 1994
  • Firstpage
    69
  • Lastpage
    72
  • Abstract
    Deadlock, livelock, starvation, and other terms have been used to describe undesirable situations involving blocking or not making progress for processes in a concurrent program However, definitions of these terms are inconsistent and often informal This paper provides formal definitions of deadlock, livelock, and starvation in terms of the reachability graph of a concurrent program Also, this paper shows algorithms for the detection of deadlock, livelock, and starvation.
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1994. ICPP 1994 Volume 2. International Conference on
  • Conference_Location
    North Carolina, USA
  • Print_ISBN
    0-8493-2493-9
  • Type

    conf

  • DOI
    10.1109/ICPP.1994.84
  • Filename
    5727764