• DocumentCode
    3573213
  • Title

    A hybrid heuristic search algorithm for scheduling flexible manufacturing systems

  • Author

    Xiong, Huanxin Henry ; Zhou, MengChu ; Caudill, Reggie J.

  • Author_Institution
    Center for Manuf. Syst., New Jersey Inst. of Technol., Newark, NJ, USA
  • Volume
    3
  • fYear
    1996
  • Firstpage
    2793
  • Abstract
    This paper presents a hybrid search algorithm for scheduling flexible manufacturing systems (FMS). The algorithm combines heuristic best-first strategy with controlled backtracking strategy. Timed (place) Petri nets are used for problem representation. Their use allows to explicitly formulate concurrent activities, multiple resources sharing, precedence constraints and dynamic routing in FMS operation. The hybrid heuristic search algorithm is combined with the execution of the timed Petri nets to search for an optimal or near-optimal and deadlock-free schedule. The backtracking strategy is controllable. One can only employ the pure best-first search to obtain an optimal schedule thanks to a proposed admissible heuristic function. The presented method is illustrated through an FMS scheduling problem
  • Keywords
    Petri nets; flexible manufacturing systems; heuristic programming; optimisation; production control; search problems; FMS; concurrent activities; controlled backtracking strategy; dynamic routing; flexible manufacturing systems; heuristic best-first strategy; hybrid heuristic search algorithm; multiple resources sharing; near-optimal deadlock-free schedule; place Petri nets; precedence constraints; scheduling; timed Petri nets; Computer aided manufacturing; Flexible manufacturing systems; Heuristic algorithms; Job shop scheduling; Manufacturing systems; Optimal scheduling; Petri nets; Processor scheduling; Scheduling algorithm; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 1996. Proceedings., 1996 IEEE International Conference on
  • ISSN
    1050-4729
  • Print_ISBN
    0-7803-2988-0
  • Type

    conf

  • DOI
    10.1109/ROBOT.1996.506585
  • Filename
    506585