Abstractions from proofs

From MaRDI portal
Publication:3452263

DOI10.1145/964001.964021zbMath1325.68147OpenAlexW4212792638MaRDI QIDQ3452263

Rupak Majumdar, Ranjit Jhala, K. L. McMillan, Thomas A. Henzinger

Publication date: 11 November 2015

Published in: Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1145/964001.964021




Related Items

Infinite-state invariant checking with IC3 and predicate abstractionWhale: An Interpolation-Based Algorithm for Inter-procedural VerificationProof tree preserving tree interpolationInterpolation systems for ground proofs in automated deduction: a surveyInterpolation and model checking for nonlinear arithmeticGuiding Craig interpolation with domain-specific abstractionsA Combination of Rewriting and Constraint Solving for the Quantifier-Free Interpolation of Arrays with Integer Difference ConstraintsSAT-Based Model CheckingAbstraction and Abstraction RefinementInterpolation and Model CheckingPredicate Abstraction for Program VerificationCombining Model Checking and Data-Flow AnalysisSharper and Simpler Nonlinear Interpolants for Program VerificationAutomation of Quantitative Information-Flow AnalysisPredicate diagrams for the verification of real-time systemsLCTD: test-guided proofs for C programs on LLVMConstraint solving for interpolationSMT-based verification of program changes through summary repairVerification Modulo theoriesSpecifying graph languages with type graphsUsing Counterexample Analysis to Minimize the Number of Predicates for Predicate AbstractionSAT-based invariant inference and its relation to concept learningSynthesizing history and prophecy variables for symbolic model checkingProbabilistic CEGARSAT-based verification for timed component connectorsEfficient strategies for CEGAR-based model checkingPredicate Abstraction in Program Verification: Survey and Current TrendsComplete instantiation-based interpolationTowards the Verification of Attributed Graph Transformation SystemsLearning inductive invariants by sampling from frequency distributionsResolution proof transformation for compression and interpolationAn extension of lazy abstraction with interpolation for programs with arraysModel checking duration calculus: a practical approachEfficient SAT-based bounded model checking for software verificationOn Interpolation in Decision ProceduresQuantifier-free interpolation in combinations of equality interpolating theoriesGeometric Quantifier Elimination Heuristics for Automatically Generating Octagonal and Max-plus InvariantsExperience of improving the BLAST static verification toolVerification and falsification of programs with loops using predicate abstractionInterpolation and Symbol Elimination in VampireInterpolant Generation for UTVPIGround Interpolation for Combined TheoriesInterpolation and Symbol EliminationComplexity and Algorithms for Monomial and Clausal Predicate AbstractionCommon knowledge does not have the Beth propertyVerifying Reference Counting ImplementationsEfficient Interpolant Generation in Satisfiability Modulo TheoriesAutomatically Refining Abstract InterpretationsExplainHoudini: Making Houdini Inference TransparentDistributed and Predictable Software Model CheckingPredicate Generation for Learning-Based Quantifier-Free Loop Invariant InferenceView-Augmented AbstractionsOn recursion-free Horn clauses and Craig interpolationEfficient generation of small interpolants in CNFInterpolant Synthesis for Quadratic Polynomial Inequalities and Combination with EUFNIL: learning nonlinear interpolantsAbstraction Refinement for Quantified Array AssertionsRefinement of Trace AbstractionA Configurable CEGAR Framework with Interpolation-Based RefinementsAbstract Counterexamples for Non-disjunctive AbstractionsRefining abstract interpretationsEfficient Craig interpolation for linear Diophantine (dis)equations and linear modular equationsAn interpolating theorem proverOn interpolation in automated theorem proving