Multiple shooting, CEGAR-based falsification for hybrid systems
Multiple shooting, CEGAR-based falsification for hybrid systems
复制标题
混合系统的多重射击、基于 CEGAR 的伪造
DOI:
10.1145/2656045.2656061
复制
发表时间:
2014
影响因子:
2.9
通讯作者:
J. Kapinski
中科院分区:
文献类型:
--
作者:
Aditya Zutshi;Jyotirmoy V. Deshmukh;S. Sankaranarayanan;J. Kapinski
In this paper, we present an approach for finding violations of safety properties of hybrid systems. Existing approaches search for complete system trajectories that begin from an initial state and reach some unsafe state. We present an approach that searches over segmented trajectories, consisting of a sequence of segments starting from any system state. Adjacent segments may have gaps, which our approach then seeks to narrow iteratively. We show that segmented trajectories are actually paths in the abstract state graph obtained by tiling the state space with cells. Instead of creating the prohibitively large abstract state graph explicitly, our approach implicitly performs a randomized search on it using a scatter-and-simulate technique. This involves repeated simulations, graph search to find likeliest abstract counterexamples, and iterative refinement of the abstract state graph. Finally, we demonstrate our technique on a number of case studies ranging from academic examples to models of industrial-scale control systems.
影响因子:
15.9
作者:
BERGMAN, RN;PHILLIPS, LS;COBELLI, C
通讯作者:
COBELLI, C