TY - GEN
T1 - Relating syntactic and semantic perturbations of hybrid automata
AU - Roohi, Nima
AU - Prabhakar, Pavithra
AU - Viswanathan, Mahesh
N1 - Funding Information:
Funding Mahesh Viswanathan was partially supported by NSF CSR 1422798, and Pavithra Prabhakar was partially supported by NSF CAREER Award No. 1552668 and ONR YIP Award No. N00014-17-1-257.
Publisher Copyright:
© Nima Roohi, Pavithra Prabhakar, and Mahesh Viswanathan.
PY - 2018/8/1
Y1 - 2018/8/1
N2 - We investigate how the semantics of a hybrid automaton deviates with respect to syntactic perturbations on the hybrid automaton. We consider syntactic perturbations of a hybrid automaton, wherein the syntactic representations of its elements, namely, initial sets, invariants, guards, and flows, in some logic are perturbed. Our main result establishes a continuity like property that states that small perturbations in the syntax lead to small perturbations in the semantics. More precisely, we show that for every real number > 0 and natural number k, there is a real number δ > 0 such that Hδ, the δ syntactic perturbation of a hybrid automaton H, is -simulation equivalent to H up to k transition steps. As a byproduct, we obtain a proof that a bounded safety verification tool such as dReach will eventually prove the safety of a safe hybrid automaton design (when only non-strict inequalities are used in all constraints) if dReach iteratively reduces the syntactic parameter δ that is used in checking approximate satisfiability. This has an immediate application in counter-example validation in a CEGAR framework, namely, when a counter-example is spurious, then we have a complete procedure for deducing the same.
AB - We investigate how the semantics of a hybrid automaton deviates with respect to syntactic perturbations on the hybrid automaton. We consider syntactic perturbations of a hybrid automaton, wherein the syntactic representations of its elements, namely, initial sets, invariants, guards, and flows, in some logic are perturbed. Our main result establishes a continuity like property that states that small perturbations in the syntax lead to small perturbations in the semantics. More precisely, we show that for every real number > 0 and natural number k, there is a real number δ > 0 such that Hδ, the δ syntactic perturbation of a hybrid automaton H, is -simulation equivalent to H up to k transition steps. As a byproduct, we obtain a proof that a bounded safety verification tool such as dReach will eventually prove the safety of a safe hybrid automaton design (when only non-strict inequalities are used in all constraints) if dReach iteratively reduces the syntactic parameter δ that is used in checking approximate satisfiability. This has an immediate application in counter-example validation in a CEGAR framework, namely, when a counter-example is spurious, then we have a complete procedure for deducing the same.
KW - Approximation
KW - Hybrid automata
KW - Perturbation
KW - Phrases model checking
UR - http://www.scopus.com/inward/record.url?scp=85053598761&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85053598761&partnerID=8YFLogxK
U2 - 10.4230/LIPIcs.CONCUR.2018.26
DO - 10.4230/LIPIcs.CONCUR.2018.26
M3 - Conference contribution
AN - SCOPUS:85053598761
SN - 9783959770873
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 29th International Conference on Concurrency Theory, CONCUR 2018
A2 - Schewe, Sven
A2 - Zhang, Lijun
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 29th International Conference on Concurrency Theory, CONCUR 2018
Y2 - 4 September 2018 through 7 September 2018
ER -