Volume 13
Issue 7
IEEE/CAA Journal of Automatica Sinica
| Citation: | Y. Xiao, Y. Gao, H. Wu, and B. Huang, “Admissible heuristic design for optimally scheduling resource allocation systems with generalized timed petri nets,” IEEE/CAA J. Autom. Sinica, vol. 13, no. 7, pp. 1572–1583, Jul. 2026. doi: 10.1109/JAS.2025.125777 |
| [1] |
B. Huang, M. C. Zhou, X. S. Lu, and A. Abusorrah, “Scheduling of resource allocation systems with timed Petri nets: A Survey,” ACM Comput. Surv., vol. 55, no. 11, pp. 1–27, Feb. 2023. doi: 10.1145/3570326
|
| [2] |
Y. Dong, N. Wu, and Z. Li, “State-based opacity verification of networked discrete event systems using labeled Petri nets,” IEEE/CAA J. Autom. Sinica, vol. 11, no. 5, pp. 1274–1291, May 2024. doi: 10.1109/JAS.2023.124128
|
| [3] |
Q. Zhu, B. Li, Y. Hou, H. Li, and N. Wu, “Scheduling dual-arm multi-cluster tools with regulation of post-processing time,” IEEE/CAA J. Autom. Sinica, vol. 10, no. 8, pp. 1730–1742, Aug. 2023. doi: 10.1109/JAS.2023.123189
|
| [4] |
D. Y. Lee and F. DiCesare, “Scheduling flexible manufacturing systems using Petri nets and heuristic search,” IEEE Trans. Robot. Autom., vol. 10, no. 2, pp. 123–132, Apr. 1994. doi: 10.1109/70.282537
|
| [5] |
H. H. Xiong and M. C. Zhou, “Scheduling of semiconductor test facility via Petri nets and hybrid heuristic search,” IEEE Trans. Semicond. Manuf., vol. 11, no. 3, pp. 384–393, Aug. 1998. doi: 10.1109/66.705373
|
| [6] |
B. Huang, Y. Sun, Y.-M Sun, and C.-X Zhao, “A hybrid heuristic search algorithm for scheduling FMS based on Petri net model,” Int. J. Adv. Manuf. Technol., vol. 48, no. 9, pp. 925–933, Jun. 2010. doi: 10.1007/s00170-009-2329-8
|
| [7] |
O. T. Baruwa and M. A. Piera, “Identifying FMS repetitive patterns for efficient search-based scheduling algorithm: A colored Petri net approach,” J. Manuf. Syst., vol. 35, pp. 120–135, Apr. 2015. doi: 10.1016/j.jmsy.2014.11.009
|
| [8] |
G. Mejía, “An intelligent agent-based architecture for flexible manufacturing systems having error recovery capability,” Doctoral dissertation, Lehigh University, Bethlehem, PA, USA, 2003.
|
| [9] |
G. Mejía and N. G. Odrey, “An approach using Petri nets and improved heuristic search for manufacturing system scheduling,” J. Manuf. Syst., vol. 24, no. 2, pp. 79–92, Feb. 2005. doi: 10.1016/S0278-6125(05)80009-3
|
| [10] |
J. Luo, K. Xing, M. C. Zhou, X. Li, and X. Wang, “Deadlock-free scheduling of automated manufacturing systems using Petri nets and hybrid heuristic search,” IEEE Trans. Syst. Man Cybern.: Syst., vol. 45, no. 3, pp. 530–541, Mar. 2015. doi: 10.1109/TSMC.2014.2351375
|
| [11] |
X. Wang, K. Xing, Y. Feng, and Y. Wu, “Scheduling of flexible manufacturing systems subject to no-wait constraints via Petri nets and heuristic search,” IEEE Trans. Syst. Man Cybern.: Syst., vol. 51, no. 10, pp. 6122–6133, Oct. 2021. doi: 10.1109/TSMC.2019.2958494
|
| [12] |
G. Mejía, J. P. Caballero-Villalobos, and C. Montoya, “Petri nets and deadlock-free scheduling of open shop manufacturing systems,” IEEE Trans. Syst. Man Cybern.: Syst., vol. 48, no. 6, pp. 1017–1028, Jun. 2018. doi: 10.1109/TSMC.2017.2707494
|
| [13] |
D. Lefebvre and F. Basile, “An approach based on timed Petri nets and tree encoding to implement search algorithms for a class of scheduling problems,” Inform. Sciences, vol. 559, pp. 314–335, Jun. 2021. doi: 10.1016/j.ins.2020.12.087
|
| [14] |
O. T. Baruwa, M. A. Piera, and A. Guasch, “Deadlock-free scheduling method for flexible manufacturing systems based on timed colored Petri nets and anytime heuristic search,” IEEE Trans. Syst. Man, Cybern. Syst., vol. 45, no. 5, pp. 831–846, May 2015. doi: 10.1109/TSMC.2014.2376471
|
| [15] |
J. Luo, M. Zhou, and J.-Q. Wang, “AB&B: An anytime branch and bound algorithm for scheduling of deadlock-prone flexible manufacturing systems,” IEEE Trans. Autom. Sci. Eng., vol. 18, no. 4, pp. 2011–2021, Oct. 2021. doi: 10.1109/TASE.2020.3029737
|
| [16] |
J. Lv and B. Huang, “A Petri-net-based anytime A* search for scheduling resource allocation systems,” IEEE Trans. Ind. Inform., vol. 20, no. 2, pp. 2865–2872, Feb. 2024. doi: 10.1109/TII.2023.3296909
|
| [17] |
K. Xing, L. Han, M. C. Zhou, and F. Wang, “Deadlock-free genetic scheduling algorithm for automated manufacturing systems based on deadlock control policy,” IEEE Trans. Syst., Man, Cybern. B, vol. 42, no. 3, pp. 603–615, Jun. 2012. doi: 10.1109/TSMCB.2011.2170678
|
| [18] |
X. M. Liu, L. Pan, and H. Zheng, “Schedule optimization of time Petri nets based on ant colony systems,” Appl. Mech. Mater., vol. 263–266, pp. 1733–1739, Dec. 2012. doi: 10.4028/www.scientific.net/amm.263-266.1733
|
| [19] |
Z. Zhao, S. Liu, M. Zhou, D. You, and X. Guo, “Heuristic scheduling of batch production processes based on Petri nets and iterated greedy algorithms,” IEEE Trans. Autom. Sci. Eng., vol. 19, no. 1, pp. 251–261, Jan. 2022. doi: 10.1109/TASE.2020.3027532
|
| [20] |
F. Yuan, B. Huang, J. Lv, and M. Cui, “Scheduling AMSs with generalized Petri nets and highly informed heuristic search,” Comput. Oper. Res., vol. 175, Art. no. 106912, Mar. 2025. doi: 10.1016/j.cor.2024.106912
|
| [21] |
B. Huang and M. C. Zhou, Supervisory Control and Scheduling of Resource Allocation Systems: Reachability Graph Perspective. Hoboken, NJ, USA: John Wiley & Sons, 2020.
|
| [22] |
B. Huang, X.-X Shi, and N. Xu, “Scheduling FMS with alternative routings using Petri nets and near admissible heuristic search,” Int. J. Adv. Manuf. Technol., vol. 63, no. 9, pp. 1131–1136, Dec. 2012. doi: 10.1007/s00170-012-3958-x
|
| [23] |
B. Huang, M. C. Zhou, A. Abusorrah, and K. Sedraoui, “Scheduling robotic cellular manufacturing systems with timed Petri net, A* search, and admissible heuristic function,” IEEE Trans. Autom. Sci. Eng., vol. 19, no. 1, pp. 243–250, Jan. 2022. doi: 10.1109/TASE.2020.3026351
|
| [24] |
Y. Chen and Z. Li, “Design of a maximally permissive liveness-enforcing supervisor with a compressed supervisory structure for flexible manufacturing systems,” Automatica, vol. 47, no. 5, pp. 1028–1034, May 2011. doi: 10.1016/j.automatica.2011.01.070
|
| [25] |
B. Huang, M. C. Zhou, G. Zhang, A. C. Ammari, A. Alabdulwahab, and A. G. Fayoumi, “Lexicographic multiobjective integer programming for optimal and structurally minimal Petri net supervisors of automated manufacturing systems,” IEEE Trans. Syst. Man Cybern.: Syst., vol. 45, no. 11, pp. 1459–1470, Nov. 2015. doi: 10.1109/TSMC.2015.2415765
|
| [26] |
X. Li, M. C. Zhou, K. Xing, and Q. Lu, “State space-based hybrid heuristic search algorithm for scheduling deadlock-prone automated manufacturing systems,” IEEE Trans. Autom. Sci. Eng., vol. 21, no. 3, pp. 4790–4807, Jul. 2024. doi: 10.1109/TASE.2023.3302333
|
| [27] |
P. Yin and J. Luo, “Deadlock-free scheduling of flexible manufacturing systems subject to no-wait constraints,” in Int. Conf. on Control, Automation and Robotics (ICCAR), Beijing, China, 2023, pp. 130−135.
|
| [28] |
B. Huang and M. C. Zhou, “Symbolic scheduling of robotic cellular manufacturing systems with timed Petri nets,” IEEE Trans. Control Syst. Technol., vol. 30, no. 5, pp. 1876–1887, Sep. 2022. doi: 10.1109/TCST.2021.3123963
|