Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- ArticleJuly 2024
First-Order Automatic Literal Model Generation
AbstractGiven a finite consistent set of ground literals, we present an algorithm that generates a complete first-order logic interpretation, i.e., an interpretation for all ground literals over the signature and not just those in the input set, that is ...
- ArticleSeptember 2023
Symbolic Model Construction for Saturated Constrained Horn Clauses
AbstractClause sets saturated by hierarchic ordered resolution do not offer a model representation that can be effectively queried, in general. They only offer the guarantee of the existence of a model. We present an effective symbolic model construction ...
- ArticleSeptember 2023
KBO Constraint Solving Revisited
AbstractKBO constraint solving is very well-known to be an NP-complete problem. Motivated by the needs of the family of SCL calculi, we consider the particular case where all terms occurring in a constraint are bound by a (single) ground term. We show ...
- ArticleSeptember 2023
SCL(FOL) Can Simulate Non-Redundant Superposition Clause Learning
AbstractWe show that SCL(FOL) can simulate the derivation of non-redundant clauses by superposition for first-order logic without equality. Superposition-based reasoning is performed with respect to a fixed reduction ordering. The completeness proof of ...
- ArticleSeptember 2023
An Isabelle/HOL Formalization of the SCL(FOL) Calculus
AbstractWe present an Isabelle/HOL formalization of Simple Clause Learning for first-order logic without equality: SCL(FOL). The main results are formal proofs of soundness, non-redundancy of learned clauses, termination, and refutational completeness. ...
-
- research-articleJune 2023
SCL(EQ): SCL for First-Order Logic with Equality
AbstractWe propose a new calculus SCL(EQ) for first-order logic with equality that only learns non-redundant clauses. Following the idea of CDCL (Conflict Driven Clause Learning) and SCL (Clause Learning from Simple Models) a ground literal model ...
- research-articleNovember 2022
A Posthumous Contribution by Larry Wos: Excerpts from an Unpublished Column
Journal of Automated Reasoning (JAUR), Volume 66, Issue 4Pages 575–584https://doi.org/10.1007/s10817-022-09617-3AbstractShortly before Larry Wos passed away, he sent a manuscript for discussion to Sophie Tourret, the editor of the AAR newsletter. We present excerpts from this final manuscript, put it in its historic context and explain its relevance for today’s ...
- ArticleAugust 2022
SCL(EQ): SCL for First-Order Logic with Equality
AbstractWe propose a new calculus SCL(EQ) for first-order logic with equality that only learns non-redundant clauses. Following the idea of CDCL (Conflict Driven Clause Learning) and SCL (Clause Learning from Simple Models) a ground literal model ...
- ArticleAugust 2022
- ArticleAugust 2022
Connection-Minimal Abduction in via Translation to FOL
- ArticleAugust 2022
An Efficient Subsumption Test Pipeline for BS(LRA) Clauses
AbstractThe importance of subsumption testing for redundancy elimination in first-order logic automatic reasoning is well-known. Although the problem is already NP-complete for first-order clauses, the meanwhile developed test pipelines efficiently decide ...
- ArticleApril 2022
A Sorted Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic
- Martin Bromberger,
- Irina Dragoste,
- Rasha Faqeh,
- Christof Fetzer,
- Larry González,
- Markus Krötzsch,
- Maximilian Marx,
- Harish K Murali,
- Christoph Weidenbach
Tools and Algorithms for the Construction and Analysis of SystemsPages 480–501https://doi.org/10.1007/978-3-030-99524-9_27AbstractIn a previous paper, we have shown that clause sets belonging to the Horn Bernays-Schönfinkel fragment over simple linear real arithmetic (HBS(SLR)) can be translated into HBS clause sets over a finite set of first-order constants. The translation ...
- ArticleSeptember 2021
A Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic
AbstractThe Bernays-Schönfinkel first-order logic fragment over simple linear real arithmetic constraints BS(SLR) is known to be decidable. We prove that BS(SLR) clause sets with both universally and existentially quantified verification conditions (...
- ArticleJanuary 2021
Deciding the Bernays-Schoenfinkel Fragment over Bounded Difference Constraints by Simple Clause Learning over Theories
Verification, Model Checking, and Abstract InterpretationPages 511–533https://doi.org/10.1007/978-3-030-67067-2_23AbstractSimple clause learning over theories SCL(T) is a decision procedure for the Bernays-Schoenfinkel fragment over bounded difference constraints BS(BD). The BS(BD) fragment consists of clauses built from first-order literals without function symbols ...
- ArticleOctober 2020
Towards Dynamic Dependable Systems Through Evidence-Based Continuous Certification
- Rasha Faqeh,
- Christof Fetzer,
- Holger Hermanns,
- Jörg Hoffmann,
- Michaela Klauck,
- Maximilian A. Köhl,
- Marcel Steinmetz,
- Christoph Weidenbach
Leveraging Applications of Formal Methods, Verification and Validation: Engineering PrinciplesPages 416–439https://doi.org/10.1007/978-3-030-61470-6_25AbstractFuture cyber-physical systems are expected to be dynamic, evolving while already being deployed. Frequent updates of software components are likely to become the norm even for safety-critical systems. In this setting, a full re-certification ...
- research-articleSeptember 2020
A complete and terminating approach to linear integer solving
Journal of Symbolic Computation (JOSC), Volume 100, Issue CPages 102–136https://doi.org/10.1016/j.jsc.2019.07.021AbstractWe consider feasibility of linear integer problems in the context of verification systems such as SMT solvers or theorem provers. Although satisfiability of linear integer problems is decidable, many state-of-the-art implementations ...
- ArticleSeptember 2019
On the Expressivity and Applicability of Model Representation Formalisms
AbstractA number of first-order calculi employ an explicit model representation formalism in support of non-redundant inferences and for detecting satisfiability. Many of these formalisms can represent infinite Herbrand models. The first-order fragment of ...
- ArticleAugust 2019
SPASS-SATT: A CDCL(LA) Solver
AbstractSPASS-SATT is a CDCL(LA) solver for linear rational and linear mixed/integer arithmetic. This system description explains its specific features: fast cube tests for integer solvability, bounding transformations for unbounded problems, close ...
- ArticleAugust 2019
SCL Clause Learning from Simple Models
AbstractSeveral decision procedures for the Bernays-Schoenfinkel (BS) fragment of first-order logic rely on explicit model assumptions. In particular, the procedures differ in their respective model representation formalisms. We introduce a new decision ...