The MathSAT5 SMT Solver

From MaRDI portal
Publication:5326318

DOI10.1007/978-3-642-36742-7_7zbMath1381.68153OpenAlexW221832247WikidataQ62041183 ScholiaQ62041183MaRDI QIDQ5326318

Bastiaan Joost Schaafsma, Alessandro Cimatti, Alberto Griggio, Roberto Sebastiani

Publication date: 5 August 2013

Published in: Tools and Algorithms for the Construction and Analysis of Systems (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1007/978-3-642-36742-7_7




Related Items

An approximation framework for solvers and decision proceduresInfinite-state invariant checking with IC3 and predicate abstractionMind the Gap: Bit-vector Interpolation recast over Linear Integer ArithmeticSafe Decomposition of Startup Requirements: Verification and SynthesisCounterexample-Guided Prophecy for Model Checking Modulo the Theory of ArraysOptimization modulo non-linear arithmetic via incremental linearizationImplicit semi-algebraic abstraction for polynomial dynamical systemsCausality-based game solvingThe map equality domainSMT-RAT: An Open Source C++ Toolbox for Strategic and Parallel SMT SolvingSearch-Space Partitioning for Parallelizing SMT SolversSatisfiability Modulo TheoriesWhat You Always Wanted to Know About Model Checking of Fault-Tolerant Distributed AlgorithmsAutomatic discovery of fair paths in infinite-state transition systemsIncremental design-space model checking via reusable reachable state approximationsCorrect approximation of IEEE 754 floating-point arithmetic for program verificationDiagnosability of fair transition systemsSatisfiability Checking: Theory and ApplicationsSolving linear optimization over arithmetic constraint formulaCraig interpolation with clausal first-order tableauxOptimization Modulo Theories with Linear Rational CostsModular strategic SMT solving with \textbf{SMT-RAT}Verification Modulo theoriesAn SMT-based approach to weak controllability for disjunctive temporal problems with uncertaintyAnalysis and Transformation of Constrained Horn Clauses for Program VerificationNew techniques for linear arithmetic: cubes and equalitiesPropagation based local search for bit-precise reasoningProving correctness of imperative programs by linearizing constrained Horn clausesLocal Search For Satisfiability Modulo Integer Arithmetic TheoriesHandling polynomial and transcendental functions in SMT via unconstrained optimisation and topological degree testVerification of SMT systems with quantifiersSMT sampling via model-guided approximationAnalysis of cyclic fault propagation via ASPUnnamed ItemUnnamed ItemAn extension of lazy abstraction with interpolation for programs with arraysDeciding floating-point logic with abstract conflict driven clause learningAlgorithm and tools for constructing canonical forms of linear semi-algebraic formulasFormal reliability analysis of redundancy architecturesDeductive verification of floating-point Java programs in KeYSyntax-guided synthesis for lemma generation in hardware model checkingStrong temporal planning with uncontrollable durationsParallelizing SMT solving: lazy decomposition and conciliationSymbolic trajectory evaluation for word-level verification: theory and implementationEmbedding equality constraints of optimization problems into a quantum annealerSharpening constraint programming approaches for bit-vector theoryRigorous Estimation of Floating-Point Round-off Errors with Symbolic Taylor ExpansionsCounterexample-guided prophecy for model checking modulo the theory of arraysAbstraction refinement and antichains for trace inclusion of infinite state systemsAlgorithmic reduction of biological networks with multiple time scalesA conflict-driven solving procedure for poly-power constraints\textsc{OptiMathSAT}: a tool for optimization modulo theories$$\mathsf {SC}^\mathsf{2} $$ : Satisfiability Checking Meets Symbolic ComputationFast Cube Tests for LIA Constraint SolvingDeciding Bit-Vector Formulas with mcSATSPASS-SATT. A CDCL(LA) solverInterpolating bit-vector formulas using uninterpreted predicates and Presburger arithmeticCertifying proofs for SAT-based model checkingA complete and terminating approach to linear integer solvingMathSAT5A Generalised Branch-and-Bound Approach and Its Application in SAT Modulo Nonlinear Integer ArithmeticAdvanced SMT techniques for weighted model integrationNew records of pre-image search of reduced SHA-1 using SAT solversCompositional construction of control barrier functions for continuous-time stochastic hybrid systemsTranslation-based approaches for solving disjunctive temporal problems with preferencesAn SMT theory of fixed-point arithmeticRemoving algebraic data types from constrained Horn clauses using difference predicatesAutomated verification and synthesis of stochastic hybrid systems: a surveySolving strong controllability of temporal problems with uncertainty using SMTFlexible proof production in an industrial-strength SMT solverCooperating techniques for solving nonlinear real arithmetic in the \texttt{cvc5} SMT solver (system description)\textsc{LTL} falsification in infinite-state systemsSmt-Switch: a solver-agnostic C++ API for SMT solving


Uses Software



This page was built for publication: The MathSAT5 SMT Solver