arrow
Return

Finding Connections via Satisfiability Solving

delete2026-01-01
delete0
delete
OA
AI
C
Clemens Eisenhofer *
M
Michael Rawson
L
Laura Kovács
DOI:10.1007/978-3-032-06085-3_5delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Commonly used proof strategies by automated reasoners organise proof search either by ordering-based saturation or by reducing goals to subgoals. In this paper, we combine these two approaches and advocate a SAT-based method with symmetry breaking for connection calculi in first-order logic, with the purpose of further pushing the automation in first-order classical logic proofs. In contrast to classical ways of reducing first-order logic to propositional logic, our method encodes the structure of the proof search itself. We present three distinct SAT encodings for connection calculi, analyse their theoretical properties, and discuss the effect of using SAT/SMT solvers on these encodings. We implemented our work in the new solver UPCoP and showcase its practical feasibility.
Keywords:
ENCODING 1ST-ORDER PROOFS

Journal

A
AUTOMATED REASONING WITH ANALYTIC TABLEAUX AND RELATED METHODS, TABLEAUX 2025
IF:
0
Papers:
25
Citations:
0

Organization

U
university of southampton
Scholars:
3.3W
Papers: 3.2W
Citations: 52
T
Technische Universitat Wien
Scholars:
1.3W
Papers: 1.1W
Citations: 21
Cited Papers

Cited Papers

Term Indexing
err2001-01-01
err0
PREAI
errR. Sekar; I.V. Ramakrishnan; Andrei Voronkov
errShare
errSave
Satisfiability Modulo Custom Theories in Z3
err2023-01-17
err0
PREAI
errNikolaj Bjørner; Clemens Eisenhofer; Laura Kovács
errShare
errSave
Efficient E-Matching for SMT Solvers
err2007-01-01
err0
PREAI
errLeonardo de Moura; Nikolaj Bjørner
errShare
errSave
errShare
errSave
Term Rewriting and All That
err
IF0
err2012-06-05
err0
PREAI
errFranz Baader; Tobias Nipkow
errShare
errSave
researcher View more