EDBT 2026 Demo / reviewers in the wild / expert
Peter Baumgartner 0001
dblp:b/PeterBaumgartner
· DBLP profile ↗
49ranked-venue papers
42as first author
3since 2021 · last 2024
0000-0002-6559-9654ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 37 · 34 first-author · 2 since 2021Theory of computation · 35 · 30 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Automated Theorem Provers Help Improve Large Language Model ReasoningabstractIn this paper we demonstrate how logic programming systems and Automated first- order logic Theorem Provers (ATPs) can improve the accuracy of Large Language Models (LLMs) for logical reasoning tasks where the baseline performance is given by direct LLM solutions. We first evaluate LLM reasoning on steamroller problems using the PRON- TOQA benchmark. We show how accuracy can be improved with a neuro-symbolic ar- chitecture where the LLM acts solely as a front-end for translating a given problem into a formal logic language and an automated reasoning engine is called for solving it. How- ever, this approach critically hinges on the correctness of the LLM translation. To assess this translation correctness, we secondly define a framework of syntactic and semantic er- ror categories. We implemented the framework and used it to identify errors that LLMs make in the benchmark domain. Based on these findings, we thirdly extended our method with capabilities for automatically correcting syntactic and semantic errors. For semantic error correction we integrate first-order logic ATPs, which is our main and novel contribu- tion. We demonstrate that this approach reduces semantic errors significantly and further increases the accurracy of LLM logical reasoning. Lachlan McGinness, Peter Baumgartner 0001 |
LPAR | 2 |
| 2024 | CON-FOLD Explainable Machine Learning with ConfidenceabstractAbstract FOLD-RM is an explainable machine learning classification algorithm that uses training data to create a set of classification rules. In this paper, we introduce CON-FOLD which extends FOLD-RM in several ways. CON-FOLD assigns probability-based confidence scores to rules learned for a classification task. This allows users to know how confident they should be in a prediction made by the model. We present a confidence-based pruning algorithm that uses the unique structure of FOLD-RM rules to efficiently prune rules and prevent overfitting. Furthermore, CON-FOLD enables the user to provide preexisting knowledge in the form of logic program rules that are either (fixed) background knowledge or (modifiable) initial rule candidates. The paper describes our method in detail and reports on practical experiments. We demonstrate the performance of the algorithm on benchmark datasets from the UCI Machine Learning Repository. For that, we introduce a new metric, Inverse Brier Score, to evaluate the accuracy of the produced confidence scores. Finally, we apply this extension to a real-world example that requires explainability: marking of student responses to a short answer question from the Australian Physics Olympiad. Lachlan McGinness, Peter Baumgartner 0001 |
Theory Pract. Log. Program. | 2 |
| 2021 | The Fusemate Logic Programming SystemabstractAbstract Fusemate is a logic programming system that implements the possible model semantics for disjunctive logic programs. Its input language is centered around a weak notion of stratification with comprehension and aggregation operators on top of it. Fusemate is implemented as a shallow embedding in the Scala programming language. This enables using Scala data types natively as terms, a tight interface with external systems, and it makes model computation available as an ordinary container data structure constructor. The paper describes the above features and implementation aspects. It also demonstrates them with a non-trivial use-case, the embedding of the description logic $$\mathcal ALCIF$$ A L C I F into Fusemate’s input language. Peter Baumgartner 0001 |
CADE | 1 |
| 2020 | Blocking and Other Enhancements for Bottom-Up Model Generation MethodsabstractModel generation is a problem complementary to theorem proving and is important for fault analysis and debugging of formal specifications of security protocols, programs and terminological definitions, for example. This paper discusses several ways of enhancing the paradigm of bottom-up model generation, with the two main contributions being a new range-restriction transformation and generalized blocking techniques. The range-restriction transformation refines existing transformations to range-restricted clauses by carefully limiting the creation of domain terms. The blocking techniques are based on simple transformations of the input set together with standard equality reasoning and redundancy elimination techniques, and allow for finding small, finite models. All possible combinations of the introduced techniques and a classical range-restriction technique were tested on the clausal problems of the TPTP Version 6.0.0 with an implementation based on the SPASS theorem prover using a hyperresolution-like refinement. Unrestricted domain blocking gave best results for satisfiable problems, showing that it is an indispensable technique for bottom-up model generation methods, that yields good results in combination with both new and classical range-restricting transformations. Limiting the creation of terms during the inference process by using the new range-restricting transformation has paid off, especially when using it together with a shifting transformation. The experimental results also show that classical range restriction with unrestricted blocking provides a useful complementary method. Overall, the results show bottom-up model generation methods are good for disproving theorems and generating models for satisfiable problems, but less efficient for unsatisfiable problems. Peter Baumgartner 0001, Renate A. Schmidt |
J. Autom. Reason. | 1 |
| 2018 | Heuristic Search Planning With Multi-Objective Probabilistic LTL Constraints
Peter Baumgartner 0001, Sylvie Thiébaux, Felipe W. Trevizan |
KR | 1 |
| 2017 | Tableaux for Policy Synthesis for MDPs with PCTL* Constraints
Peter Baumgartner 0001, Sylvie Thiébaux, Felipe W. Trevizan |
TABLEAUX | 1 |
| 2016 | In Memory of Mark Stickel
Peter Baumgartner 0001, Wolfgang Bibel, Richard J. Waldinger |
J. Autom. Reason. | 1 |
| 2015 | SMTtoTPTP - A Converter for Theorem Proving Formats
Peter Baumgartner 0001 |
CADE | 1 |
| 2015 | Beagle - A Hierarchic Superposition Theorem Prover
Peter Baumgartner 0001, Joshua Bax, Uwe Waldmann |
CADE | 1 |
| 2013 | Hierarchic Superposition with Weak Abstraction
Peter Baumgartner 0001, Uwe Waldmann |
CADE | 1 |
| 2013 | Proving Infinite Satisfiability
Peter Baumgartner 0001, Joshua Bax |
LPAR | 1 |
| 2013 | Tableaux for Verification of Data-Centric Processes
Andreas Bauer 0002, Peter Baumgartner 0001, Martin Diller, Michael Norrish |
TABLEAUX | 2 |
| 2012 | The TPTP Typed First-Order Form with Arithmetic
Geoff Sutcliffe, Stephan Schulz 0001, Koen Claessen, Peter Baumgartner 0001 |
LPAR | 4 |
| 2012 | Model Evolution with equality - Revised and implemented
Peter Baumgartner 0001, Björn Pelzer, Cesare Tinelli |
J. Symb. Comput. | 1 |
| 2011 | Model Evolution with Equality Modulo Built-in Theories
Peter Baumgartner 0001, Cesare Tinelli |
CADE | 1 |
| 2011 | A Combined Superposition and Model Evolution Calculus
Peter Baumgartner 0001, Uwe Waldmann |
J. Autom. Reason. | 1 |
| 2010 | Preface
Alessandro Armando, Peter Baumgartner 0001, Gilles Dowek |
J. Autom. Reason. | 2 |
| 2010 | The Hyper Tableaux Calculus with Equality and an Application to Finite Model ComputationabstractIn most theorem proving applications, a proper treatment of equational theories or equality is mandatory. In this article we show how to integrate a modern treatment of equality in the hyper tableau calculus. It is based on splitting of positive clauses and an adapted version of the superposition inference rule, where equations used for superposition are drawn (only) from a set of positive unit clauses, and superposition inferences into positive literals is restricted into (positive) unit clauses only. The calculus also features a generic, semantically justified simplification rule which covers many redundancy elimination techniques known from superposition theorem proving. Our main results are soundness and completeness of the calculus, but we also show how to apply the calculus for finite model computation, and we briefly describe the implementation. Peter Baumgartner 0001, Ulrich Furbach, Björn Pelzer |
J. Log. Comput. | 1 |
| 2009 | Superposition and Model Evolution Combined
Peter Baumgartner 0001, Uwe Waldmann |
CADE | 1 |
| 2009 | A Novel Architecture for Situation Awareness Systems
Franz Baader, Andreas Bauer 0002, Peter Baumgartner 0001, Anne Cregan, Alfredo Gabaldon, Krystian Ji, David Rajaratnam, Rolf Schwitter |
TABLEAUX | 3 |
| 2008 | (LIA) - Model Evolution with Linear Integer Arithmetic Constraints
Peter Baumgartner 0001, Alexander Fuchs 0003, Cesare Tinelli |
LPAR | 1 |
| 2008 | The model evolution calculus as a first-order DPLL method
Peter Baumgartner 0001, Cesare Tinelli |
Artif. Intell. | 1 |
| 2007 | Logical Engineering with Instance-Based Methods
Peter Baumgartner 0001 |
CADE | 1 |
| 2007 | Hyper Tableaux with Equality
Peter Baumgartner 0001, Ulrich Furbach, Björn Pelzer |
CADE | 1 |
| 2006 | Lemma Learning in the Model Evolution Calculus
Peter Baumgartner 0001, Alexander Fuchs 0003, Cesare Tinelli |
LPAR | 1 |
| 2005 | The Model Evolution Calculus with Equality
Peter Baumgartner 0001, Cesare Tinelli |
CADE | 1 |
| 2004 | Logic Programming Infrastructure for Inferences on FrameNet
Peter Baumgartner 0001, Aljoscha Burchardt |
JELIA | 1 |
| 2004 | Living Book - Deduction, Slicing, and Interaction
Peter Baumgartner 0001, Ulrich Furbach, Margret Groß-Hardt, Alex Sinner |
J. Autom. Reason. | 1 |
| 2003 | 'Living Book': -'Deduction', 'Slicing', 'Interaction'
Peter Baumgartner 0001, Ulrich Furbach, Margret Groß-Hardt, Alex Sinner |
CADE | 1 |
| 2003 | The Model Evolution Calculus
Peter Baumgartner 0001, Cesare Tinelli |
CADE | 1 |
| 2003 | Preface to First order theorem proving
Peter Baumgartner 0001, Hantao Zhang 0001 |
J. Symb. Comput. | 1 |
| 2000 | FDPLL - A First Order Davis-Putnam-Longeman-Loveland Procedure
Peter Baumgartner 0001 |
CADE | 1 |
| 2000 | Workshop: Model Computation - Principles, Algorithms, Applications
Peter Baumgartner 0001, Christian G. Fermüller, Nicolas Peltier, Hantao Zhang 0001 |
CADE | 1 |
| 2000 | Theorem Proving Techniques for View Deletion in Databases
Chandrabose Aravindan, Peter Baumgartner 0001 |
J. Symb. Comput. | 2 |
| 1999 | A Confluent Connection Calculus
Peter Baumgartner 0001, Norbert Eisinger, Ulrich Furbach |
CADE | 1 |
| 1998 | Hyper Tableau - The Next Generation
Peter Baumgartner 0001 |
TABLEAUX | 1 |
| 1997 | Calculi for Disjunctive Logic Programming
Peter Baumgartner 0001, Ulrich Furbach |
ICLP | 1 |
| 1997 | Semantically Guided Theorem Proving for Diagnosis Applications
Peter Baumgartner 0001, Peter Fröhlich 0001, Ulrich Furbach, Wolfgang Nejdl |
IJCAI (1) | 1 |
| 1997 | Tableaux for Diagnosis Applications
Peter Baumgartner 0001, Peter Fröhlich 0001, Ulrich Furbach, Wolfgang Nejdl |
TABLEAUX | 1 |
| 1997 | Computing Answers with Model Elimination
Peter Baumgartner 0001, Ulrich Furbach, Frieder Stolzenburg |
Artif. Intell. | 1 |
| 1997 | A Disjunctive Positive Refinement of Model Elimination and its Application to Subsumption Deletion
Peter Baumgartner 0001, Stefan Brüning |
J. Autom. Reason. | 1 |
| 1996 | Linear and Unit-Resulting Refutations for Horn Theories
Peter Baumgartner 0001 |
J. Autom. Reason. | 1 |
| 1995 | Model Elimination, Logic Programming and Computing Answers
Peter Baumgartner 0001, Ulrich Furbach, Frieder Stolzenburg |
IJCAI | 1 |
| 1994 | Model Elimination Without Contrapositives
Peter Baumgartner 0001, Ulrich Furbach |
CADE | 1 |
| 1994 | PROTEIN: A PROver with a Theory Extension INterface
Peter Baumgartner 0001, Ulrich Furbach |
CADE | 1 |
| 1994 | Refinements of Theory Model Elimination and a Variant without Contrapositives
Peter Baumgartner 0001 |
ECAI | 1 |
| 1994 | Model Elimination Without Contrapositives and Its Application to PTTP
Peter Baumgartner 0001, Ulrich Furbach |
J. Autom. Reason. | 1 |
| 1993 | Consolution as a Framework for Comparing Calculi
Peter Baumgartner 0001, Ulrich Furbach |
J. Symb. Comput. | 1 |
| 1992 | An Order Theory Resolution Calculus
Peter Baumgartner 0001 |
LPAR | 1 |