Parameterized Compilation
Disciplines
Computer Sciences (100%)
Keywords
- Parameterized Complexity,
- Fixed-Parameter Algorithms,
- Knowledge Compilation
Knowledge compilation offers a compelling approach to coping with computationally hard problems. This line of research was initiated in Theo early 1990s, and since then has become a very active and progressing field. Knowledge compilation proceeds in two phases: In Theo first phase Theo input data is compiled into a new representation, which is then used in a second phase to execute a number of individual tasks efficiently. Ideally, one aims at a compilation that causes only a polynomial increase in space, and Theo classical theory of compilation offers theoretical tools to decide whether such a compilation is possible or not. However, systematic research shows that most relevant problems are not compilable with a polynomial increase in space. Hence, Theo classical theory cannot provide reasonable guarantees for these problems. Theo goal of this project is to overcome this limit of classical knowledge compilation by utilizing structural aspects of problem inputs (such as as tree-likeness, degree of cyclicity, or backdoor size). As Theo key to this goal we propose to study knowledge compilation within Theo framework of parameterized complexity, which has become an important and successful research direction in algorithms and complexity. Parameterized complexity provides powerful methods and tools for exploiting structural aspects of problems and is therefore ideally suited for this purpose. Using parameters we can exploit structural aspects of Theo input in order to support Theo compilation. Hence we expect positive results in terms of upper bounds for compilation space and compilation time for problems that are not compilable in Theo classical sense. Theo proposed research will be driven by Theo study of concrete compilation problems that arise within broad areas like knowledge representation, abductive reasoning, logic programming, abstract argumentation, and propositional planning. Based on Theo insights gained from working on these concrete problems we will develop a rigorous approach to knowledge compilation that extends and refines Theo classical theory, and provides theoretical tools for parameterized upper and lower bounds. Theo theoretical objectives will be complemented by an empirical investigation on how parameters are distributed in real-world problem instances.
The research area of Knowledge Compilation (KC) offers a family of techniques and tools to successfully solve a variety of reasoning problems arising in computer science and artificial intelligence. The typical reasoning problem addressed by KC involves a stable piece of knowledge (for instance a catalogue of cars) which is queried multiple times in various and unpredictable ways (for instance by customers configuring their cars on the vendor online shop). The basic idea of KC is that of implementing the stable knowledge by specialized data structures over which the desired queries can be efficiently answered (customers demand for their queries to be answered quickly). The compilation stage periodically generates non-negligible costs for implementing the data structures, but these are amortized in the long run because the compiled information can be queried efficiently and is queried multiple times. The Parameterized Compilation project managed to push the theoretical limits of KC by several contributions, among which the following two deserve to be mentioned here. First, we developed the connection between KC and parameterized complexity, an approach allowing us to relativize negative results in KC by exploiting the structure of the piece of knowledge to be compiled. A basic example of negative result in KC is that propositional theories expressed in conjunctive normal form (CNF) do not admit succinct tractable representation, and hence knowledge bases in CNFs are not approachable within the KC paradigm. We pushed this kind of theoretical barrier by showing landmark results like that certain syntactic properties of CNFs, as well as of Boolean functions, guarantee succinct tractable representations. Second, we developed the theory of so-called tractable representations (in the par- lance above, data structures where certain target queries are feasible). Such a theory was partially settled by Darwiche and Marquis in a celebrated early-2000s paper on the so called KC Map, but not developed any further since then. A major contribution of the project is a substantial improvement of the state-of-the-art on tractable representation as presented in the KC map. This was made possible by a breakthrough connection between KC and an area of computational complexity called communication complexity.
- Technische Universität Wien - 100%
- Fedor Fomin, University of Bergen - Norway
- Michael Ralph Fellows, University of Bergen - Norway
- Hubert Chen, Universidad del Pais Vasco - Spain
- Bart Selman, Cornell University - USA
Research Output
- 117 Citations
- 27 Publications
-
2020
Title On Existential MSO and Its Relation to ETH DOI 10.1145/3417759 Type Journal Article Author Ganian R Journal ACM Transactions on Computation Theory (TOCT) Pages 1-32 Link Publication -
2018
Title How Many Variables are Needed to Express an Existential Positive Query? DOI 10.1007/s00224-018-9884-z Type Journal Article Author Bova S Journal Theory of Computing Systems Pages 1573-1594 -
2019
Title A Compendium of Parameterized Problems at Higher Levels of the Polynomial Hierarchy DOI 10.3390/a12090188 Type Journal Article Author De Haan R Journal Algorithms Pages 188 Link Publication -
2017
Title Herbrand Property, Finite Quasi-Herbrand Models, and a Chandra-Merlin Theorem for Quantified Conjunctive Queries DOI 10.1109/lics.2017.8005073 Type Conference Proceeding Abstract Author Bova S Pages 1-12 -
2017
Title Pareto Optimal Allocation under Uncertain Preferences DOI 10.24963/ijcai.2017/12 Type Conference Proceeding Abstract Author Aziz H Pages 77-83 Link Publication -
2017
Title On the Parameterized Complexity of Finding Small Unsatisfiable Subsets of CNF Formulas and CSP Instances DOI 10.1145/3091528 Type Journal Article Author De Haan R Journal ACM Transactions on Computational Logic (TOCL) Pages 1-46 -
2017
Title Circuit Treewidth, Sentential Decision, and Query Compilation DOI 10.1145/3034786.3034787 Type Conference Proceeding Abstract Author Bova S Pages 233-246 Link Publication -
2016
Title Free weak nilpotent minimum algebras DOI 10.1007/s00500-016-2340-6 Type Journal Article Author Aguzzoli S Journal Soft Computing Pages 79-95 -
2022
Title Stable matching with uncertain pairwise preferences DOI 10.1016/j.tcs.2022.01.028 Type Journal Article Author Aziz H Journal Theoretical Computer Science Pages 1-11 Link Publication -
2014
Title Small Unsatisfiable Subsets in Constraint Satisfaction DOI 10.1109/ictai.2014.72 Type Conference Proceeding Abstract Author De Haan R Pages 429-436 -
2014
Title Model checking existential logic on partially ordered sets DOI 10.1145/2603088.2603110 Type Conference Proceeding Abstract Author Bova S Pages 1-10 Link Publication -
2014
Title Quantified Conjunctive Queries on Partially Ordered Sets DOI 10.1007/978-3-319-13524-3_11 Type Book Chapter Author Bova S Publisher Springer Nature Pages 122-134 -
2014
Title Fixed-Parameter Tractable Reductions to SAT DOI 10.1007/978-3-319-09284-3_8 Type Book Chapter Author De Haan R Publisher Springer Nature Pages 85-102 -
2014
Title Subexponential Time Complexity of CSP with Global Constraints DOI 10.1007/978-3-319-10428-7_21 Type Book Chapter Author De Haan R Publisher Springer Nature Pages 272-288 -
2016
Title Quantified conjunctive queries on partially ordered sets DOI 10.1016/j.tcs.2016.01.010 Type Journal Article Author Bova S Journal Theoretical Computer Science Pages 72-84 Link Publication -
2016
Title On Compiling Structured CNFs to OBDDs DOI 10.1007/s00224-016-9715-z Type Journal Article Author Bova S Journal Theory of Computing Systems Pages 637-655 Link Publication -
2016
Title Parameterized Complexity Results for the Kemeny Rule in Judgment Aggregation DOI 10.3233/978-1-61499-672-9-1502 Type Book Chapter Author De Haan Ronald Publisher IOS Press -
2017
Title SAT-Encodings for Special Treewidth and Pathwidth DOI 10.1007/978-3-319-66263-3_27 Type Book Chapter Author Lodha N Publisher Springer Nature Pages 429-445 -
2017
Title Parameterized complexity classes beyond para-NP DOI 10.1016/j.jcss.2017.02.002 Type Journal Article Author De Haan R Journal Journal of Computer and System Sciences Pages 16-57 Link Publication -
2015
Title Model Checking Existential Logic on Partially Ordered Sets DOI 10.1145/2814937 Type Journal Article Author Bova S Journal ACM Transactions on Computational Logic (TOCL) Pages 1-35 Link Publication -
2015
Title Machine Characterizations for Parameterized Complexity Classes Beyond Para-NP DOI 10.1007/978-3-662-46078-8_18 Type Book Chapter Author De Haan R Publisher Springer Nature Pages 217-229 -
2016
Title Stable Matching with Uncertain Linear Preferences DOI 10.1007/978-3-662-53354-3_16 Type Book Chapter Author Aziz H Publisher Springer Nature Pages 195-206 -
2015
Title The complexity of equivalence, entailment, and minimization in existential positive logic DOI 10.1016/j.jcss.2014.10.002 Type Journal Article Author Bova S Journal Journal of Computer and System Sciences Pages 443-457 Link Publication -
2015
Title On Compiling CNFs into Structured Deterministic DNNFs DOI 10.1007/978-3-319-24318-4_15 Type Book Chapter Author Bova S Publisher Springer Nature Pages 199-214 -
2015
Title A complete parameterized complexity analysis of bounded planning DOI 10.1016/j.jcss.2015.04.002 Type Journal Article Author Bäckström C Journal Journal of Computer and System Sciences Pages 1311-1332 Link Publication -
2015
Title On the Subexponential-Time Complexity of CSP DOI 10.1613/jair.4540 Type Journal Article Author De Haan R Journal Journal of Artificial Intelligence Research Pages 203-234 Link Publication -
2015
Title A Dichotomy Result for Ramsey Quantifiers DOI 10.1007/978-3-662-47709-0_6 Type Book Chapter Author De Haan R Publisher Springer Nature Pages 69-80