• DocumentCode
    596102
  • Title

    A quantifier-free SMT encoding of non-linear hybrid automata

  • Author

    Cimatti, Alessandro ; Mover, Sergio ; Tonetta, Stefano

  • fYear
    2012
  • fDate
    22-25 Oct. 2012
  • Firstpage
    187
  • Lastpage
    195
  • Abstract
    Hybrid systems are a clean modeling framework for embedded systems, which feature integrated discrete and continuous dynamics. A well-known source of complexity comes from the time invariants, which represent an implicit quantification of a constraint over all time points of a continuous transition. Emerging techniques based on Satisfiability Modulo Theory (SMT) have been found promising for the verification and validation of hybrid systems because they combine discrete reasoning with solvers for first-order theories. However, these techniques are efficient for quantifier-free theories and the current approaches have so far either ignored time invariants or have been limited to linear hybrid automata1. In this paper, we propose a new method that encodes a class of hybrid systems into transition systems with quantifier-free formulas. The method does not rely on expensive quantifier elimination procedures. Rather, it exploits the sequential nature of the transition system to split the continuous evolution enforcing the invariants on the discrete time points. This pushes the application of SMT-based techniques beyond the standard linear case.
  • Keywords
    automata theory; computability; continuous systems; discrete systems; encoding; formal verification; complexity source; continuous evolution enforcing; continuous transition; discrete reasoning; discrete time points; embedded systems; feature integrated continuous dynamics; feature integrated discrete dynamics; first-order theories; hybrid systems verification; linear hybrid automata; nonlinear hybrid automata; quantifier elimination procedures; quantifier-free SMT encoding; quantifier-free theories; satisfiability modulo theory-based emerging techniques; sequential nature; standard linear case; time invariants; transition systems; Automata; Design automation; Electronic mail; Embedded systems; Encoding; Polynomials; Standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Methods in Computer-Aided Design (FMCAD), 2012
  • Conference_Location
    Cambridge
  • Print_ISBN
    978-1-4673-4832-4
  • Type

    conf

  • Filename
    6462573