Uwe Waldmann

dblp:w/UweWaldmann · DBLP profile ↗
← Back
31ranked-venue papers
8as first author
5since 2021 · last 2024
0000-0002-0676-7195ORCID · verified

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

Theory of computation · 22 · 7 first-author · 3 since 2021Artificial intelligence and machine learning · 16 · 4 first-author · 3 since 2021Software engineering, systems software and programming languages · 6 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author
YearPublicationVenuePosition
2024 On the (In-)Completeness of Destructive Equality Resolution in the Superposition Calculus
abstract
Abstract Bachmair’s and Ganzinger’s abstract redundancy concept for the Superposition Calculus justifies almost all operations that are used in superposition provers to delete or simplify clauses, and thus to keep the clause set manageable. Typical examples are tautology deletion, subsumption deletion, and demodulation, and with a more refined definition of redundancy joinability and connectedness can be covered as well. The notable exception is Destructive Equality Resolution, that is, the replacement of a clause $$x \not \approx t \vee C$$ x ≉ t ∨ C with $$x \notin \textrm{vars}(t)$$ x ∉ vars ( t ) by $$C\{x \mapsto t\}$$ C { x ↦ t } . This operation is implemented in state-of-the-art provers, and it is clearly useful in practice, but little is known about how it affects refutational completeness. We demonstrate on the one hand that the naive addition of Destructive Equality Resolution to the standard abstract redundancy concept renders the calculus refutationally incomplete. On the other hand, we present several restricted variants of the Superposition Calculus that are refutationally complete even with Destructive Equality Resolution.
Uwe Waldmann
IJCAR (1)1
2024 A Modular Formalization of Superposition in Isabelle/HOL
abstract
Superposition is an efficient proof calculus for reasoning about first-order logic with equality that is implemented in many automatic theorem provers. It works by saturating the given set of clauses and is refutationally complete, meaning that if the set is inconsistent, the saturation will contain a contradiction. In this work, we restructured the completeness proof to cleanly separate the ground (i.e., variable-free) and nonground aspects, and we formalized the result in Isabelle/HOL. We relied on the IsaFoR library for first-order terms and on the Isabelle saturation framework.
Martin Desharnais-Schäfer, Balázs Tóth, Uwe Waldmann, Jasmin Blanchette, Sophie Tourret
ITP3
2022 A Comprehensive Framework for Saturation Theorem Proving
abstract
Abstract A crucial operation of saturation theorem provers is deletion of subsumed formulas. Designers of proof calculi, however, usually discuss this only informally, and the rare formal expositions tend to be clumsy. This is because the equivalence of dynamic and static refutational completeness holds only for derivations where all deleted formulas are redundant, but the standard notion of redundancy is too weak: A clause C does not make an instance $$C\sigma $$ C σ redundant. We present a framework for formal refutational completeness proofs of abstract provers that implement saturation calculi, such as ordered resolution and superposition. The framework modularly extends redundancy criteria derived via a familiar ground-to-nonground lifting. It allows us to extend redundancy criteria so that they cover subsumption, and also to model entire prover architectures so that the static refutational completeness of a calculus immediately implies the dynamic refutational completeness of a prover implementing the calculus within, for instance, an Otter or DISCOUNT loop. Our framework is mechanized in Isabelle/HOL.
Uwe Waldmann, Sophie Tourret, Simon Robillard, Jasmin Blanchette
J. Autom. Reason.1
2021 Superposition with Lambdas
abstract
Abstract We designed a superposition calculus for a clausal fragment of extensional polymorphic higher-order logic that includes anonymous functions but excludes Booleans. The inference rules work on $$\beta \eta $$ β η -equivalence classes of $$\lambda $$ λ -terms and rely on higher-order unification to achieve refutational completeness. We implemented the calculus in the Zipperposition prover and evaluated it on TPTP and Isabelle benchmarks. The results suggest that superposition is a suitable basis for higher-order reasoning.
Alexander Bentkamp, Jasmin Blanchette, Sophie Tourret, Petar Vukmirovic, Uwe Waldmann
J. Autom. Reason.5
2021 Superposition for Lambda-Free Higher-Order Logic
Alexander Bentkamp, Jasmin Blanchette, Simon Cruanes, Uwe Waldmann
Log. Methods Comput. Sci.4
2020 Formalizing Bachmair and Ganzinger's Ordered Resolution Prover
Anders Schlichtkrull, Jasmin Blanchette, Dmitriy Traytel, Uwe Waldmann
J. Autom. Reason.4
2019 Superposition with Lambdas
Alexander Bentkamp, Jasmin Blanchette, Sophie Tourret, Petar Vukmirovic, Uwe Waldmann
CADE5
2017 A Transfinite Knuth-Bendix Order for Lambda-Free Higher-Order Terms
Heiko Becker, Jasmin Blanchette, Uwe Waldmann, Daniel Wand
CADE3
2017 A Lambda-Free Higher-Order Recursive Path Order
Jasmin Blanchette, Uwe Waldmann, Daniel Wand
FoSSaCS2
2017 Verification of linear hybrid systems with large discrete state spaces using counterexample-guided abstraction refinement
Ernst Althaus, Björn Beber, Werner Damm, Stefan Disch, Willem Hagemann, Astrid Rakow, Christoph Scholl 0001, Uwe Waldmann, Boris Wirtz
Sci. Comput. Program.8
2015 Beagle - A Hierarchic Superposition Theorem Prover
Peter Baumgartner 0001, Joshua Bax, Uwe Waldmann
CADE3
2015 Modal Tableau Systems with Blocking and Congruence Closure
Renate A. Schmidt, Uwe Waldmann
TABLEAUX2
2013 Hierarchic Superposition with Weak Abstraction
Peter Baumgartner 0001, Uwe Waldmann
CADE2
2012 Exact and fully symbolic verification of linear hybrid automata with large discrete state spaces
Werner Damm, Henning Dierks, Stefan Disch, Willem Hagemann, Florian Pigorsch, Christoph Scholl 0001, Uwe Waldmann, Boris Wirtz
Sci. Comput. Program.7
2011 A Combined Superposition and Model Evolution Calculus
Peter Baumgartner 0001, Uwe Waldmann
J. Autom. Reason.2
2009 Superposition and Model Evolution Combined
Peter Baumgartner 0001, Uwe Waldmann
CADE2
2007 Exact State Set Representations in the Verification of Linear Hybrid Systems with Large Discrete State Space
Werner Damm, Stefan Disch, Hardi Hungar, Swen Jacobs, Jun Pang 0001, Florian Pigorsch, Christoph Scholl 0001, Uwe Waldmann, Boris Wirtz
ATVA8
2007 An Extension of the Knuth-Bendix Ordering with LPO-Like Properties
Michel Ludwig, Uwe Waldmann
LPAR2
2007 Comparing Instance Generation Methods for Automated Reasoning
Swen Jacobs, Uwe Waldmann
J. Autom. Reason.2
2006 Automatic Verification of Hybrid Systems with Large Discrete State Space
Werner Damm, Stefan Disch, Hardi Hungar, Jun Pang 0001, Florian Pigorsch, Christoph Scholl 0001, Uwe Waldmann, Boris Wirtz
ATVA7
2006 Modular proof systems for partial functions with Evans equality
Harald Ganzinger, Viorica Sofronie-Stokkermans, Uwe Waldmann
Inf. Comput.3
2005 Comparing Instance Generation Methods for Automated Reasoning
Swen Jacobs, Uwe Waldmann
TABLEAUX2
2003 Superposition Modulo a Shostak Theory
Harald Ganzinger, Thomas Hillenbrand, Uwe Waldmann
CADE3
2002 Cancellative Abelian Monoids and Related Structures in Refutational Theorem Proving (Part I)
Uwe Waldmann
J. Symb. Comput.1
2002 Cancellative Abelian Monoids and Related Structures in Refutational Theorem Proving (Part II)
Uwe Waldmann
J. Symb. Comput.1
1999 Cancellative Superposition Decides the Theory of Divisible Torsion-Free Abelian Groups
Uwe Waldmann
LPAR1
1998 Superposition for Divisible Torsion-Free Abelian Groups
Uwe Waldmann
CADE1
1998 Extending Reduction Orderings to ACU-Compatible Reduction Orderings
Uwe Waldmann
Inf. Process. Lett.1
1996 Theorem Proving in Cancellative Abelian Monoids (Extended Abstract)
Harald Ganzinger, Uwe Waldmann
CADE2
1993 Set Constraints are the Monadic Class
abstract
The authors investigate the relationship between set constraints and the monadic class of first-order formulas and show that set constraints are essentially equivalent to the monadic class. From this equivalence, they infer that the satisfiability problem for set constraints is complete for NEXPTIME. More precisely, it is proved that this problem has a lower bound of NTIME(c/sup n/log n/), for some c>0. The relationship between set constraints and the monadic class also gives decidability and complexity results for certain practically useful extensions of set constraints, in particular "negative" projections and subterm equality tests.>
Leo Bachmair, Harald Ganzinger, Uwe Waldmann
LICS3
1992 Semantics of Order-Sorted Specifications
Uwe Waldmann
Theor. Comput. Sci.1