Robustness of Time Petri Nets under Guard Enlargement

被引:3
作者
Akshay, S. [1 ]
Helouet, Loic [2 ]
Jard, Claude [3 ]
Reynier, Pierre-Alain [4 ]
机构
[1] Indian Inst Technol, Bombay, Maharashtra, India
[2] INRIA IRISA, Rennes, France
[3] Univ Nantes, Nantes, France
[4] Aix Marseille Univ, CNRS, LIF UMR 7279, F-13288 Marseille, France
关键词
Time Petri nets; Robustness; Timed automata; MODEL-CHECKING; AUTOMATA;
D O I
10.3233/FI-2016-1312
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Robustness of timed systems aims at studying whether infinitesimal perturbations in clock values can result in new discrete behaviors. A model is robust if the set of discrete behaviors is preserved under arbitrarily small (but positive) perturbations. We tackle this problem for time Petri nets (TPNs, for short) by considering the model of parametric guard enlargement which allows time-intervals constraining the firing of transitions in TPNs to be enlarged by a (positive) parameter. We show that TPNs are not robust in general and checking if they are robust with respect to standard properties (such as boundedness, safety) is undecidable. We then extend the marking class timed automaton construction for TPNs to a parametric setting, and prove that it is compatible with guard enlargements. We apply this result to the (undecidable) class of TPNs which are robustly bounded (i.e., whose finite set of reachable markings remains finite under infinitesimal perturbations): we provide two decidable robustly bounded subclasses, and show that one can effectively build a timed automaton which is timed bisimilar even in presence of perturbations. This allows us to apply existing results for timed automata to these TPNs and show further robustness properties.
引用
收藏
页码:207 / 234
页数:28
相关论文
共 26 条
  • [1] Akshay S., 2012, LECT NOTES COMPUTER, V7550, P92
  • [2] A THEORY OF TIMED AUTOMATA
    ALUR, R
    DILL, DL
    [J]. THEORETICAL COMPUTER SCIENCE, 1994, 126 (02) : 183 - 235
  • [3] [Anonymous], 1969, J COMPUT SYST SCI, DOI DOI 10.1016/S0022-0000(69)80011-5
  • [4] Bérard B, 2005, LECT NOTES COMPUT SC, V3707, P293
  • [5] Bérard B, 2005, LECT NOTES COMPUT SC, V3829, P211
  • [6] MODELING AND VERIFICATION OF TIME-DEPENDENT SYSTEMS USING TIME PETRI NETS
    BERTHOMIEU, B
    DIAZ, M
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1991, 17 (03) : 259 - 273
  • [7] Bjork J, 2005, PRECISE MODELING ANA
  • [8] Robust model-checking of linear-time properties in timed automata
    Bouyer, P
    Markey, N
    Reynier, PA
    [J]. LATIN 2006: THEORETICAL INFORMATICS, 2006, 3887 : 238 - 249
  • [9] Bouyer P, 2008, LECT NOTES COMPUT SC, V4962, P157, DOI 10.1007/978-3-540-78499-9_12
  • [10] Bouyer P, 2011, LECT NOTES COMPUT SC, V6919, P97, DOI 10.1007/978-3-642-24310-3_8