• DocumentCode
    3511003
  • Title

    Distributed detection of generalized deadlocks

  • Author

    Kshemkalyani, Ajay D. ; Singhal, Mukesh

  • Author_Institution
    IBM Corp., Research Triangle Park, NC, USA
  • fYear
    1997
  • fDate
    27-30 May 1997
  • Firstpage
    553
  • Lastpage
    560
  • Abstract
    Fast and efficient detection of deadlocks remains an important problem in distributed operating systems. We present a distributed algorithm to detect generalized deadlocks in distributed systems. The algorithm performs reduction of a distributed wait-for-graph (WFG) to determine a deadlock. If sufficient information to decide the reducibility of a node is not available at that node, the algorithm attempts reduction later in a lazy manner. We prove the correctness of the algorithm. The algorithm has a message complexity of 2e messages and a worst case time complexity of 2d hops, where e is the number of edges and d is the diameter of the WFG. The algorithm is shown to perform better in both time and message complexity than the best known distributed algorithms to detect distributed generalized deadlocks. We conjecture that the algorithm is optimal in the number of messages and time delay, among distributed algorithms to detect generalized deadlocks
  • Keywords
    communication complexity; concurrency control; distributed algorithms; network operating systems; program verification; correctness proving; distributed algorithm; distributed deadlock detection; distributed generalized deadlocks; distributed operating systems; distributed wait-for-graph; generalized deadlocks; message complexity; reducibility; time delay; worst case time complexity; Availability; Delay effects; Distributed algorithms; Distributed computing; Information science; Operating systems; Resource management; Sufficient conditions; System recovery; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1997., Proceedings of the 17th International Conference on
  • Conference_Location
    Baltimore, MD
  • ISSN
    1063-6927
  • Print_ISBN
    0-8186-7813-5
  • Type

    conf

  • DOI
    10.1109/ICDCS.1997.603415
  • Filename
    603415