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 条
  • [41] Using Hybrid Petri Nets for Performance Analysis in Manufacturing Systems
    Munteanu, Calin
    Caramihai, Simona
    Moisescu, Mihnea Alexandru
    Sacala, Ioan Stefan
    [J]. SERVICE ORIENTATION IN HOLONIC AND MULTI-AGENT MANUFACTURING CONTROL, 2012, 402 : 255 - 264
  • [42] Scheduling FMS with alternative routings using Petri nets and near admissible heuristic search
    Bo Huang
    Xing-Xi Shi
    Nan Xu
    [J]. The International Journal of Advanced Manufacturing Technology, 2012, 63 : 1131 - 1136
  • [43] Scheduling FMS with alternative routings using Petri nets and near admissible heuristic search
    Huang, Bo
    Shi, Xing-Xi
    Xu, Nan
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 63 (9-12): : 1131 - 1136
  • [44] Deadlock-free genetic scheduling for flexible manufacturing systems using Petri nets and deadlock controllers
    Han, Libin
    Xing, Keyi
    Chen, Xiao
    Lei, Hang
    Wang, Feng
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2014, 52 (05) : 1557 - 1572
  • [45] Search strategy for scheduling flexible manufacturing systems simultaneously using admissible heuristic functions and nonadmissible heuristic functions
    Huang, Bo
    Jiang, Rongxi
    Zhang, Gongxuan
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2014, 71 : 21 - 26
  • [46] Shop Scheduling with Time Lags Based on Petri Nets and Heuristic Search
    Li, Xuelian
    Dong, Yunwei
    Yang, Gang
    [J]. 2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 457 - 462
  • [47] Scheduling AMSs with generalized Petri nets and highly informed heuristic search
    [J]. Huang, Bo (huangbo@njust.edu.cn), 2025, 175
  • [48] Minimal Supervisory Structure for Flexible Manufacturing Systems Using Petri Nets
    Bashir, Muhammad
    Muhammad, Bashir Bala
    Li, Zhiwu
    [J]. PROCEEDINGS OF 2016 THE 2ND INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS, 2016, : 291 - 296
  • [49] COORDINATION CONTROL OF FLEXIBLE MANUFACTURING SYSTEMS USING COLORED PETRI NETS
    MENON, SR
    QUINN, TJ
    FERREIRA, PM
    KAPOOR, SG
    [J]. FOURTH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED PRODUCTION ENGINEERING, 1988, : 317 - 326
  • [50] DECISION SUPPORT IN FLEXIBLE MANUFACTURING SYSTEMS USING TIMED PETRI NETS
    RAVICHANDRAN, R
    CHAKRAVARTY, AK
    [J]. JOURNAL OF MANUFACTURING SYSTEMS, 1986, 5 (02) : 89 - 101