Showing 1 - 20 results of 23 for search '"Smt."', query time: 0.07s Refine Results
  1. 1
  2. 2

    SMT-based model checking of max-plus linear systems by Mufid, MSU, Micheli, A, Abate, A, Cimatti, A

    Published 2021
    “…The algorithms are cast in the setting of SMT-based verification of infinite-state transition systems over the reals, with variants depending on the (incremental vs upfront) computation of the bound, and on the (explicit vs implicit) unrolling of the transition relation. …”
    Conference item
  3. 3

    SMT-based verification applied to non-convex optimization problems by Araujo, R, Bessa, I, Cordeiro, L, Filho, J

    Published 2017
    “…This paper presents a novel, complete, and flexible optimization algorithm, which relies on recursive executions that re-constrains a model-checking procedure based on Satisfiability Modulo Theories (SMT). This SMT-based optimization technique is able to optimize a wide range of functions, including non-linear and non-convex problems using fixed-point arithmetic. …”
    Conference item
  4. 4

    Computation of the transient in max-plus linear systems via SMT-solving by Abate, A, Cimatti, A, Micheli, A, Mufid, MS

    Published 2020
    “…This paper proposes a new approach, grounded in Satisfiability Modulo Theories (SMT), to study the transient of a Max-Plus Linear (MPL) system, that is the number of steps leading to its periodic regime. …”
    Conference item
  5. 5
  6. 6

    On partial order semantics for SAT/SMT-based symbolic encodings of weak memory concurrency by Horn, A, Kroening, D

    Published 2015
    “…Among these, symbolic techniques have been shown to be particularly effective at finding concurrency-related bugs because they can leverage highly optimized decision procedures such as SAT/SMT solvers. This paper gives new fundamental results on partial order semantics for SAT/SMT-based symbolic encodings of weak memory concurrency. …”
    Conference item
  7. 7

    Encoding floating-points using the SMT theory in ESBMC: An empirical evaluation over the SV-COMP benchmarks by Gadelha, M, Cordeiro, L, Nicole, D

    Published 2017
    “…This paper describes the support for encoding C/C++ programs using the SMT theory of floating-point numbers in ESBMC: an SMT-based context-bounded model checker that provides bit-precise verification of C and C++ programs. …”
    Conference item
  8. 8

    Counterexample guided inductive optimization applied to mobile robots path planning by Araújo, R, Ribeiro, A, Bessa, I, Cordeiro, L, Chaves Filho, J

    Published 2017
    “…In particular, CEGIO has been successfully applied to obtain optimal two-dimensional paths for autonomous mobile robots using off-the-shelf SAT and SMT solvers.…”
    Conference item
  9. 9

    Learning probabilistic termination proofs by Abate, A, Giacobbe, M, Roy, D

    Published 2021
    “…We introduce the neural ranking supermartingale: we let a neural network fit an RSM over execution traces and then we verify it over the source code using satisfiability modulo theories (SMT); if the latter step produces a counterexample, we generate from it new sample traces and repeat learning in a counterexample-guided inductive synthesis loop, until the SMT solver confirms the validity of the RSM. …”
    Conference item
  10. 10

    Algebraic Techniques in Software Verification : Challenges and Opportunities by Brain, M, Kroening, D, McCleeary, R

    Published 2016
    “…One of the main application areas and driving forces behind the development of Satisfiability Modulo Theory (SMT) solvers is software verification. The requirements of software verification are somewhat different to other applications of automated reasoning, posing a number of challenges but also providing some interesting opportunities. …”
    Conference item
  11. 11

    PASS: Abstraction Refinement for Infinite Probabilistic Models by Hahn, E, Hermanns, H, Wachter, B, Zhang, L

    Published 2010
    “…The computational engines we use are SMT solvers to compute finite abstractions, numerical methods to compute probabilities and interpolation as part of abstraction refinement. sf PASS has been successfully applied to network protocols and serves as a test platform for different refinement methods…”
    Conference item
  12. 12

    Interpolation-based verification of floating-point programs with abstract CDCL by Brain, M, D'Silva, V, Griggio, A, Haller, L, Kroening, D

    Published 2013
    “…One approach for smt solvers to improve efficiency is to delegate reasoning to abstract domains. …”
    Conference item
  13. 13

    Equivalence checking using trace partitioning by Mukherjee, R, Kroening, D, Melham, T, Srivas, M

    Published 2015
    “…The approach generates many but tractable SAT/SMT queries. We present experimental data quantifying the benefit of our partitioning method for both combinational and sequential equivalence checking of difficult arithmetic circuits and control-intensive circuits.…”
    Conference item
  14. 14

    An abstract interpretation of DPLL(T) by Brain, M, D'Silva, V, Haller, L, Griggio, A, Kroening, D

    Published 2013
    “…DPLL(T) is a central algorithm for Satisfiability Modulo Theories (SMT) solvers. The algorithm combines results of reasoning about the Boolean structure of a formula with reasoning about conjunctions of theory facts to decide satisfiability. …”
    Conference item
  15. 15

    Formal verification of bit-vector invertibility conditions in Coq by Ekici, B, Viswanathan, A, Zohar, Y, Tinelli, C, Barrett, C

    Published 2023
    “…We prove the correctness of invertibility conditions for the theory of fixed-width bit-vectors—used to solve quantified bit-vector formulas in the Satisfiability Modulo Theories (SMT) solver cvc5— in the Coq proof assistant. Previous work proved many of these in a completely automatic fashion for arbitrary bit-width; however, some were only proved for bit-widths up to 65, even though they are being used to solve formulas over larger bit-widths. …”
    Conference item
  16. 16

    Abstract Satisfaction by D'Silva, V, Haller, L, Kroening, D

    Published 2014
    “…This article introduces an abstract interpretation framework that codifies the operations in SAT and SMT solvers in terms of lattices, transformers and fixed points. …”
    Conference item
  17. 17

    Deciding Floating−Point Logic with Systematic Abstraction by Haller, L, Griggio, A, Brain, M, Kroening, D

    Published 2012
    “…We present a natural-domain SMT approach that lifts the CDCL framework to operate directly over abstractions of floating-point assignments. …”
    Conference item
  18. 18

    'Cause I'm Strong Enough: Reasoning about consistency choices in distributed systems by Yang, H, Gotsman, A, Ferreira, C, Najafzadeh, M, Shapiro, M

    Published 2016
    “…This leads to simple reasoning, which we have automated in an SMT-based tool. We present a nontrivial proof of soundness of our rule and illustrate its use on several examples.…”
    Conference item
  19. 19

    Syntax-guided optimal synthesis for chemical reaction networks by Cardelli, L, Ceska, M, Fraenzle, M, Kwiatkowska, M, Laurenti, L, Paoletti, N, Whitby, M

    Published 2017
    “…We design and implement a novel algorithm for the optimal synthesis of CRNs that employs almost complete refutation procedure for SMT over reals and ODEs, and exploits a meta-sketching abstraction controlling the search strategy. …”
    Conference item
  20. 20

    ERODE: A tool for the evaluation and reduction of ordinary differential equations by Cardelli, L, Tribastone, M, Tschaikowski, M, Vandin, A

    Published 2017
    “…As back-end ERODE uses the well-known Z3 SMT solver to compute the largest equivalence that refines a given initial partition of ODE variables. …”
    Conference item