DocumentCode :
728478
Title :
Beyond single shooting: Iterative approaches to falsification
Author :
Deshmukh, Jyotirmoy ; Fainekos, Georgios ; Kapinski, James ; Sankaranarayanan, Sriram ; Zutshi, Aditya ; Xiaoqing Jin
Author_Institution :
Tech. Center, Toyota, Ann Arbor, MI, USA
fYear :
2015
fDate :
1-3 July 2015
Firstpage :
4098
Lastpage :
4098
Abstract :
Summary form only given. Simulation-based falsification techniques using robustness-guided stochastic search have been successful in finding property violations in systems that are otherwise not amenable to formal analysis. A central problem, however, lies in the phenomenon of simulation-explosion: wherein the number of simulations required to find violations increases with the size of the system, along with the time taken for each simulation. Another problem arises due to corner case phenomenon for hybrid systems wherein violations are found due to particular initial conditions, input and switching sequences, that are very hard to find using stochastic search. In this talk, we demonstrate techniques that leverage fewer and/or shorter simulation traces by modifying the system and the properties to iteratively converge towards a falsification of the original property for the original system. We present the idea of trajectory splicing, that explores and incrementally refines multiple, short trajectory segments to yield a falsification of the original system. Next, we present the notion of source/target enlargement that makes corner case bugs easier to find by expanding the set of initial conditions, the target set and the systems switching conditions to make the process of finding falsifications easier. We will briefly address requirements in simulation technologies for large systems that can make the algorithms presented work faster and more effectively for model-based designs.
Keywords :
iterative methods; search problems; simulation; stochastic processes; central problem; formal analysis; hybrid systems; iterative approaches; model-based designs; property violations; robustness-guided stochastic search; simulation-based falsification techniques; simulation-explosion; systems switching conditions; trajectory splicing; Iterative methods; Robustness; Search problems; Splicing; Stochastic processes; Switches; Trajectory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
American Control Conference (ACC), 2015
Conference_Location :
Chicago, IL
Print_ISBN :
978-1-4799-8685-9
Type :
conf
DOI :
10.1109/ACC.2015.7171971
Filename :
7171971
Link To Document :
بازگشت