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 条
  • [31] An affective learning agent with Petri-net-based implementation
    Chong Su
    Hongguang Li
    Applied Intelligence, 2012, 37 : 569 - 585
  • [32] Hybrid Heuristic Search Based on Petri Net for FMS Scheduling
    Wang, Qiushuang
    Wang, Zhongdong
    2012 INTERNATIONAL CONFERENCE ON FUTURE ELECTRICAL POWER AND ENERGY SYSTEM, PT A, 2012, 17 : 506 - 512
  • [33] AgvSimNet: A Petri-net-based AGVS simulation system
    Hsieh, S
    Chen, YF
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 1999, 15 (11): : 851 - 861
  • [34] Heuristic search based on Petri net structures for FMS scheduling
    Jeng, MD
    Chen, SC
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 1999, 35 (01) : 196 - 202
  • [35] A Hybrid Petri Net Formalism and Resource Allocation in Distributed Control Systems
    Bajcinca, Naim
    Almodaresi, Elham
    Ruan, Minfeng
    2015 53RD ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2015, : 1516 - 1524
  • [36] A Petri net structure-based deadlock prevention solution for sequential resource allocation systems
    Tricas, F
    García-Vallés, F
    Colom, JM
    Ezpeleta, J
    2005 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-4, 2005, : 271 - 277
  • [37] Two Generalized-Petri-net-based Strategies for Deadlock Prevention in Resource Allocation Systems
    Hu, Hesuan
    Li, Zhiwu
    Zhou, Mengchu
    2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), VOLS 1-6, 2008, : 1947 - +
  • [38] Elimination of duplicate labels in Petri-net-based system specification
    Cheung, KS
    Chow, KO
    FIFTH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - PROCEEDINGS, 2005, : 932 - 936
  • [39] Fast Petri-net-based sequence controller implemented on a DSP
    Di Stefano, A., 1600, Springer-Verlag London Ltd., London, United Kingdom (09):
  • [40] Woflan 2.0 - A Petri-net-based workflow diagnosis tool
    Verbeek, E
    van der Aalst, WMP
    APPLICATION AND THEORY OF PETRI NETS 2000, PROCEEDINGS, 2000, 1825 : 475 - 484