SAT Modulo ODE: A Direct SAT Approach to Hybrid Systems

被引:0
|
作者
Eggers, Andreas [1 ]
Fraenzle, Martin [1 ]
Herde, Christian [1 ]
机构
[1] Carl VonOssietzky Univ Oldenburg, Dept CS, Oldenburg, Germany
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In order to facilitate automated reasoning about large Boolean combinations of non-linear arithmetic constraints involving ordinary differential equations (ODEs), we provide a seamless integration of safe numeric overapproximation of initial-value problems into a SAT-modulo-theory (SMT) approach to interval-based arithmetic constraint solving. Interval-based safe numeric approximation of ODEs is used as all interval contractor being able to narrow candidate sets in phase space in both temporal directions: post-images of ODEs (i.e., sets of states reachable from a set of initial values) are narrowed based on partial information about the initial values and, vice versa, pre-images are narrowed based oil partial knowledge about post-sets. In contrast to the related CLP(F) approach of Hickey and Wittenberg [12], we do (a) support coordinate transformations mitigating the wrapping effect encountered upon iterating interval-based overapproximations of reachable state sets and (b) embed the approach into an SMT framework, thus accelerating the solving process through the algorithmic enhancements of recent; SAT solving technology.
引用
收藏
页码:171 / 185
页数:15
相关论文
共 50 条
  • [1] Improving the SAT modulo ODE approach to hybrid systems analysis by combining different enclosure methods
    Eggers, Andreas
    Ramdani, Nacim
    Nedialkov, Nedialko S.
    Fraenzle, Martin
    [J]. SOFTWARE AND SYSTEMS MODELING, 2015, 14 (01): : 121 - 148
  • [2] Improving the SAT modulo ODE approach to hybrid systems analysis by combining different enclosure methods
    Andreas Eggers
    Nacim Ramdani
    Nedialko S. Nedialkov
    Martin Fränzle
    [J]. Software & Systems Modeling, 2015, 14 : 121 - 148
  • [3] Improving SAT Modulo ODE for Hybrid Systems Analysis by Combining Different Enclosure Methods
    Eggers, Andreas
    Ramdani, Nacim
    Nedialkov, Nedialko
    Fraenzle, Martin
    [J]. SOFTWARE ENGINEERING AND FORMAL METHODS, 2011, 7041 : 172 - +
  • [4] An interval-based SAT modulo ODE solver for model checking nonlinear hybrid systems
    Ishii D.
    Ueda K.
    Hosobe H.
    [J]. International Journal on Software Tools for Technology Transfer, 2011, 13 (5) : 449 - 461
  • [5] Speculative SAT Modulo SAT
    Govind, V. K. Hari
    Garcia-Contreras, Isabel
    Shoham, Sharon
    Gurfinkel, Arie
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PT I, TACAS 2024, 2024, 14570 : 43 - 60
  • [6] SAT Modulo Monotonic Theories
    Bayless, Sam
    Bayless, Noah
    Hoos, Holger H.
    Hu, Alan J.
    [J]. PROCEEDINGS OF THE TWENTY-NINTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2015, : 3702 - 3709
  • [7] SAT Modulo Intuitionistic Implications
    Claessen, Koen
    Rosen, Dan
    [J]. LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, (LPAR-20 2015), 2015, 9450 : 622 - 637
  • [8] An Experiment with Satisfiability Modulo SAT
    Zhang, Hantao
    [J]. JOURNAL OF AUTOMATED REASONING, 2016, 56 (02) : 143 - 154
  • [9] An Experiment with Satisfiability Modulo SAT
    Hantao Zhang
    [J]. Journal of Automated Reasoning, 2016, 56 : 143 - 154
  • [10] SAT Modulo Graphs: Acyclicity
    Gebser, Martin
    Janhunen, Tomi
    Rintanen, Jussi
    [J]. LOGICS IN ARTIFICIAL INTELLIGENCE, JELIA 2014, 2014, 8761 : 137 - 151