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

被引:56
|
作者
Moro, AR
Yu, HN
Kelleher, G
机构
[1] ISOCO, Intelligent Software Components, Barcelona 08190, Spain
[2] Univ Exeter, Sch Engn & Comp Sci, Exeter EX4 4QF, Devon, England
[3] Liverpool John Moores Univ, Sch Comp & Math Sci, Liverpool L3 3AF, Merseyside, England
来源
关键词
flexible manufacturing systems; heuristic search; Petri net; scheduling;
D O I
10.1109/TRA.2002.999652
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:240 / 245
页数:6
相关论文
共 50 条
  • [1] Scheduling of flexible manufacturing systems based on Petri nets and hybrid heuristic search
    Huang, B.
    Sun, Y.
    Sun, Y. M.
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2008, 46 (16) : 4553 - 4565
  • [2] SCHEDULING FLEXIBLE MANUFACTURING SYSTEMS USING PETRI NETS AND HEURISTIC-SEARCH
    LEE, DY
    DICESARE, F
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1994, 10 (02): : 123 - 132
  • [3] Multiple objective scheduling for flexible manufacturing systems using Petri nets and heuristic search
    Yim, SJ
    Lee, DY
    [J]. INFORMATION INTELLIGENCE AND SYSTEMS, VOLS 1-4, 1996, : 2984 - 2989
  • [4] Hybrid heuristic search approach for deadlock-free scheduling of flexible manufacturing systems using Petri nets
    Lei, Hang
    Xing, Keyi
    Han, Libin
    Gao, Zhenxin
    [J]. APPLIED SOFT COMPUTING, 2017, 55 : 413 - 423
  • [5] Deadlock-free scheduling for flexible manufacturing systems using Petri nets and heuristic search
    Lei, Hang
    Xing, Keyi
    Han, Libin
    Xiong, Fuli
    Ge, Zhaoqiang
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2014, 72 : 297 - 305
  • [6] Improved methods for scheduling flexible manufacturing systems based on Petri nets and heuristic search
    Bo Huang
    Yamin Sun
    [J]. Journal of Control Theory and Applications, 2005, 3 (2): : 139 - 144
  • [8] Deadlock-Free Scheduling of Automated Manufacturing Systems Using Petri Nets and Hybrid Heuristic Search
    Luo, JianChao
    Xing, KeYi
    Zhou, MengChu
    Li, XiaoLing
    Wang, XinNian
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2015, 45 (03): : 530 - 541
  • [9] Scheduling of Flexible Manufacturing Systems Subject to No-Wait Constraints via Petri Nets and Heuristic Search
    Wang, Xinnian
    Xing, Keyi
    Feng, Yanxiang
    Wu, Yunchao
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2021, 51 (10): : 6122 - 6133
  • [10] Scheduling of manufacturing systems using timed petri nets and penalty coefficients based heuristic search
    Sekhar, DVVS
    Rao, CSP
    Murty, RL
    [J]. ADVANCED DESIGN AND MANUFACTURE IN THE GLOBAL MANUFACTURING ERA, VOL 1, 1997, : 283 - 289