• DocumentCode
    3503209
  • Title

    An O(n) distributed deadlock resolution algorithm

  • Author

    Prieto, Manuel ; Villadangos, Jesús ; Farina, Federico ; Córdoba, Alberto

  • Author_Institution
    Dept. de Matematica e Informatica, Univ. Publica de Navarra, Pamplona, Spain
  • fYear
    2006
  • fDate
    15-17 Feb. 2006
  • Abstract
    This paper shows a new distributed algorithm for deadlock detection and resolution under the single-resource request model that highly improves the complexity measurements of previous proposals. The algorithm has a communication cost of 2n - 1 messages and a latency of n · T for a deadlock cycle of n processes, where T is the inter-site communication delay. The algorithm achieves this improvement even verifying the strongest correctness criteria considered in previous works: it resolves all deadlocks in finite time and does not resolve false deadlocks.
  • Keywords
    computational complexity; concurrency control; distributed algorithms; system recovery; computational complexity; deadlock detection; distributed algorithm; distributed deadlock resolution; distributed systems; intersite communication delay; single-resource request model; Abortion; Costs; Delay; Detection algorithms; Distributed algorithms; Proposals; Safety; Strontium; System recovery; Throughput; Complexity.; Deadlock detection/resolution; Distributed algorithms; Distributed systems; Single-resource request model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed, and Network-Based Processing, 2006. PDP 2006. 14th Euromicro International Conference on
  • ISSN
    1066-6192
  • Print_ISBN
    0-7695-2513-X
  • Type

    conf

  • DOI
    10.1109/PDP.2006.22
  • Filename
    1613253