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 条
  • [1] A polynomial deadlock avoidance method for a class of nonsequential resource allocation systems
    Ezpeleta, Joaquin
    Valk, Rudiger
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2006, 36 (06): : 1234 - 1243
  • [2] Robust Deadlock Avoidance for Sequential Resource Allocation Systems With Resource Outages
    Reveliotis, Spyros
    Fei, Zhennan
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2017, 14 (04) : 1695 - 1711
  • [3] Deadlock avoidance policies for resource allocation systems with applications to FMS
    Ferreira, PM
    Lawley, MA
    Reveliotis, SA
    [J]. ETFA '96 - 1996 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, VOLS 1 AND 2, 1996, : 42 - 48
  • [4] Generalized algebraic deadlock avoidance policies for sequential resource allocation systems
    Reveliotis, Spyros A.
    Roszkowska, Elzbieta
    Choi, Jin Young
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2007, 52 (12) : 2345 - 2350
  • [5] Algebraic deadlock avoidance policies for conjunctive/disjunctive resource allocation systems
    Park, JH
    Reveliotis, SA
    [J]. 2001 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, 2001, : 70 - 76
  • [6] Deadlock avoidance for sequential resource allocation systems: Hard and easy cases
    Lawley, M
    Reveliotis, S
    [J]. INTERNATIONAL JOURNAL OF FLEXIBLE MANUFACTURING SYSTEMS, 2001, 13 (04): : 385 - 404
  • [7] Maximal linear deadlock avoidance policies for complex resource allocation systems
    Ibrahim, Michael
    Reveliotis, Spyros
    [J]. 2018 IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2018, : 3968 - 3974
  • [8] Generalized algebraic deadlock avoidance policies for sequential resource allocation systems
    Reveliotis, Spyros
    Roszkowska, Elzbieta
    Choi, Jin Young
    [J]. PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, : 991 - 996
  • [9] Deadlock Avoidance for Sequential Resource Allocation Systems: Hard and Easy Cases
    Mark Lawley
    Spyros Reveliotis
    [J]. International Journal of Flexible Manufacturing Systems, 2001, 13 : 385 - 404
  • [10] Deadlock avoidance in sequential resource allocation systems with multiple resource acquisitions and flexible routings
    Park, J
    Reveliotis, SA
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2001, 46 (10) : 1572 - 1583