Forward reachability analysis of timed Petri nets

被引:0
|
作者
Abdulla, PA [1 ]
Deneux, J [1 ]
Mahata, P [1 ]
Nylén, A [1 ]
机构
[1] Uppsala Univ, Uppsala, Sweden
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider verification of safety properties for concurrent real-timed systems modelled as timed Petri nets, by performing symbolic forward reachability analysis. We introduce a formalism, called region generators for representing sets of markings of timed Petri nets. Region generators characterize downward closed sets of regions, and provide exact abstractions of sets of reachable states with respect to safety properties. We show that the standard operations needed for performing symbolic reachability analysis are computable for region generators. Since forward reachability analysis is necessarily incomplete, we introduce an acceleration technique to make the procedure terminate more often on practical examples. We have implemented a prototype for analyzing timed Petri nets and used it to verify a parameterized version of Fischer's protocol and a producer-consumer protocol. We also used the tool to extract finite-state abstractions of these protocols.
引用
收藏
页码:343 / 362
页数:20
相关论文
共 50 条
  • [31] Modular Reachability Analysis of Petri Nets for Multiagent Systems
    Miyamoto, Toshiyuki
    Horiguchi, Kyota
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (06): : 1411 - 1423
  • [32] Symbolic reachability analysis of Petri nets using ZBDDs
    Li, Feng-Ying
    Gu, Tian-Long
    Xu, Zhou-Bo
    [J]. Jisuanji Xuebao/Chinese Journal of Computers, 2009, 32 (12): : 2420 - 2428
  • [33] Processes of timed Petri nets
    Winkowski, J
    [J]. THEORETICAL COMPUTER SCIENCE, 2000, 243 (1-2) : 1 - 34
  • [34] Timed approximate Petri nets
    Suraj, Zbigniew
    Fryc, Barbara
    [J]. FUNDAMENTA INFORMATICAE, 2006, 71 (01) : 83 - 99
  • [35] Timed Catalytic Petri Nets
    Aman, Bogdan
    Ciobanu, Gabriel
    Pinna, G. Michele
    [J]. 14TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2012), 2012, : 319 - 326
  • [36] Invariants of Timed Petri Nets
    D. A. Zaitsev
    [J]. Cybernetics and Systems Analysis, 2004, 40 (2) : 226 - 237
  • [37] Fuzzy timed Petri nets
    Pedrycz, W
    Camargo, H
    [J]. FUZZY SETS AND SYSTEMS, 2003, 140 (02) : 301 - 330
  • [38] TIMED PETRI NETS - CLASSIFICATION AND COMPARATIVE-ANALYSIS
    BESTUZHEVA, II
    RUDNEV, VV
    [J]. AUTOMATION AND REMOTE CONTROL, 1990, 51 (10) : 1303 - 1318
  • [39] Timed Petri nets in modeling and analysis of cluster tools
    Zuberek, WM
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2001, 17 (05): : 562 - 575
  • [40] The Reachability Problem for Petri Nets Is Not Elementary
    Czerwinski, Wojciech
    Lasota, Slawomir
    Lazic, Ranko
    Leroux, Jerome
    Mazowiecki, Filip
    [J]. PROCEEDINGS OF THE 51ST ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '19), 2019, : 24 - 33