Two Enhanced Heuristic Algorithms for the Minimum Initial Marking Problem of Petri Nets

被引:1
|
作者
Ochiiwa, Satoru [1 ]
Taoka, Satoshi [1 ]
Yamauchi, Masahiro [2 ]
Watanabe, Toshimasa [1 ]
机构
[1] Hiroshima Univ, Grad Sch Engn, Higashihiroshima 7398527, Japan
[2] Kinki Univ, Sch Engn, Higashihiroshima 7392116, Japan
关键词
Petri nets; legal firing sequence problems; deficient siphons; heuristic algorithms; performance evaluation;
D O I
10.1587/transfun.E92.A.2732
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The minimum initial marking problem of Petri nets (MIM) is defined as follows: "Given a Petri net and a firing count vector X. find an initial marking M-0. with the minimum total token number. for which there is a sequence delta of transitions such that each transition t appears exactly X(t) times in delta, the first transition is enabled at M-0 and the rest can be fired one by one subsequently." In a production system like factory automation, economical distribution of initial resources, from which a schedule of job-processings is executable. can be formulated as MIM. AAD is known to produce best solutions among existing algorithms. Although solutions by AMIM+ is worse than those by AAD, it is known that AMIM+ is very fast. This paper proposes new heuristic algorithms AADO and AMDLO, improved versions of existing algorithms AAD and AMIM+, respectively. Sharpness of solutions or short CPU time is the main target of AADO or AMDLO, respectively. It is shown, based on computing experiment, that the average total number of tokens in initial markings by AADO is about 5.15% less than that by AAD, and the average CPU time by AADO is about 17.3% of that by AAD. AMDLO produces solutions that are slightly worse than those by AAD, while they are about 10.4% better than those by AMIM+. Although CPU time of AMDLO is about 180 times that of AMIM+, it is still fast: average CPU time of AMDLO is about 2.33% of that of AAD. Generally it is observed that solutions get worse as the sizes of input instances increase, and this is the case with AAD and AMIM+. This undesirable tendency is greatly improved in AADO and AMDLO.
引用
收藏
页码:2732 / 2744
页数:13
相关论文
共 50 条
  • [21] Initial Marking Estimation in Labeled Petri Nets in a Probabilistic Setting
    Cabasino, Maria Paola
    Hadjicostis, Christoforos N.
    Seatzu, Carla
    2014 IEEE 53RD ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2014, : 6725 - 6730
  • [22] State feedback control of labeled Petri nets with uncertainty in the initial marking
    Cabasino, Maria Paola
    Hadjicostis, Christoforos N.
    Seatzu, Carla
    2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,
  • [23] LEGAL FIRING SEQUENCES AND MINIMUM INITIAL MARKINGS FOR PETRI NETS
    WATANABE, T
    MIZOBATA, Y
    ONAGA, K
    1989 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-3, 1989, : 323 - 326
  • [24] A FORBIDDEN MARKING PROBLEM IN CONTROLLED COMPLEMENTARY-PLACES PETRI NETS
    CHANG, WV
    USHIO, T
    TAKAI, S
    KUMAGAI, S
    KODAMA, S
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1995, E78A (03) : 382 - 388
  • [25] A heuristic algorithm FSD for the Legal Firing Sequence problem of Petri nets
    Yamauchi, M
    Watanabe, T
    1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 78 - 83
  • [26] Voracious and Heuristic Algorithms: A focus on the Minimum Path Problem
    Adrian Lasso-Cardona, Luis
    Fernando Franco-Ocampo, Diego
    Agudelo-Acevedo, Alexander
    INGE CUC, 2020, 16 (02)
  • [27] A heuristic based on Petri nets modeling for FMS scheduling problem of makespan minimization
    Morandin, O.
    Kato, E. R. R.
    Maggio, E. G. R.
    Sanches, D. S.
    Deriz, A. C.
    IECON 2007: 33RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-3, CONFERENCE PROCEEDINGS, 2007, : 2683 - 2688
  • [28] Enhanced Evolutionary and Heuristic Algorithms for Haplotype Reconstruction Problem Using Minimum Error Correction Model
    Kargar, Mehdi
    Poormohammadi, Hadi
    Pirhaji, Leila
    Sadeghi, Mehdi
    Pezeshk, Hamid
    Eslahchi, Changiz
    MATCH-COMMUNICATIONS IN MATHEMATICAL AND IN COMPUTER CHEMISTRY, 2009, 62 (02) : 261 - 274
  • [29] Heuristic Scheduling of Batch Production Processes Based on Petri Nets and Iterated Greedy Algorithms
    Zhao, Ziyan
    Liu, Shixin
    Zhou, Mengchu
    You, Dan
    Guo, Xiwang
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2022, 19 (01) : 251 - 261
  • [30] Two Heuristic Algorithms for the Minimum Weighted Connected Vertex Cover Problem Under Greedy Strategy
    Xie, Qipeng
    Li, Yuchao
    Hu, Sengui
    Zhu, Yue
    Wang, Hongqiang
    IEEE Access, 2022, 10 : 116467 - 116472