Cost Problems for Parametric Time Petri Nets

被引:2
|
作者
Lime, Didier [1 ]
Roux, Olivier H. [1 ]
Seidner, Charlotte [2 ]
机构
[1] Ecole Cent Nantes, LS2N UMR CNRS 6004, Nantes, France
[2] Univ Nantes, LS2N UMR CNRS 6004, Nantes, France
关键词
Time Petri nets; reachability; parameters; cost; optimality; OPTIMAL REACHABILITY;
D O I
10.3233/FI-2021-2083
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We investigate the problem of parameter synthesis for time Petri nets with a cost variable that evolves both continuously with time, and discretely when firing transitions. More precisely, parameters are rational symbolic constants used for time constraints on the firing of transitions and we want to synthesise all their values such that some marking is reachable, with a cost that is either minimal or simply less than a given bound. We first prove that the mere existence of values for the parameters such that the latter property holds is undecidable. We nonetheless provide symbolic semi-algorithms for the two synthesis problems and we prove them both sound and complete when they terminate. We also show how to modify them for the case when parameter values are integers. Finally, we prove that these modified versions terminate if parameters are bounded. While this is to be expected since there are now only a finite number of possible parameter values, our algorithms are symbolic and thus avoid an explicit enumeration of all those values. Furthermore, the results are symbolic constraints representing finite unions of convex polyhedra that are easily amenable to further analysis through linear programming. We finally report on the implementation of the approach in Romeo, a software tool for the analysis of time Petri nets.
引用
收藏
页码:97 / 123
页数:27
相关论文
共 50 条
  • [1] Parametric behaviour analysis for time petri nets
    Virbitskaite, IB
    Pokozy, EA
    [J]. PARALLEL COMPUTING TECHNOLOGIES, 1999, 1662 : 134 - 140
  • [2] Petri Nets with Time and Cost (Tutorial)
    Abdulla, Parosh Aziz
    Mayr, Richard
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2013, (107): : 9 - 24
  • [3] Optimal Reachability in Cost Time Petri Nets
    Boucheneb, Hanifa
    Lime, Didier
    Parquier, Baptiste
    Roux, Olivier H.
    Seidner, Charlotte
    [J]. FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS (FORMATS 2017), 2017, 10419 : 58 - 73
  • [4] Towards Parametric Verification of Prioritized Time Petri Nets
    Dedova, Anna
    Virbitskaite, Irina
    [J]. PARALLEL COMPUTING TECHNOLOGIES, PROCEEDINGS, 2009, 5698 : 19 - 25
  • [5] A method for the parametric verification of the behavior of time Petri nets
    Virbitskaite, IB
    Pokozy, EA
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 1999, 25 (04) : 193 - 203
  • [6] Diagnosis Using Unfoldings of Parametric Time Petri Nets
    Grabiec, Bartosz
    Traonouez, Louis-Marie
    Jard, Claude
    Lime, Didier
    Roux, Olivier H.
    [J]. FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, 2010, 6246 : 137 - +
  • [7] Preserving Partial Order Runs in Parametric Time Petri Nets
    Andre, Etienne
    Chatain, Thomas
    Rodriguez, Cesar
    [J]. 2015 15TH INTERNATIONAL CONFERENCE ON APPLICATIONS OF CONCURRENCY TO SYSTEM DESIGN (ACSD), 2015, : 120 - 129
  • [8] Preserving Partial-Order Runs in Parametric Time Petri Nets
    Andre, Etienne
    Chatain, Thomas
    Rodriguez, Cesar
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2017, 16 (02)
  • [9] Parameter Synthesis for Bounded Cost Reachability in Time Petri Nets
    Lime, Didier
    Roux, Olivier H.
    Seidner, Charlotte
    [J]. APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY, PETRI NETS 2019, 2019, 11522 : 406 - 425
  • [10] Petri Nets with Time Windows: A Comparison to Classical Petri Nets
    Wegener, Jan-Thierry
    Popova-Zeugmann, Louchka
    [J]. FUNDAMENTA INFORMATICAE, 2009, 93 (1-3) : 337 - 352