• DocumentCode
    1280981
  • Title

    Hybrid heuristic search for the scheduling of flexible manufacturing systems using Petri nets

  • Author

    Moro, Antonio Reyes ; Yu, Hongnian ; Kelleher, Gerry

  • Author_Institution
    iSOCO Lab., iSOCO, Barcelona, Spain
  • Volume
    18
  • Issue
    2
  • fYear
    2002
  • fDate
    4/1/2002 12:00:00 AM
  • Firstpage
    240
  • Lastpage
    245
  • Abstract
    The combination of Petri nets (PNs) as an analysis tool for discrete-event dynamic systems and artificial intelligence heuristic search has been shown to be a promising way to solve flexible manufacturing systems (FMS) scheduling problems. However, the NP hard nature of the problem obscures the PN capability of reasoning about the behavior of the system. In this paper, two techniques to alleviate this drawback are presented: a systematic method to avoid the generation of futile paths within the search graph and a novel hybrid stage-search algorithm. The new algorithm is based on the application of A* guided by a PN-based heuristic within a limited local search frame. An optimization policy is applied to maintain, under evaluation, only the most promising paths. For each system state, the algorithm is able to decide whether an enabled operation should be applied and to maintain this decision until new information forces reconsideration. This eliminates permutation paths and useless scheduling sequences. Experimental results show that the algorithm´s cost does not grow exponentially with the size of the problem. Comparison with previous work is given to show the superiority of our approach and the potential of PN-based heuristic search
  • Keywords
    Petri nets; flexible manufacturing systems; heuristic programming; scheduling; search problems; NP hard; PN capability; Petri net; flexible manufacturing systems; heuristic search; scheduling; Artificial intelligence; Automatic control; Costs; Dynamic scheduling; Flexible manufacturing systems; Hybrid power systems; Job shop scheduling; Manufacturing systems; Petri nets; Power generation;
  • fLanguage
    English
  • Journal_Title
    Robotics and Automation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1042-296X
  • Type

    jour

  • DOI
    10.1109/TRA.2002.999652
  • Filename
    999652