• DocumentCode
    3531871
  • Title

    A trajectory splicing approach to concretizing counterexamples for hybrid systems

  • Author

    Zutshi, Aditya ; Sankaranarayanan, Sriram ; Deshmukh, Jyotirmoy V. ; Kapinski, James

  • Author_Institution
    Dept. of Electr., Univ. of Colorado, Boulder, CO, USA
  • fYear
    2013
  • fDate
    10-13 Dec. 2013
  • Firstpage
    3918
  • Lastpage
    3925
  • Abstract
    This paper examines techniques for finding falsifying trajectories of hybrid systems using an approach that we call trajectory splicing. Many formal verification techniques for hybrid systems, including flowpipe construction, can identify plausible abstract counterexamples for property violations. However, there is often a gap between the reported abstract counterexamples and the concrete system trajectories. Our approach starts with a candidate sequence of disconnected trajectory segments, each segment lying inside a discrete mode. However, such disconnected segments do not form concrete violations due to the gaps that exist between the ending state of one segment and the starting state of the subsequent segment. Therefore, trajectory splicing uses local optimization to minimize the gap between these segments, effectively splicing them together to form a concrete trajectory. We demonstrate the use of our approach for falsifying safety properties of hybrid systems using standard optimization techniques. As such, our approach is not restricted to linear systems. We compare our approach with other falsification approaches including uniform random sampling and a robustness guided falsification approach used in the tool S-Taliro. Our preliminary evaluation clearly shows the potential of our approach to search for candidate trajectory segments and use them to find concrete property violations.
  • Keywords
    formal verification; optimisation; sampling methods; S-Taliro tool; falsification approach; flowpipe construction; formal verification techniques; hybrid systems; linear systems; local optimization; plausible abstract counterexamples indentification; property violations; robustness guided falsification approach; trajectory splicing approach; uniform random sampling; Automata; Concrete; Optimization; Robustness; Safety; Splicing; Trajectory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control (CDC), 2013 IEEE 52nd Annual Conference on
  • Conference_Location
    Firenze
  • ISSN
    0743-1546
  • Print_ISBN
    978-1-4673-5714-2
  • Type

    conf

  • DOI
    10.1109/CDC.2013.6760488
  • Filename
    6760488