A low communication cost algorithm for distributed deadlock detection and resolution

被引:0
|
作者
Cordoba, A [1 ]
Fariña, F [1 ]
Garitagoitia, JR [1 ]
de Mendívil, JRG [1 ]
Villadangos, J [1 ]
机构
[1] Univ Publ Navarra, Dept Matemat & Informat, Pamplona 31006, Spain
关键词
D O I
10.1109/EMPDP.2003.1183594
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work introduces a new distributed history-based algorithm for deadlock detection and resolution under the single-unit request model. The algorithm has a communication cost of 0 (n (.) log n) messages for a deadlock cycle of n processes. This low cost is achieved by means of two mechanisms. On one hand, to reduce the number of instance initializations, a node compares the priorities between its immediate successor and all its predecessors, starting the algorithm only if an antagonistic conflict is given. On the other hand, each instance of the algorithm runs at a certain detection level and does not retransmit probes created by instances running at a lower detection level. An instance can switch to a higher level depending on the information received in the probes.
引用
收藏
页码:235 / 242
页数:8
相关论文
共 50 条
  • [31] An optimized deadlock detection and resolution algorithm for distributed one-resource request model
    Cheng Xin
    Jin Feng
    Yang Xiaozong
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2006, 15 (04) : 624 - 629
  • [32] Daemon- based distributed deadlock detection and resolution
    RahimAlipour, Z.
    Haghighat, A.T.
    [J]. World Academy of Science, Engineering and Technology, 2009, 39 : 339 - 344
  • [33] Efficient generalized deadlock detection and resolution in distributed systems
    Lee, SJ
    [J]. 21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, : 47 - 54
  • [34] Daemon-based distributed deadlock detection and resolution
    RahimAlipour, Z.
    Haghighat, A.T.
    [J]. World Academy of Science, Engineering and Technology, 2010, 63 : 339 - 344
  • [35] Distributed deadlock detection and resolution based on hardware clocks
    Mayo, J
    Kearns, P
    [J]. 19TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1999, : 208 - 215
  • [36] Distributed deadlock detection and resolution based on hardware clocks
    Mayo, Jean
    Kearns, Phil
    [J]. Proceedings - International Conference on Distributed Computing Systems, 1999, : 208 - 215
  • [37] A fault-tolerant distributed deadlock detection algorithm
    Hansdah, RC
    Gantait, N
    Dey, S
    [J]. DISTRIBUTED COMPUTING, PROCEEDINGS: MOBILE AND WIRELESS COMPUTING, 2002, 2571 : 78 - 87
  • [38] An Efficient Distributed Deadlock Detection and Prevention Algorithm by Daemons
    Soleimany, Alireza
    Giahi, Zahra
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2012, 12 (04): : 150 - 155
  • [39] A FAST DISTRIBUTED DEADLOCK-DETECTION ALGORITHM FOR HYPERCUBE
    SARKAR, D
    GUHA, RK
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1988, 25 (02) : 69 - 82
  • [40] PRIORITY BASED DISTRIBUTED DEADLOCK DETECTION ALGORITHM.
    Sinha, Mukul K.
    Natarajan, N.
    [J]. IEEE Transactions on Software Engineering, 1985, SE-11 (01) : 67 - 80