On Parametric DBMs and Their Applications to Time Petri Nets

被引:0
|
作者
Leclercq, Loriane [1 ]
Lime, Didier [1 ]
Roux, Olivier H. [1 ]
机构
[1] Nantes Univ, LS2N, CNRS, Ecole Cent Nantes,UMR 6004, F-44000 Nantes, France
来源
QUANTITATIVE EVALUATION OF SYSTEMS AND FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, QEST-FORMATS 2024 | 2024年 / 14996卷
关键词
Time Petri nets; state classes; parameters; Difference Bound Matrices; MODEL-CHECKING;
D O I
10.1007/978-3-031-68416-6_7
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In the early stages of development, parameters are useful to verify timed systems that are not fully specified and symbolic algorithms or semi-algorithms are known to compute (integer) values of the parameters ensuring some properties. They rely on the representation of the reachable state-space as convex polyhedra. In the case of Parametric Timed Automata or Parametric Time Petri Nets (PTPN), those convex polyhedra have a special form that can be represented with a dedicated data structure called Parametric Difference Bound Matrices (PDBM). Surprisingly few results are available for PDBMs, so we take a fresh look at them and show how they can be computed efficiently in PTPNs. In the process, we define tropical PDBMs (tPDBMs) that generalize the original definition and allows, in contrast to that former definition, to avoid splitting the represented polyhedra. We argue in particular that while tPDBMs are more costly to handle than their split counterpart, they allow for better convergence. We have implemented both versions in Romeo, our tool for model-checking time Petri nets, and we compare the performance of the different polyhedron and (t)PDBM-based representations of symbolic states on several classical examples from the literature.
引用
收藏
页码:107 / 124
页数:18
相关论文
共 50 条
  • [31] Translations from time Petri nets to timed automata
    Xia, Chuanliang
    PROCEEDINGS OF THE 2009 2ND INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS, VOLS 1-4, 2009, : 2293 - 2297
  • [32] Robustness of Time Petri Nets under Guard Enlargement
    Akshay, S.
    Helouet, Loic
    Jard, Claude
    Reynier, Pierre-Alain
    FUNDAMENTA INFORMATICAE, 2016, 143 (3-4) : 207 - 234
  • [33] A compositional model of time Petri nets
    Koutny, M
    APPLICATION AND THEORY OF PETRI NETS 2000, PROCEEDINGS, 2000, 1825 : 303 - 322
  • [34] Quantitative evaluation of time-dependent Petri nets and applications to biochemical networks
    Louchka Popova-Zeugmann
    Natural Computing, 2011, 10 : 1017 - 1043
  • [35] Relaxed Unfolding for Time Petri Nets
    Velez Benito, Franck Carlos
    Kunzle, Luis Allan
    2013 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND APPLICATIONS (CSA), 2013, : 833 - 839
  • [36] Verification technique for time Petri nets
    Bonhomme, P
    Berthelot, G
    Aygalinc, P
    Calvez, S
    2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 4278 - 4283
  • [37] Quantitative evaluation of time-dependent Petri nets and applications to biochemical networks
    Popova-Zeugmann, Louchka
    NATURAL COMPUTING, 2011, 10 (03) : 1017 - 1043
  • [38] Interval analysis of time Petri nets
    Lima, Evangivaldo A.
    Luders, Ricardo
    Kunzle, Luis Allan
    2006 IMACS: MULTICONFERENCE ON COMPUTATIONAL ENGINEERING IN SYSTEMS APPLICATIONS, VOLS 1 AND 2, 2006, : 51 - 58
  • [39] Towards Efficient Partial Order Techniques for Time Petri Nets
    Wang, Kuangze
    Boucheneb, Hanifa
    Barkaoui, Kamel
    Li, Zhiwu
    VERIFICATION AND EVALUATION OF COMPUTER AND COMMUNICATION SYSTEMS, VECOS 2020, 2020, 12519 : 100 - 115
  • [40] Structural translation from Time Petri Nets to Timed Automata
    Cassez, Franck
    Roux, Olivier H.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (10) : 1456 - 1468