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 条
  • [21] General scheduling framework in computational Grid based on Petri net
    Hu, ZG
    Hu, R
    Gui, WH
    Chen, JE
    Chen, SQ
    JOURNAL OF CENTRAL SOUTH UNIVERSITY OF TECHNOLOGY, 2005, 12 (Suppl 1): : 232 - 237
  • [22] Identifying FMS repetitive patterns for efficient search-based scheduling algorithm: A colored Petri net approach
    Baruwa, Olatunde T.
    Piera, Miquel A.
    JOURNAL OF MANUFACTURING SYSTEMS, 2015, 35 : 120 - 135
  • [23] Overview of Modelling, Scheduling, Planning, and Control Using Petri Net Representation and AI Search
    Cang, Shuang
    Yu, Hongnian
    ADVANCED DESIGN AND MANUFACTURE TO GAIN A COMPETITIVE EDGE: NEW MANUFACTURING TECHNIQUES AND THEIR ROLE IN IMPROVING ENTERPRISE PERFORMANCE, 2008, : 397 - +
  • [24] Deadlock-Free Scheduling of Flexible Assembly Systems Based on Petri Nets and Local Search
    Luo, JianChao
    Liu, ZhiQiang
    Zhou, MengChu
    Xing, KeYi
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (10): : 3658 - 3669
  • [25] Optimisation of block erection scheduling based on a Petri net and discrete PSO
    Zhong Yuguang
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2012, 50 (20) : 5926 - 5935
  • [26] Petri net based control for the dynamic scheduling of a flexible manufacturing cell
    Malo-Tamayo, AJ
    Gavino-Contreras, D
    Ramirez-Trevino, A
    1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 553 - 557
  • [27] Resource Schedules for Persistent UAV Systems with Logistics Replenishment Platforms: Petri Net Models and LP Formulation
    Altaweel, Ammar
    Neebraz, Mirza E.
    Morrison, James R.
    2024 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS, ICUAS, 2024, : 488 - 495
  • [28] Robust control reconfiguration of resource allocation systems with Petri nets and integer programming
    Li, Jun
    Zhou, MengChu
    Guo, Tao
    Gan, Yahui
    Dai, Xianzhong
    AUTOMATICA, 2014, 50 (03) : 915 - 923
  • [29] Colored Resource-Oriented Petri Net Based Ladder Diagrams for PLC Implementation in Reconfigurable Manufacturing Systems
    Kaid, Husam
    Al-Ahmari, Abdulrahman
    Li, Zhiwu
    IEEE ACCESS, 2020, 8 (217573-217591) : 217573 - 217591
  • [30] Optimization of the scheduling and water integration in batch processes based on the Timed Petri net
    Li Huan
    Xiao Wu
    He Gaohong
    Du Jian
    11TH INTERNATIONAL SYMPOSIUM ON PROCESS SYSTEMS ENGINEERING, PTS A AND B, 2012, 31 : 1447 - 1451