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

05/17/2022
by   Hendrik Leidinger, et al.
0

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 derived from the ground literal model assumption. We prove SCL(EQ) sound and complete and provide examples where our calculus improves on superposition.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/22/2023

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

We show that SCL(FOL) can simulate the derivation of non-redundant claus...
research
03/10/2020

SCL with Theory Constraints

We lift the SCL calculus for first-order logic without equality to the S...
research
07/18/2021

AC Simplifications and Closure Redundancies in the Superposition Calculus

Reasoning in the presence of associativity and commutativity (AC) is wel...
research
02/12/2023

SCL(FOL) Revisited

This paper presents an up-to-date and refined version of the SCL calculu...
research
09/12/2016

First-Order Bayesian Network Specifications Capture the Complexity Class PP

The point of this note is to prove that a language is in the complexity ...
research
03/15/2013

Update report: LEO-II version 1.5

Recent improvements of the LEO-II theorem prover are presented. These im...
research
10/11/2021

Logical Foundations of Quantitative Equality (long version)

Quantitative reasoning provides a flexible approach capable to deal with...

Please sign up or login with your details

Forgot password? Click here to reset