Model Checking of ω-Independent Unbounded Petri Nets for an Unbounded System

被引:0
|
作者
Wang, Shuo [1 ,2 ]
Yang, Ru [3 ]
Yu, Wangyang [4 ,5 ,6 ]
Ding, Zhijun [1 ,2 ,7 ]
Jiang, Changjun [1 ,2 ,7 ]
机构
[1] Tongji Univ, Minist Educ, Key Lab Embedded Syst & Serv Comp, Shanghai 201804, Peoples R China
[2] Tongji Univ, Dept Comp Sci & Technol, Shanghai 201804, Peoples R China
[3] Shanghai Normal Univ, Dept Comp Sci & Technol, Shanghai 200234, Peoples R China
[4] Shaanxi Normal Univ, Minist Educ, Key Lab Modern Teaching Technol, Xian 710062, Peoples R China
[5] Shaanxi Normal Univ, Sch Comp Sci, Xian 710119, Peoples R China
[6] Anhui Univ Sci & Technol, Anhui Prov Engn Lab Big Data Anal & Early Warning, Huainan 232001, Anhui, Peoples R China
[7] Shanghai Artificial Intelligence Lab, Shanghai 200232, Peoples R China
来源
IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS | 2024年
基金
中国国家自然科学基金;
关键词
Formal verification; model checking; omega-independent petri nets; unbounded system;
D O I
10.1109/TCSS.2024.3462455
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This work on model checking of unbounded Petri nets either not really concern the omega-component or only focus on the omega symbols, which may lead to incorrect judgments. This article proposes a model checking approach of omega-independent unbounded Petri nets. First, this approach can ensure the complete state space required for model checking by analyzing the enabled/unenabled marking set of conditionally enabled transition. Second, a comprehensive model checking process of omega-independent unbounded PN is presented, including the generation of extended new modified reachability graph. Third, two theorems are presented to prove that extended new modified reachability graph includes complete reachable markings and sequences of transitions. Finally, the proposed new approach is illustrated through a practical example.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Model checking unbounded concurrent lists
    Sethi, Divjyot
    Talupur, Muralidhar
    Malik, Sharad
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2016, 18 (04) : 375 - 391
  • [2] Model checking unbounded concurrent lists
    Divjyot Sethi
    Muralidhar Talupur
    Sharad Malik
    International Journal on Software Tools for Technology Transfer, 2016, 18 : 375 - 391
  • [3] Model checking Petri nets with MSVL
    Shi, Ya
    Tian, Cong
    Duan, Zhenhua
    Zhou, Mengchu
    INFORMATION SCIENCES, 2016, 363 : 274 - 291
  • [4] Toward unbounded model checking for region automata
    Yu, F
    Wang, BY
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2004, 3299 : 20 - 33
  • [5] Petri nets, traces, and local model checking
    Cheng, A
    THEORETICAL COMPUTER SCIENCE, 1997, 183 (02) : 229 - 251
  • [6] CTL* model checking for time Petri nets
    Boucheneb, H
    Hadjidj, R
    THEORETICAL COMPUTER SCIENCE, 2006, 353 (1-3) : 208 - 227
  • [7] SAT-based unbounded symbolic model checking
    Kang, HJ
    Park, IC
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (02) : 129 - 140
  • [8] Model checking of Signal Interpreted Petri Nets
    Weng, XY
    Litz, L
    2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 2748 - 2752
  • [9] SAT-based unbounded symbolic model checking
    Kang, HJ
    Park, IC
    40TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2003, 2003, : 840 - 843
  • [10] Model Checking Reconfigurable Petri Nets with Maude
    Padberg, Julia
    Schulz, Alexander
    GRAPH TRANSFORMATION, 2016, 9761 : 54 - 70