Skip to main content

Showing 1–20 of 20 results for author: Weidenbach, C

.
  1. arXiv:2305.12926  [pdf, ps, other

    cs.LO cs.AI cs.SC

    SCL(FOL) Can Simulate Non-Redundant Superposition Clause Learning

    Authors: Martin Bromberger, Chaahat Jain, Christoph Weidenbach

    Abstract: We 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 superposition relies on the grounding of the clause set. It builds a ground partial model according to the fixed ordering, where minimal false ground insta… ▽ More

    Submitted 22 May, 2023; originally announced May 2023.

    ACM Class: I.2.3

  2. Symbolic Model Construction for Saturated Constrained Horn Clauses

    Authors: Martin Bromberger, Lorenz Leutgeb, Christoph Weidenbach

    Abstract: Clause 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 for saturated constrained Horn clauses. Constraints are in linear arithmetic, the first-order part is restricted to a function-free language. The model i… ▽ More

    Submitted 24 July, 2023; v1 submitted 8 May, 2023; originally announced May 2023.

  3. arXiv:2302.05954  [pdf, ps, other

    cs.LO cs.SC

    SCL(FOL) Revisited

    Authors: Martin Bromberger, Simon Schwarz, Christoph Weidenbach

    Abstract: This paper presents an up-to-date and refined version of the SCL calculus for first-order logic without equality. The refinement mainly consists of the following two parts: First, we incorporate a stronger notion of regularity into SCL(FOL). Our regularity definition is adapted from the SCL(T) calculus. This adapted definition guarantees non-redundant clause learning during a run of SCL. However,… ▽ More

    Submitted 19 March, 2024; v1 submitted 12 February, 2023; originally announced February 2023.

  4. arXiv:2205.08449  [pdf, other

    cs.AI cs.LO

    Connection-minimal Abduction in EL via Translation to FOL -- Technical Report

    Authors: Fajar Haifani, Patrick Koopmann, Sophie Tourret, Christoph Weidenbach

    Abstract: Abduction in description logics finds extensions of a knowledge base to make it entail an observation. As such, it can be used to explain why the observation does not follow, to repair incomplete knowledge bases, and to provide possible explanations for unexpected observations. We consider TBox abduction in the lightweight description logic EL, where the observation is a concept inclusion and the… ▽ More

    Submitted 20 May, 2022; v1 submitted 17 May, 2022; originally announced May 2022.

    Comments: This paper is the technical report version, including appendices, of an IJCAR 2022 paper (to appear)

  5. arXiv:2205.08297  [pdf, ps, other

    cs.LO

    SCL(EQ): SCL for First-Order Logic with Equality

    Authors: Hendrik Leidinger, Christoph Weidenbach

    Abstract: We 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 assumption is used to guide inferences that are then guaranteed to be non-redundant. Redundancy is defined with respect to a dynamically changing ordering derive… ▽ More

    Submitted 17 May, 2022; originally announced May 2022.

  6. arXiv:2201.09769  [pdf, other

    cs.LO

    A Sorted Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic

    Authors: Martin Bromberger, Irina Dragoste, Rasha Faqeh, Christof Fetzer, Larry González, Markus Krötzsch, Maximilian Marx, Harish K Murali, Christoph Weidenbach

    Abstract: In 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 preserves validity and satisfiability and it is still applicable if we extend our input with positive universally or existentially quantified verificati… ▽ More

    Submitted 24 January, 2022; originally announced January 2022.

    Comments: 34 pages, to be published in the proceedings for TACAS 2022. arXiv admin note: text overlap with arXiv:2107.03189

  7. arXiv:2107.03189  [pdf, other

    cs.LO

    A Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic

    Authors: Martin Bromberger, Irina Dragoste, Rasha Faqeh, Christof Fetzer, Markus Krötzsch, Christoph Weidenbach

    Abstract: The 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 (conjectures) can be translated into BS(SLR) clause sets over a finite set of first-order constants. For the Horn case, we provide a Datalog hammer preserving… ▽ More

    Submitted 7 July, 2021; originally announced July 2021.

    Comments: 26 pages

  8. arXiv:2003.04627  [pdf, ps, other

    cs.LO

    SCL with Theory Constraints

    Authors: Martin Bromberger, Alberto Fiori, Christoph Weidenbach

    Abstract: We lift the SCL calculus for first-order logic without equality to the SCL(T) calculus for first-order logic without equality modulo a background theory. In a nutshell, the SCL(T) calculus describes a new way to guide hierarchic resolution inferences by a partial model assumption instead of an a priori fixed order as done for instance in hierarchic superposition. The model representation consists… ▽ More

    Submitted 22 October, 2020; v1 submitted 10 March, 2020; originally announced March 2020.

    Comments: 22 pages

    ACM Class: F.0; F.3; I.1; I.2

  9. The Challenge of Unifying Semantic and Syntactic Inference Restrictions

    Authors: Christoph Weidenbach

    Abstract: While syntactic inference restrictions don't play an important role for SAT, they are an essential reasoning technique for more expressive logics, such as first-order logic, or fragments thereof. In particular, they can result in short proofs or model representations. On the other hand, semantically guided inference systems enjoy important properties, such as the generation of solely non-redundant… ▽ More

    Submitted 30 December, 2019; originally announced December 2019.

    Comments: In Proceedings ARCADE 2019, arXiv:1912.11786

    Journal ref: EPTCS 311, 2019, pp. 5-10

  10. arXiv:1905.03651  [pdf, ps, other

    cs.LO

    On the Expressivity and Applicability of Model Representation Formalisms

    Authors: Andreas Teucke, Marco Voigt, Christoph Weidenbach

    Abstract: A number of first-order calculi employ an explicit model representation formalism for automated reasoning and for detecting satisfiability. Many of these formalisms can represent infinite Herbrand models. The first-order fragment of monadic, shallow, linear, Horn (MSLH) clauses, is such a formalism used in the approximation refinement calculus. Our first result is a finite model property for MSLH… ▽ More

    Submitted 9 May, 2019; originally announced May 2019.

    Comments: 15 pages

  11. arXiv:1705.08792  [pdf, ps, other

    cs.LO

    On the Combination of the Bernays-Schönfinkel-Ramsey Fragment with Simple Linear Integer Arithmetic

    Authors: Matthias Horbach, Marco Voigt, Christoph Weidenbach

    Abstract: In general, first-order predicate logic extended with linear integer arithmetic is undecidable. We show that the Bernays-Schönfinkel-Ramsey fragment ($\exists^* \forall^*$-sentences) extended with a restricted form of linear integer arithmetic is decidable via finite ground instantiation. The identified ground instances can be employed to restrict the search space of existing automated reasoning p… ▽ More

    Submitted 24 May, 2017; originally announced May 2017.

    Comments: Extended version of the CADE 2017 paper having the same title, 29 pages

  12. arXiv:1703.02837  [pdf, ps, other

    cs.LO

    Decidability of the Monadic Shallow Linear First-Order Fragment with Straight Dismatching Constraints

    Authors: Andreas Teucke, Christoph Weidenbach

    Abstract: The monadic shallow linear Horn fragment is well-known to be decidable and has many application, e.g., in security protocol analysis, tree automata, or abstraction refinement. It was a long standing open problem how to extend the fragment to the non-Horn case, preserving decidability, that would, e.g., enable to express non-determinism in protocols. We prove decidability of the non-Horn monadic sh… ▽ More

    Submitted 24 May, 2017; v1 submitted 8 March, 2017; originally announced March 2017.

    Comments: 29 pages, long version of CADE-26 paper

  13. arXiv:1703.01212  [pdf, ps, other

    cs.LO

    The Universal Fragment of Presburger Arithmetic with Unary Uninterpreted Predicates is Undecidable

    Authors: Matthias Horbach, Marco Voigt, Christoph Weidenbach

    Abstract: The first-order theory of addition over the natural numbers, known as Presburger arithmetic, is decidable in double exponential time. Adding an uninterpreted unary predicate to the language leads to an undecidable theory. We sharpen the known boundary between decidable and undecidable in that we show that the purely universal fragment of the extended theory is already undecidable. Our proof is bas… ▽ More

    Submitted 3 March, 2017; originally announced March 2017.

    Comments: 22 pages

    ACM Class: F.4.1

  14. Deciding First-Order Satisfiability when Universal and Existential Variables are Separated

    Authors: Thomas Sturm, Marco Voigt, Christoph Weidenbach

    Abstract: We introduce a new decidable fragment of first-order logic with equality, which strictly generalizes two already well-known ones -- the Bernays-Schönfinkel-Ramsey (BSR) Fragment and the Monadic Fragment. The defining principle is the syntactic separation of universally quantified variables from existentially quantified ones at the level of atoms. Thus, our classification neither rests on restricti… ▽ More

    Submitted 20 June, 2016; v1 submitted 29 November, 2015; originally announced November 2015.

    Comments: Extended version of our LICS 2016 conference paper, 23 pages

    ACM Class: F.4.1; F.2.2

  15. arXiv:1503.02971  [pdf, ps, other

    cs.LO

    First-Order Logic Theorem Proving and Model Building via Approximation and Instantiation

    Authors: Andreas Teucke, Christoph Weidenbach

    Abstract: In this paper we consider first-order logic theorem proving and model building via approximation and instantiation. Given a clause set we propose its approximation into a simplified clause set where satisfiability is decidable. The approximation extends the signature and preserves unsatisfiability: if the simplified clause set is satisfiable in some model, so is the original clause set in the same… ▽ More

    Submitted 21 May, 2015; v1 submitted 10 March, 2015; originally announced March 2015.

  16. arXiv:1503.02948  [pdf, ps, other

    cs.LO

    Linear Integer Arithmetic Revisited

    Authors: Martin Bromberger, Thomas Sturm, Christoph Weidenbach

    Abstract: We consider feasibility of linear integer programs in the context of verification systems such as SMT solvers or theorem provers. Although satisfiability of linear integer programs is decidable, many state-of-the-art solvers neglect termination in favor of efficiency. It is challenging to design a solver that is both terminating and practically efficient. Recent work by Jovanovic and de Moura cons… ▽ More

    Submitted 23 October, 2020; v1 submitted 10 March, 2015; originally announced March 2015.

    Comments: Extended version of our CADE-25 conference paper, 15 pages

  17. arXiv:1502.05501  [pdf, ps, other

    cs.LO

    NRCL - A Model Building Approach to the Bernays-Schönfinkel Fragment (Full Paper)

    Authors: Gábor Alagi, Christoph Weidenbach

    Abstract: We combine constrained literals for model representation with key concepts from first-order superposition and propositional conflict-driven clause learning (CDCL) to create the new calculus Non-Redundant Clause Learning (NRCL) deciding the Bernays-Schönfinkel fragment. Our calculus uses first-order literals constrained by disequations between tuples of terms for compact model representation. From… ▽ More

    Submitted 19 July, 2015; v1 submitted 19 February, 2015; originally announced February 2015.

  18. arXiv:1501.07209  [pdf, ps, other

    cs.LO cs.CC

    Bernays-Schoenfinkel-Ramsey with Simple Bounds is NEXPTIME-complete

    Authors: Marco Voigt, Christoph Weidenbach

    Abstract: First-order predicate logic extended with linear arithmetic is undecidable, in general. We show that the Bernays-Schönfinkel-Ramsey (BSR) fragment extended with linear arithmetic restricted to simple bounds (SB) is decidable through finite ground instantiation. The identified ground instances can be employed to restrict the search space of existing automated reasoning procedures for BSR(SB). Satis… ▽ More

    Submitted 6 January, 2020; v1 submitted 28 January, 2015; originally announced January 2015.

    Comments: This is a revised version of the initial arXiv submission. Although submitted in 2020, the last update of its contents dates back to June 2015

  19. arXiv:1309.0065  [pdf, other

    cs.LO

    Automated Verification of Interactive Rule-Based Configuration Systems (Additional Material)

    Authors: Deepak Dhungana, Ching Hoo Tang, Christoph Weidenbach, Patrick Wischnewski

    Abstract: Additional material for the original paper "Automated Verification of Interactive Rule-Based Configuration Systems".

    Submitted 22 January, 2014; v1 submitted 31 August, 2013; originally announced September 2013.

  20. arXiv:0809.0922  [pdf, ps, other

    cs.AI cs.LO

    Superposition for Fixed Domains

    Authors: Matthias Horbach, Christoph Weidenbach

    Abstract: Superposition is an established decision procedure for a variety of first-order logic theories represented by sets of clauses. A satisfiable theory, saturated by superposition, implicitly defines a minimal term-generated model for the theory. Proving universal properties with respect to a saturated theory directly leads to a modification of the minimal model's term-generated domain, as new Skole… ▽ More

    Submitted 30 November, 2009; v1 submitted 4 September, 2008; originally announced September 2008.

    Comments: 34 pages; to appear in ACM Transactions on Computational Logic

    ACM Class: I.2.3; F.4.1