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 条
  • [41] Testing Equivalences of Time Petri Nets
    Bozhenkova, E. N.
    Virbitskaite, I. B.
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2020, 46 (04) : 251 - 260
  • [42] Reduction rules for time Petri nets
    Sloan, RH
    Buy, U
    [J]. ACTA INFORMATICA, 1996, 33 (07) : 687 - 706
  • [43] Liveness Enforcement for Time Petri Nets*
    Qin, Tao
    Dong, Yifan
    Yin, Li
    Wu, Naiqi
    Li, Zhiwu
    [J]. 2022 8TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT'22), 2022, : 1184 - 1189
  • [44] Time Arc Petri Nets and their analysis
    Rakkay, Hind
    Boucheneb, Hanifa
    Roux, Olivier H.
    [J]. NINTH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2009, : 138 - +
  • [45] Decidability Problems in Petri Nets with Names and Replication
    Rosa-Velardo, Fernando
    de Frutos-Escrig, David
    [J]. FUNDAMENTA INFORMATICAE, 2010, 105 (03) : 291 - 317
  • [46] Relaxed Unfolding for Time Petri Nets
    Velez Benito, Franck Carlos
    Kunzle, Luis Allan
    [J]. 2013 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND APPLICATIONS (CSA), 2013, : 833 - 839
  • [47] Verification technique for time Petri nets
    Bonhomme, P
    Berthelot, G
    Aygalinc, P
    Calvez, S
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 4278 - 4283
  • [48] Stubborn Sets for Time Petri Nets
    Boucheneb, Hanifa
    Barkaoui, Kamel
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2015, 14 (01)
  • [49] A compositional model of time Petri nets
    Koutny, M
    [J]. APPLICATION AND THEORY OF PETRI NETS 2000, PROCEEDINGS, 2000, 1825 : 303 - 322
  • [50] Simulation of Colored Time Petri Nets
    Zhang, Hongmei
    Liu, Fei
    Yang, Ming
    Li, Wei
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION (ICIA), 2013, : 637 - 642