首页    期刊浏览 2024年11月23日 星期六
登录注册

文章基本信息

  • 标题:Message-Optimal Algorithm for Detection and Resolution of Generalized Deadlocks in Distributed Systems
  • 本地全文:下载
  • 作者:S. Srinivasan ; R. Rajaram
  • 期刊名称:Informatica
  • 印刷版ISSN:1514-8327
  • 电子版ISSN:1854-3871
  • 出版年度:2011
  • 卷号:35
  • 期号:4
  • 出版社:The Slovene Society Informatika, Ljubljana
  • 摘要:In this paper, we present a new algorithm to detect and resolve generalized deadlocks in distributed systems. The algorithm constructs a distributed spanning tree by diffusing probes along the edges of the Wait-For Graph (WFG) and collects a reply that carries the dependency information of processes to determine a deadlock. Unlike the previous algorithms, it performs reduction whenever it receives a reply from an active process. Moreover it isolates termination detection from deadlock detection, and terminates the execution once it detects a deadlock. It has a worst-case time complexity of d+2 and message complexity of e+2n; where n is the number of nodes, e is the number of edges and d is the diameter of the WFG. Correctness proof and performance analysis for the algorithm are also provided. Furthermore, it minimizes the message length and message overhead associated with deadlock resolution as compared with the existing algorithms.
  • 关键词:distributed deadlock; generalized model; deadlock detection; wait-for graph; deadlock resolution
国家哲学社会科学文献中心版权所有