Uwe Egly

dblp:e/UweEgly · DBLP profile ↗
← Back
44ranked-venue papers
25as first author
1since 2021 · last 2021
—ORCID · none

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

Theory of computation · 36 · 22 first-author · 1 since 2021Artificial intelligence and machine learning · 28 · 15 first-authorSoftware engineering, systems software and programming languages · 6 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-author
YearPublicationVenuePosition
2021 Two SAT solvers for solving quantified Boolean formulas with an arbitrary number of quantifier alternations
abstract
Abstract In recent years, expansion-based techniques have been shown to be very powerful in theory and practice for solving quantified Boolean formulas (QBF), the extension of propositional formulas with existential and universal quantifiers over Boolean variables. Such approaches partially expand one type of variable (either existential or universal) for obtaining a propositional abstraction of the QBF. If this formula is false, the truth value of the QBF is decided, otherwise further refinement steps are necessary. Classically, expansion-based solvers process the given formula quantifier-block wise and use one SAT solver per quantifier block. In this paper, we present a novel algorithm for expansion-based QBF solving that deals with the whole quantifier prefix at once. Hence recursive applications of the expansion principle are avoided and only two incremental SAT solvers are required. While our algorithm is naturally based on the $$\forall $$ ∀ Exp+Res calculus that is the formal foundation of expansion-based solving, it is conceptually simpler than present recursive approaches. Experiments indicate that the performance of our simple approach is comparable with the state of the art of QBF solving, especially in combination with other solving techniques.
Roderick Bloem, Nicolas Braud-Santoni, Vedad Hadzic, Uwe Egly, Florian Lonsing, Martina Seidl
Formal Methods Syst. Des.4
2019 QRATPre+: Effective QBF Preprocessing via Strong Redundancy Properties
Florian Lonsing, Uwe Egly
SAT2
2018 Evaluating QBF Solvers: Quantifier Alternations Matter
Florian Lonsing, Uwe Egly
CP2
2018 Expansion-Based QBF Solving Without Recursion
abstract
In recent years, expansion-based techniques have been shown to be very powerful in theory and practice for solving quantified Boolean formulas (QBF), the extension of propositional formulas with existential and universal quantifiers over Boolean variables. Such approaches partially expand one type of variable (either existential or universal) and pass the obtained formula to a SAT solver for deciding the QBF. State-of-the-art expansion-based solvers process the given formula quantifier-block wise and recursively apply expansion until a solution is found. In this paper, we present a novel algorithm for expansion-based QBF solving that deals with the whole quantifier prefix at once. Hence recursive applications of the expansion principle are avoided. Experiments indicate that the performance of our simple approach is comparable with the state of the art of QBF solving, especially in combination with other solving techniques.
Roderick Bloem, Nicolas Braud-Santoni, Vedad Hadzic, Uwe Egly, Florian Lonsing, Martina Seidl
FMCAD4
2017 DepQBF 6.0: A Search-Based QBF Solver Beyond Traditional QCDCL
Florian Lonsing, Uwe Egly
CADE2
2016 On Stronger Calculi for QBFs
Uwe Egly
SAT1
2016 Q-Resolution with Generalized Axioms
Florian Lonsing, Uwe Egly, Martina Seidl
SAT2
2015 Automated Benchmarking of Incremental SAT and QBF Solvers
Uwe Egly, Florian Lonsing, Johannes Oetsch
LPAR1
2015 Enhancing Search-Based QBF Solving by Dynamic Blocked Clause Elimination
Florian Lonsing, Fahiem Bacchus, Armin Biere, Uwe Egly, Martina Seidl
LPAR4
2015 Incrementally Computing Minimal Unsatisfiable Cores of QBFs via a Clause Group Solver API
Florian Lonsing, Uwe Egly
SAT2
2014 Incremental QBF Solving
Florian Lonsing, Uwe Egly
CP2
2014 SAT-based methods for circuit synthesis
abstract
Reactive synthesis supports designers by automatically constructing correct hardware from declarative specifications. Synthesis algorithms usually compute a strategy, and then construct a circuit that implements it. In this work, we study SAT- and QBF-based methods for the second step, i.e., computing circuits from strategies. This includes methods based on QBF-certification, interpolation, and computational learning. We present optimizations, efficient implementations, and experimental results for synthesis from safety specifications, where we outperform BDDs both regarding execution time and circuit size.
Roderick Bloem, Uwe Egly, Patrick Klampfl, Robert Könighofer, Florian Lonsing
FMCAD2
2014 Complexity Classifications for Logic-Based Argumentation
abstract
We consider logic-based argumentation in which an argument is a pair (Φ, α), where the support Φ is a minimal consistent set of formulae taken from a given knowledge base (usually denoted by Δ) that entails the claim α (a formula). We study the complexity of three central problems in argumentation: the existence of a support Φ⊆Δ, the verification of a support, and the relevance problem (given ψ, is there a support Φ such that ψ ∈ Φ?). When arguments are given in the full language of propositional logic, these problems are computationally costly tasks: the verification problem is DP-complete; the others are Σ p 2 -complete. We study these problems in Schaefer's famous framework where the considered propositional formulae are in generalized conjunctive normal form. This means that formulae are conjunctions of constraints built upon a fixed finite set of Boolean relations Γ (the constraint language). We show that according to the properties of this language Γ, deciding whether there exists a support for a claim in a given knowledge base is either polynomial, NP-complete, coNP-complete, or Σ p 2 -complete. We present a dichotomous classification, P or DP-complete, for the verification problem and a trichotomous classification for the relevance problem into either polynomial, NP-complete, or Σ p 2 -complete. These last two classifications are obtained by means of algebraic tools.
Nadia Creignou, Uwe Egly, Johannes Schmidt 0001
ACM Trans. Comput. Log.2
2013 Long-Distance Resolution: Proof Generation and Strategy Extraction in Search-Based QBF Solving
Uwe Egly, Florian Lonsing, Magdalena Widl
LPAR1
2013 Efficient Clause Learning for Quantified Boolean Formulas via QBF Pseudo Unit Propagation
Florian Lonsing, Uwe Egly, Allen Van Gelder
SAT2
2012 Complexity of logic-based argumentation in Schaefer's framework
abstract
We consider logic-based argumentation in which an argument is a pair (Φ, α), where the support Φ is a minimal consistent set of formulæof a given knowledge base that entails the formula α. We study the complexity of two different problems: the existence of a support and the verification of the validity of an argument. When arguments are given in the full language of propositional logic these problems are computationally costly tasks, they are respectively ΣP2- and DP-complete. We study these problems in Schaefer's famous framework. We consider the case where formulæare taken from a class of formulæin generalized conjunctive normal form. This means that the propositional formulæ considered are conjunctions of constraints taken from a fixed finite language Γ. We show that according to the properties of this language Γ, deciding whether there exists a support for a claim in a given knowledge base is either polynomial, NP-complete, coNP-complete or ΣP2
Nadia Creignou, Uwe Egly, Johannes Schmidt 0001
COMMA2
2012 On Sequent Systems and Resolution for QBFs
Uwe Egly
SAT1
2012 Guided Merging of Sequence Diagrams
Magdalena Widl, Armin Biere, Petra Kaufmann, Uwe Egly, Marijn Heule, Gerti Kappel, Martina Seidl, Hans Tompits
SLE4
2009 (1, 2)-QSAT: A Good Candidate for Understanding Phase Transitions Mechanisms
Nadia Creignou, Hervé Daudé, Uwe Egly, Raphaël Rossignol
SAT3
2008 ASPARTIX: Implementing Argumentation Frameworks Using Answer-Set Programming
Uwe Egly, Sarah Alice Gaggl, Stefan Woltran
ICLP1
2008 New Results on the Phase Transition for Random Quantified Boolean Formulas
Nadia Creignou, Hervé Daudé, Uwe Egly, Raphaël Rossignol
SAT3
2007 Phase Transition for Random Quantified XOR-Formulas
abstract
The QXORSAT problem is the quantified version of the satisfiability problem XORSAT in which the connective exclusive-or is used instead of the usual or. We study the phase transition associated with random QXORSAT instances. We give a description of this phase transition in the case of one alternation of quantifiers, thus performing an advanced practical and theoretical study on the phase transition of a quantified roblem.
Nadia Creignou, Hervé Daudé, Uwe Egly
J. Artif. Intell. Res.3
2006 Reasoning in Argumentation Frameworks Using Quantified Boolean Formulas
Uwe Egly, Stefan Woltran
COMMA1
2006 A Solver for QBFs in Nonprenex Form
Uwe Egly, Martina Seidl, Stefan Woltran
ECAI1
2003 Comparing Different Prenexing Strategies for Quantified Boolean Formulas
Uwe Egly, Martina Seidl, Hans Tompits, Stefan Woltran, Michael Zolda
SAT1
2002 Embedding Lax Logic into Intuitionistic Logic
Uwe Egly
CADE1
2001 Proof-complexity results for nonmonotonic reasoning
abstract
It is well-known that almost all nonmonotonic formalisms have a higher worst-case complexity than classical reasoning. In some sense, this observation denies one of the original motivations of nonmonotonic systems, which was the expectation taht nonmonotonic rules should help to speed-up the reasoning process, and not make it more difficult. In this paper, we look at this issue from a proof-theoretical perspective. We consider analytic calculi for certain nonmonotonic logis and analyze to what extent the presence of nonmonotonic rules can simplify the search for proofs. In particular, we show that there are classes of first-order formulae which have only extremely long “classical” proofs, i.e., proofs without applications of nonmonotonic rules, but there are short proofs using nonmonotonic inferences. Hence,despite the increase of complexity in the worst case, there are instances where nonmonotonic reasoning can be much simpler than classical (cut-free) reasoning.
Uwe Egly, Hans Tompits
ACM Trans. Comput. Log.1
2000 Properties of Embeddings from Int to S4
Uwe Egly
TABLEAUX1
2000 Practically Useful Variants of Definitional Translations to Normal Form
Uwe Egly, Thomas Rath
Inf. Comput.1
1999 On Intuitionistic Proof Transformations, their Complexity, and Application to Constructive Program Synthesis
abstract
We present a translation of intuitionistic sequent proofs from a multi-succedent calculus ℒ𝒥mc into a single-succedent calculus ℒ𝒥. The former gives a basis for automated proof search whereas the latter is better suited for proof presentation and p
Uwe Egly, Stephan Schmitt
Fundam. Informaticae1
1998 On Proof Complexity of Circumscription
Uwe Egly, Hans Tompits
TABLEAUX1
1998 An Answer to an Open Problem of Urquhart
Uwe Egly
Theor. Comput. Sci.1
1997 Some Pitfalls of LK-to-LJ Translations and How to Avoid Them
Uwe Egly
CADE1
1997 Is Non-Monotonic Reasoning Always Harder?
Uwe Egly, Hans Tompits
LPNMR1
1997 Lean Induction Principles for Tableaux
Matthias Baaz, Uwe Egly, Christian G. Fermüller
TABLEAUX2
1997 Non-elementary Speed-ups in Proof Length by Different Variants of Classical Analytic Calculi
Uwe Egly
TABLEAUX1
1997 On Definitional Transformations to Normal Form for Institionistic Logic
abstract
In this paper, we examine different definitional transformations into normal form for intuitionistic logic. In contrast to the classical case, “intuitionistic clauses” may contain implications and quantifiers. Usually, such definitional transformations introduce labels defining subfor-mulae. An obvious optimization is the use of implications instead of equivalences whenever possible, which can reduce the size of the resulting normal form. We compare the optimized transformation with the unoptimized transformation with respect to the shortest cut-free LJ-derivation of the resulting normal forms. The comparison is based on a sequence (H k ) k∈N of formulae for which the following hold: (i) there exist cut-free LJ-proofs of the unoptimized normal form of H k with length double-exponential in k, and (ii) any cut-free LJ-proof of the optimized normal form of H k has length non-elementary in k. The reason for the different behaviour is the simulation of analytic cuts by the unoptimized translation, which is not possible when the optimization is applied.
Uwe Egly
Fundam. Informaticae1
1996 On the Practical Value of Different Definitional Translations to Normal Form
Uwe Egly, Thomas Rath
CADE1
1996 On Different Structure-Preserving Translations to Normal Form
Uwe Egly
J. Symb. Comput.1
1994 KoMeT
Wolfgang Bibel, Stefan Brüning, Uwe Egly, Thomas Rath
CADE3
1994 On the Value of Antiprenexing
Uwe Egly
LPAR1
1993 A First Order Resolution Calculus with Symmetries
Uwe Egly
LPAR1
1992 A Simple Proof for the Pigeonhole Formulae
Uwe Egly
ECAI1
1992 Shortening Proofs by Quantifier Introduction
Uwe Egly
LPAR1