• DocumentCode
    2059617
  • Title

    Some improvements to the Banker´s algorithm based on the process structure

  • Author

    Tricas, F. ; Colom, J.M. ; Ezpeleta, J.

  • Author_Institution
    Dept. de Inf. e Ingeniera de Sistemas, Zaragoza Univ., Spain
  • Volume
    3
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    2853
  • Abstract
    The paper presents two methods for deadlock avoidance in concurrent systems. We apply the proposed approaches to flexible manufacturing systems, modeled by means of Petri nets. Both methods correspond to improvements of the classical Banker´s algorithm, and are based on the knowledge of the process structure. The first one is polynomial in the size of the Petri net model. The second one depends strongly on the number of alternative paths for the processing of parts and can be of a non-polynomial cost
  • Keywords
    Petri nets; discrete systems; flexible manufacturing systems; Banker´s algorithm; concurrent systems; deadlock avoidance; nonpolynomial cost; process structure; Assembly systems; Control system synthesis; Control systems; Costs; Flexible manufacturing systems; Petri nets; Polynomials; Proposals; Routing; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2000. Proceedings. ICRA '00. IEEE International Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1050-4729
  • Print_ISBN
    0-7803-5886-4
  • Type

    conf

  • DOI
    10.1109/ROBOT.2000.846460
  • Filename
    846460