Decision procedures. An algorithmic point of view. With foreword by Randal E. Bryant

From MaRDI portal
Publication:2473386

zbMath1149.68071MaRDI QIDQ2473386

Ofer Strichman, Daniel Kroening

Publication date: 27 February 2008

Published in: Texts in Theoretical Computer Science. An EATCS Series (Search for Journal in Brave)



Lua error in Module:PublicationMSCList at line 37: attempt to index local 'msc_result' (a nil value).


Related Items (57)

A layered algorithm for quantifier elimination from linear modular constraintsPartial Order Reduction for Deep Bug Finding in Synchronous HardwareDecision Procedures for Region LogicLabelled interpolation systems for hyper-resolution, clausal, and local proofsSemantically-guided goal-sensitive reasoning: model representationConflict-driven satisfiability for theory combination: lemmas, modules, and proofsTargeted and contextual redescription set explorationMining Backbone Literals in Incremental SATPropositional SAT SolvingSAT-Based Model CheckingSatisfiability Modulo TheoriesIntegrating Simplex with TableauxData abstraction: a general framework to handle program verification of data structuresSatisfiability Checking: Theory and ApplicationsMetalevel algorithms for variant satisfiabilityAn Impossible AsylumRegular model checking revisitedPropagation based local search for bit-precise reasoningEquality detection for linear arithmetic constraintsExperiments with automated reasoning in the classSynthesising programs with non-trivial constantsMatching Multiplications in Bit-Vector FormulasSome results on parametric temporal logicA pearl on SAT and SMT solving in PrologTowards a notion of unsatisfiable and unrealizable cores for LTLUnnamed ItemSuperposition as a decision procedure for timed automataPreface to the special issue ``SI: satisfiability modulo theoriesAbstract interpretation of microcontroller code: intervals meet congruencesSatisfiability in composition-nominative logicsRegion analysis for deductive verification of C programsSLAP: specification logic of actions with probabilityAn approach to multicore parallelism using functional programming: a case study based on Presburger arithmeticRuntime verification of embedded real-time systemsOn logical bifurcation diagramsComplexity of fixed-size bit-vector logicsFixed points, Nash equilibria, and the existential theory of the realsSymbolic trajectory evaluation for word-level verification: theory and implementationExperience of improving the BLAST static verification toolLoop invariantsSharpening constraint programming approaches for bit-vector theoryVolume Computation for Boolean Combination of Linear Arithmetic ConstraintsIPL: an integration property language for multi-model cyber-physical systemsMutation-Based Test Case Generation for Simulink ModelsTime-budgeting: a component based development methodology for real-time embedded systemsTransfer Function Synthesis without Quantifier EliminationPredicate Generation for Learning-Based Quantifier-Free Loop Invariant InferenceRange and Set Abstraction using SAT$$\mathsf {SC}^\mathsf{2} $$ : Satisfiability Checking Meets Symbolic ComputationColors Make Theories HardOn the Generation of Positivstellensatz Witnesses in Degenerate CasesVirtual Substitution for SMT-SolvingMetalevel Algorithms for Variant SatisfiabilityA Survey of Satisfiability Modulo TheoryReconstruction of Z3’s Bit-Vector Proofs in HOL4 and Isabelle/HOLWombit: a portfolio bit-vector solver using word-level propagationOn neural network equivalence checking using SMT solvers


Uses Software



This page was built for publication: Decision procedures. An algorithmic point of view. With foreword by Randal E. Bryant