Clemens Eisenhofer

dblp:313/2473 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
7since 2021 · last 2025
0000-0003-0339-1580ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 6 · 3 first-author · 6 since 2021Artificial intelligence and machine learning · 2 · 2 since 2021Software engineering, systems software and programming languages · 2 · 2 since 2021
YearPublicationVenuePosition
2025 Finding Connections via Satisfiability Solving
abstract
Abstract 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.
Clemens Eisenhofer, Michael Rawson 0001, Laura Kovács
TABLEAUX1
2025 On Solving String Equations via Powers and Parikh Images
abstract
Abstract We present a new approach for solving string equations as extensions of Nielsen transformations. Key to our work are the combination of three techniques: a power operator for strings; generalisations of Parikh images; and equality decomposition. Using these methods allows us to solve complex string equations, including less commonly encountered SMT inputs over strings.
Clemens Eisenhofer, Theodor Seiser, Nikolaj S. Bjørner, Laura Kovács
TABLEAUX1
2025 Constraint Learning for Non-confluent Proof Search
abstract
Abstract Proof search in non-confluent tableau calculi, such as the connection tableau calculus, suffers from excess backtracking, but simple restrictions on backtracking are incomplete. We adopt constraint learning to reduce backtracking in the classical first-order connection calculus, while retaining completeness. An initial constraint learning language for connection-driven search is iteratively refined to greatly reduce backtracking in practice. The approach may be useful for proof search in other non-confluent tableau calculi.
Michael Rawson 0001, Clemens Eisenhofer, Laura Kovács
TABLEAUX2
2024 Strongly Analytic Calculi for KLM Logics with SMT-Based Prover
abstract
We introduce modular calculi for the logics for nonmonotonic reasoning defined by Kraus, Lehmann, and Magidor, featuring a strengthened form of analyticity. Our calculi are used to determine the computational complexity for the logics C, CL, CM, P (and M), and fragments thereof. The calculi are encoded into SMT solvers, yielding an efficient prover with countermodel generation capabilities. Our work encompasses known results and introduces new findings, including co-NP-completeness and a more effective semantics for C.
Agata Ciabattoni, Clemens Eisenhofer, Dmitry Rozplokhas
KR2
2023 Non-Classical Logics in Satisfiability Modulo Theories
abstract
Abstract We show that tableau methods for satisfiability in non-classical logics can be supported naturally in SMT solving via the framework of user-propagators. By way of demonstration, we implement the description logic $$\mathcal {ALC}$$ in the Z3 SMT solver and show that working with user-propagators allows us to significantly outperform encodings to first-order logic with relatively little effort. We promote user-propagators for creating solvers for non-classical logics based on tableau calculi.
Clemens Eisenhofer, Ruba Alassaf, Michael Rawson 0001, Laura Kovács
TABLEAUX1
2023 Satisfiability Modulo Custom Theories in Z3
Nikolaj S. Bjørner, Clemens Eisenhofer, Laura Kovács
VMCAI2
2022 Lemmaless Induction in Trace Logic
Ahmed Bhayat, Pamina Georgiou, Clemens Eisenhofer, Laura Kovács, Giles Reger
CICM3