A deadlock avoidance approach for nonsequential resource allocation systems

被引:59
|
作者
Ezpeleta, J [1 ]
Recalde, L [1 ]
机构
[1] Univ Zaragoza, Dept Informat & Ingn Sistemas, Zaragoza 50018, Spain
关键词
assembly-disassembly system; concurrent systems; deadlock avoidance; resource allocation system;
D O I
10.1109/TSMCA.2003.820575
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The paper concentrates on the deadlock-avoidance. problem for a class of resource allocation systems modeling manufacturing systems., In these systems, a set of production orders have to be executed in a concurrent way. To be executed, each step of each production order needs a set of reusable system resources. The competition for the use of these resources can lead to deadlock problems. Many solutions from different perspectives, can be found in the literature for deadlock-related problems when the production orders have a sequential nature [sequential resource allocation systems (S-RAS)]. However, in the case in which the involved processes have a nonsequential nature [nonsequential resource allocation systems (NS-RAS)], the problem becomes more complex. In this paper, we propose a deadlock avoidance algorithm for this last class of systems. We also show the. usefulness of the proposed solution by means of its application to a real system.
引用
收藏
页码:93 / 101
页数:9
相关论文
共 50 条
  • [41] Deadlock Detection Based on Resource Allocation Graph
    Ni, Qinqin
    Sun, Weizhen
    Ma, Sen
    [J]. FIFTH INTERNATIONAL CONFERENCE ON INFORMATION ASSURANCE AND SECURITY, VOL 2, PROCEEDINGS, 2009, : 135 - 138
  • [42] A Petri net based deadlock avoidance controller for manufacturing systems with multiple resource service
    Xing, Keyi
    Tian, Feng
    Li, Junmin
    Qu, Shengli
    [J]. DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES A-MATHEMATICAL ANALYSIS, 2006, 13 : 812 - 817
  • [43] Deadlock avoidance in cellular manufacturing systems
    Fanti, MP
    Maione, B
    Turchiano, B
    [J]. 1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 588 - 593
  • [44] Deadlock avoidance in semiconductor track systems
    Wu, NQ
    Zhou, MC
    [J]. 2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, 2002, : 193 - 198
  • [45] Dynamic resource allocation with interference avoidance for fixed wireless systems
    Qiu, XX
    Chawla, K
    [J]. NINTH IEEE INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, VOLS 1-3, 1998, : 1433 - 1437
  • [46] A Petri net and digraph - theoretic approach for deadlock avoidance in Flexible Manufacturing Systems
    Maione, G
    DiCesare, F
    [J]. 1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 605 - 610
  • [47] A new approach to deadlock avoidance in embedded system
    Wu, G
    Tang, ZQ
    Tu, SL
    [J]. EMBEDDED SOFTWARE AND SYSTEMS, 2005, 3605 : 395 - 399
  • [48] Deadlock Prevention for Resource Allocation in Heterogeneous Distributed Platforms
    Ha Huy Cuong Nguyen
    [J]. ADVANCES IN DIGITAL TECHNOLOGIES, 2016, 282 : 40 - 49
  • [49] Distributed Deadlock Handling for Resource Allocation in Smart Spaces
    Aziz, Rehan Abdul
    Janhunen, Tomi
    Luukkala, Vesa
    [J]. SMART SPACES AND NEXT GENERATION WIRED/WIRELESS NETWORKING, 2011, 6869 : 87 - 98
  • [50] Deadlock avoidance for production systems with flexible routing
    Lawley, MA
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1999, 15 (03): : 497 - 509