Valentin Mayer-Eichberger

dblp:29/3643 · DBLP profile ↗
← Back
8ranked-venue papers
3as first author
1since 2021 · last 2022
—ORCID · none

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

Artificial intelligence and machine learning · 8 · 3 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorTheory of computation · 2 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1
YearPublicationVenuePosition
2022 QBF Programming with the Modeling Language Bule
abstract
We introduce Bule, a modeling language for problems from the complexity class PSPACE via quantified Boolean formulas (QBF) - that is, propositional formulas in which the variables are existentially or universally quantified. Bule allows the user to write a high-level representation of the problem in a natural, rule-based language, that is inspired by stratified Datalog. We implemented a tool of the same name that converts the high-level representation into DIMACS format and thus provides an interface to aribtrary QBF solvers, so that the modeled problems can also be solved. We analyze the complexity-theoretic properties of our modeling language, provide a library for common modeling patterns, and evaluate our language and tool on several examples.
Jean Christoph Jung, Valentin Mayer-Eichberger, Abdallah Saffidine
SAT2
2020 Positional Games and QBF: The Corrective Encoding
Valentin Mayer-Eichberger, Abdallah Saffidine
SAT1
2016 On CNF Encodings of Decision Diagrams
Ignasi Abío, Graeme Gange, Valentin Mayer-Eichberger, Peter J. Stuckey
CPAIOR3
2016 Modelling Satisfiability Problems: Theory and Practice
Valentin Mayer-Eichberger
IJCAI1
2015 Just-in-Time Hierarchical Constraint Decomposition
Valentin Mayer-Eichberger
AAAI1
2015 Encoding Linear Constraints with Implication Chains to CNF
Ignasi Abío, Valentin Mayer-Eichberger, Peter J. Stuckey
CP2
2014 SAT and Hybrid Models of the Car Sequencing Problem
Christian Artigues, Emmanuel Hebrard, Valentin Mayer-Eichberger, Mohamed Siala 0002, Toby Walsh
CPAIOR3
2012 A New Look at BDDs for Pseudo-Boolean Constraints
abstract
Pseudo-Boolean constraints are omnipresent in practical applications, and thus a significant effort has been devoted to the development of good SAT encoding techniques for them. Some of these encodings first construct a Binary Decision Diagram (BDD) for the constraint, and then encode the BDD into a propositional formula. These BDD-based approaches have some important advantages, such as not being dependent on the size of the coefficients, or being able to share the same BDD for representing many constraints. We first focus on the size of the resulting BDDs, which was considered to be an open problem in our research community. We report on previous work where it was proved that there are Pseudo-Boolean constraints for which no polynomial BDD exists. We also give an alternative and simpler proof assuming that NP is different from Co-NP. More interestingly, here we also show how to overcome the possible exponential blowup of BDDs by \emph{coefficient decomposition}. This allows us to give the first polynomial generalized arc-consistent ROBDD-based encoding for Pseudo-Boolean constraints. Finally, we focus on practical issues: we show how to efficiently construct such ROBDDs, how to encode them into SAT with only 2 clauses per node, and present experimental results that confirm that our approach is competitive with other encodings and state-of-the-art Pseudo-Boolean solvers.
Ignasi Abío, Robert Nieuwenhuis, Albert Oliveras, Enric Rodríguez-Carbonell, Valentin Mayer-Eichberger
J. Artif. Intell. Res.5