Probabilistic Reachability Prediction of Unbounded Petri Nets: A Machine Learning Method

被引:5
|
作者
Qi, Hongda
Guang, Mingjian
Wang, Junli [1 ]
Yan, Chungang
Jiang, Changjun [1 ]
机构
[1] Tongji Univ, Key Lab Embedded Syst & Serv Comp, Minist Educ, Shanghai 201804, Peoples R China
关键词
Petri nets; Probabilistic logic; System recovery; Machine learning; Explosions; Reachability analysis; Discrete-event systems; UPNs; probabilistic reachability; positive and unlabeled learning; bagging; iterative strategy; TREE APPROACH; SYSTEMS; ALGORITHM;
D O I
10.1109/TASE.2023.3272983
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Unbounded Petri nets (UPNs) can describe and analyze discrete event systems with infinite states (DESIS). Due to the infinite state space and the combination explosion problem, the reachability analysis of UPNs is an NP-Hard problem. The existing reachability analysis methods cannot achieve an accurate result at reasonable costs (computational time and space) due to the finite reachability tree with $\omega$ -numbers. Based on the idea of approximating infinite space with finite states, given some limited reachable markings of a UPN, we propose a method that can quantitatively solve the UPN's reachability problem with machine learning. Firstly, we define the probabilistic reachability of markings and transform the UPN's reachability problem into the prediction problem of markings. The proposed method based on positive and unlabeled learning (PUL) and bagging trains a classifier to predict the probabilistic reachability of unknown markings. Finally, to predict the markings outside the positive sample set and unlabeled sample set, an iterative strategy is designed to update the classifier. Based on seven general UPNs, the results of the experiments show that the proposed method has a good performance in the accuracy and time consumption for the UPN's reachability problem.Note to Practitioners-In discrete event systems, the reachability problem mainly studies reachable states of the system and the relationship between states, which is the basis of the system's states, behaviors, attributes and performance analysis. For discrete event systems with infinite states, it is hard to analyze the reachable relationship between states within a finite time due to the infinite state space and the combination explosion problem. The main motivation of the paper is to propose a method that can predict the reachable relationship between the states with a probability value within a finite time. By machine learning algorithms, the method learns the feature information of the known reachable states. The reachability of unknown states in the infinite state space can be predicted approximately. The proposed approximation method can be applied to analyze the reachability properties of general discrete event systems with infinite states, such as checking whether a fault occurs in operating systems, whether a message is delivered in communication and so on.
引用
收藏
页码:3012 / 3024
页数:13
相关论文
共 50 条
  • [1] Probabilistic Reachability Prediction of Unbounded Petri Nets: A Machine Learning Method
    Qi, Hongda
    Guang, Mingjian
    Wang, Junli
    Yan, Chungang
    Jiang, Changjun
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024, 21 (03) : 3012 - 3024
  • [2] The Probabilistic Liveness Decision Method of Unbounded Petri Nets Based on Machine Learning
    Qi, Hongda
    Wang, Junli
    Yan, Chungang
    Jiang, Changjun
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2024, 54 (02): : 1070 - 1081
  • [3] New Reachability Trees for Unbounded Petri Nets
    Wang, ShouGuang
    Zhou, MengChu
    Gan, MengDi
    You, Dan
    Li, Yue
    2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 3862 - 3867
  • [4] A New Reachability Tree For Unbounded Petri Nets
    Li, Yue
    Wang, ShouGuang
    Yang, Jing
    2013 10TH IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA), 2013, : 1296 - 1301
  • [5] A survey of reachability trees of unbounded Petri nets
    Gan, Meng-Di
    Wang, Shou-Guang
    Zhou, Meng-Chu
    Li, Jun
    Li, Yue
    Zidonghua Xuebao/Acta Automatica Sinica, 2015, 41 (04): : 686 - 693
  • [6] Lean Reachability Tree for Unbounded Petri Nets
    Li, Jun
    Yu, Xiaolong
    Zhou, MengChu
    Dai, Xianzhong
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2018, 48 (02): : 299 - 308
  • [7] A Reduced Reachability Tree for a Class of Unbounded Petri Nets
    Shouguang Wang
    Mengdi Gan
    Mengchu Zhou
    Dan You
    IEEE/CAA Journal of Automatica Sinica, 2015, 2 (04) : 345 - 352
  • [8] New reachability trees for analyzing unbounded Petri nets with semilinear reachability sets
    Shouguang WANG
    Dan YOU
    Mengchu ZHOU
    Science China(Information Sciences), 2018, 61 (12) : 193 - 195
  • [9] New reachability trees for analyzing unbounded Petri nets with semilinear reachability sets
    Wang, Shouguang
    You, Dan
    Zhou, Mengchu
    SCIENCE CHINA-INFORMATION SCIENCES, 2018, 61 (12)
  • [10] New reachability trees for analyzing unbounded Petri nets with semilinear reachability sets
    Shouguang Wang
    Dan You
    Mengchu Zhou
    Science China Information Sciences, 2018, 61