A deadlock detection/resolution algorithm for the OR model

被引:0
|
作者
Villadangos, J [1 ]
Farina, F [1 ]
de Mendivil, JRG [1 ]
机构
[1] Univ Publ Navarra, Dpt Automat & Computac, Pamplona 31006, Spain
关键词
D O I
10.1109/EMSCNT.1997.658436
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Although the problem of deadlock detection and resolution in distributed systems has been studied in detail during the last years, it is still an open and difficult problem for the OR model. Deadlocks in the OR model are denoted in the literature as strongly connected graphs, or knots, defined in a wait-for graph (WFG [I]). We present a distributed knot detection/resolution algorithm for the generic OR model. The algorithm satisfies the Safety Condition: only true deadlocks are detected/resolved and the Liveness Condition: every deadlock is detected/resolved in finite time. The knot detection/resolution algorithm detects and resolves all knots with a communication cost of at most O(e) messages in the worst case, where e is the number of edges of the knot.
引用
收藏
页码:44 / 49
页数:6
相关论文
共 50 条
  • [1] An agent-based deadlock detection/resolution algorithm for the AND model
    Cheng, X
    Yang, XZ
    Jin, F
    [J]. PDCAT 2005: Sixth International Conference on Parallel and Distributed Computing, Applications and Technologies, Proceedings, 2005, : 759 - 761
  • [2] Fault tolerance deadlock detection/resolution algorithm for the AND-OR model
    Cheng, Xin
    Liu, Hongwei
    Dong, Jian
    Yang, Xiaozong
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2007, 44 (05): : 798 - 805
  • [3] A Distributed Deadlock Resolution algorithm for the AND model
    de Mendívil, JRG
    Fariña, F
    Garitagoitia, JR
    Alastruey, CF
    Bernabeu-Auban, JM
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1999, 10 (05) : 433 - 447
  • [4] A decentralized deadlock detection and resolution algorithm for generalized model in distributed systems
    Srinivasan, Selvaraj
    Rajaram, R.
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2011, 29 (04) : 261 - 276
  • [5] A decentralized deadlock detection and resolution algorithm for generalized model in distributed systems
    Selvaraj Srinivasan
    R. Rajaram
    [J]. Distributed and Parallel Databases, 2011, 29 : 261 - 276
  • [6] An improved, centralised algorithm for detection and resolution of distributed deadlock in the generalised model
    Srinivasan, S.
    Rajaram, R.
    [J]. INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2012, 27 (03) : 205 - 224
  • [7] A DISTRIBUTED DEADLOCK DETECTION ALGORITHM FOR THE AND MODEL
    DEMENDIVIL, JRG
    ALASTRUEY, CF
    GARITAGOITIA, JR
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1993, 38 (1-5): : 385 - 392
  • [8] An Optimal, Distributed Deadlock Detection and Resolution Algorithm for Generalized Model in Distributed Systems
    Srinivasan, S.
    Vidya, Rajan
    Rajaram, Ramasamy
    [J]. CONTEMPORARY COMPUTING, PROCEEDINGS, 2009, 40 : 70 - +
  • [9] A distributed deadlock detection and resolution algorithm for process networks
    Allen, Gregory E.
    Zucknick, Paul E.
    Evans, Brian L.
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL II, PTS 1-3, 2007, : 33 - +
  • [10] AN EFFICIENT DEADLOCK DETECTION AND RESOLUTION ALGORITHM FOR GENERALIZED DEADLOCKS
    Lu, Wei
    Yu, Chengkai
    Xing, Weiwei
    Che, Xiaoping
    Yang, Yong
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2017, 13 (02): : 703 - 710