A Petri-Net-Based Anytime A∗ Search for Scheduling Resource Allocation Systems

被引:3
|
作者
Lv, Jianyong [1 ]
Huang, Bo [1 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, Nanjing 210094, Peoples R China
基金
中国国家自然科学基金;
关键词
Anytime search; intelligent search; place-timed Petri net (PN); system schedule; HYBRID HEURISTIC-SEARCH; MANUFACTURING SYSTEMS; ALGORITHM; FMS;
D O I
10.1109/TII.2023.3296909
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article proposes a novel anytime search method for the scheduling problem of resource allocation systems (RASs) based on Petri nets (PNs). The method combines the A* search with the depth-first search to iteratively search for transition firing sequences from a start state to a goal state within the reachability graph of a place-timed PN. It usually finds a near-optimal solution quickly and continuously improves the solution until an optimal solution is reached if given more time. When compared with similar work, this method requires only one parameter and does not require any deadlock control policy. Additionally, it can handle generalized PNs with flexible routes and weighted arcs, which are common in the PN models of RASs. Experimental results on benchmark systems demonstrate the effectiveness of the proposed method.
引用
收藏
页码:2865 / 2872
页数:8
相关论文
共 50 条
  • [1] Petri-Net-Based Scheduling of Flexible Manufacturing Systems Using an Estimate Function
    Xu, Gongdan
    Chen, Yufeng
    SYMMETRY-BASEL, 2022, 14 (05):
  • [2] Anytime heuristic search for scheduling flexible manufacturing systems: a timed colored Petri net approach
    Baruwa, Olatunde T.
    Piera, Miquel A.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 75 (1-4) : 123 - 137
  • [3] Petri-net-based deep reinforcement learning for real-time scheduling of automated manufacturing systems
    Luo, Jiliang
    Yi, Sijia
    Lin, Zexuan
    Zhang, Hongbin
    Zhou, Jiazhong
    JOURNAL OF MANUFACTURING SYSTEMS, 2024, 74 : 995 - 1008
  • [4] Scheduling of Resource Allocation Systems with Timed Petri Nets: A Survey
    Huang, Bo
    Zhou, Mengchu
    Lu, Xiaoyu Sean
    Abusorrah, Abdullah
    ACM COMPUTING SURVEYS, 2023, 55 (11)
  • [5] Matlab tools for Petri-Net-Based approaches to flexible manufacturing systems
    Mahulea, C
    Barsan, L
    Pastravanu, O
    LARGE SCALE SYSTEMS: THEORY AND APPLICATIONS 2001 (LSS'01), 2001, : 199 - 204
  • [6] Petri-net-based robust supervisory control of automated manufacturing systems
    Yue, Hao
    Xing, Keyi
    Hu, Hesuan
    Wu, Weimin
    Su, Hongye
    CONTROL ENGINEERING PRACTICE, 2016, 54 : 176 - 189
  • [7] Scheduling Robotic Cellular Manufacturing Systems With Timed Petri Net, A* Search, and Admissible Heuristic Function
    Huang, Bo
    Zhou, MengChu
    Abusorrah, Abdullah
    Sedraoui, Khaled
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2022, 19 (01) : 243 - 250
  • [8] Scheduling manufacturing systems with blocking: a Petri net approach
    Mejia, Gonzalo
    Montoya, Carlos
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2009, 47 (22) : 6261 - 6277
  • [9] Deadlock-Free Scheduling Method for Flexible Manufacturing Systems Based on Timed Colored Petri Nets and Anytime Heuristic Search
    Baruwa, Olatunde T.
    Piera, Miquel Angel
    Guasch, Antoni
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2015, 45 (05): : 831 - 846
  • [10] A coloured Petri net-based hybrid heuristic search approach to simultaneous scheduling of machines and automated guided vehicles
    Baruwa, Olatunde T.
    Piera, Miquel A.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2016, 54 (16) : 4773 - 4792