Zone Extrapolations in Parametric Timed Automata

被引:1
作者
Arcile, Johan [1 ]
Andre, Etienne [1 ]
机构
[1] Univ Lorraine, CNRS, INRIA, LORIA, F-54000 Nancy, France
来源
NASA FORMAL METHODS (NFM 2022) | 2022年 / 13260卷
关键词
Parametric timed automata; Abstraction; Parameter synthesis; Reachability; Liveness; IMITATOR; ABSTRACTIONS; CHECKING;
D O I
10.1007/978-3-031-06773-0_24
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Timed automata (TAs) are an efficient formalism to model and verify systems with hard timing constraints, and concurrency. While TAs assume exact timing constants with infinite precision, parametric TAs (PTAs) leverage this limitation and increase their expressiveness, at the cost of undecidability. A practical explanation for the efficiency of TAs is zone extrapolation, where clock valuations beyond a given constant are considered equivalent. This concept cannot be easily extended to PTAs, due to the fact that parameters can be unbounded or can take arbitrary rational values. In this work, we propose several definitions of extrapolation for PTAs based on theM-extrapolation, and we study their correctness. Our experiments show an overall decrease of the computation time and, most importantly, allow termination of some previously unsolvable benchmarks.
引用
收藏
页码:451 / 469
页数:19
相关论文
共 25 条
[1]   A THEORY OF TIMED AUTOMATA [J].
ALUR, R ;
DILL, DL .
THEORETICAL COMPUTER SCIENCE, 1994, 126 (02) :183-235
[2]  
Alur R., 1993, Proceedings of the Twenty-Fifth Annual ACM Symposium on the Theory of Computing, P592, DOI 10.1145/167088.167242
[3]  
Andre Etienne, 2015, Reachability Problems. 9th International Workshop, RP 2015. Proceedings: LNCS 9328, P7, DOI 10.1007/978-3-319-24537-9_2
[4]   IMITATOR 3: Synthesis of Timing Parameters Beyond Decidability [J].
Andre, Etienne .
COMPUTER AIDED VERIFICATION (CAV 2021), PT I, 2021, 12759 :552-565
[5]   A Benchmarks Library for Extended Parametric Timed Automata [J].
Andre, Etienne ;
Marinho, Dylan ;
van de Pol, Jaco .
TESTS AND PROOFS (TAP 2021), 2021, 12740 :39-50
[6]   PARAMETRIC UPDATES IN PARAMETRIC TIMED AUTOMATA [J].
Andre, Etienne ;
Lime, Didier ;
Ramparison, Mathias .
LOGICAL METHODS IN COMPUTER SCIENCE, 2021, 17 (02) :13:1-13:67
[7]   TCTL Model Checking Lower/Upper-Bound Parametric Timed Automata Without Invariants [J].
Andre, Etienne ;
Lime, Didier ;
Ramparison, Mathias .
FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, FORMATS 2018, 2018, 11022 :37-52
[8]   What's decidable about parametric timed automata? [J].
Andre, Etienne .
INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2019, 21 (02) :203-219
[9]   AN INVERSE METHOD FOR PARAMETRIC TIMED AUTOMATA [J].
Andre, Etienne ;
Chatain, Thomas ;
Fribourg, Laurent ;
Encrenaz, Emmanuelle .
INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2009, 20 (05) :819-836
[10]  
Arcile J., 2022, ARXIV