SAT-Based Local Improvement Methods (SLIM)
SAT-Based Local Improvement Methods (SLIM)
Disciplines
Computer Sciences (40%); Mathematics (60%)
Keywords
-
SAT-encodings,
Hypertree Width,
Graph Width Parameters,
Clique-Width
Structural decomposition is one of the most successful approaches to the solution of hard computational problems, such as for probabilistic reasoning and computational medical diagnosis. Finding a suitable structural decomposition is itself a computationally hard problem. In this project we propose to study a new approach to finding structural decompositions. The idea is to use an exact method (in particular one that is based on satisfiability- solvers) to locally improve a heuristically obtained decomposition. Based on this new idea we will develop new algorithms for the decomposition of graphs and hypergraphs as well as for structural Bayesian Network learning. Our new approach bears the potential of achieving better decompositions for instances that are too large to be handled by exact approaches, and it also provides novel applications for satisfiability solver technology. The research will be a combination of theoretical investigations and the development and testing of prototype implementations.
Many hard computational problems can be efficiently translated into the propositional satisfiability problem (SAT) and then solved with a powerful SAT solver or variants such as MaxSAT or QBF-SAT. In some cases, the translation causes a significant blow-up in size, so this one-shot translation is not feasible. In this project, we overcome this limitation by repeatedly translating small local parts of the problem instance to SAT, which allows us to scale the SAT solver's power to large instances. We could successfully implement this approach for various critical computational problems, including learning the structure of a Bayesian network, inducing an interpretable decision tree, or minimizing a Boolean circuit.
- Technische Universität Wien - 100%
- Matti Järvisalo, University of Helsinki - Finland
- Mikko Koivisto, University of Helsinki - Finland
- Martin Grohe, RWTH Aachen - Germany
- Marijn J. H. Heule, Carnegie Mellon University - USA
- Sebastian Ordyniak, University of Sheffield - United Kingdom
Research Output
- 43 Citations
- 54 Publications
- 1 Artistic Creations
- 1 Software
- 3 Disseminations
- 1 Scientific Awards
- 1 Fundings
-
2023
Title The Parameterized Complexity of Finding Concise Local Explanations DOI 10.24963/ijcai.2023/369 Type Conference Proceeding Abstract Author Ordyniak S Pages 3312-3320 Link Publication -
2023
Title Learning Small Decision Trees with Large Domain DOI 10.24963/ijcai.2023/355 Type Conference Proceeding Abstract Author Eiben E Pages 3184-3192 Link Publication -
2023
Title Computing Twin-width with SAT and Branch & Bound DOI 10.24963/ijcai.2023/224 Type Conference Proceeding Abstract Author Schidler A Pages 2013-2021 Link Publication -
2023
Title SAT-boosted Tabu Search for Coloring Massive Graphs DOI 10.1145/3603112 Type Journal Article Author Schidler A Journal ACM Journal of Experimental Algorithmics Pages 1-19 Link Publication -
2023
Title The Computational Complexity of Concise Hypersphere Classification Type Conference Proceeding Abstract Author Eduard Eiben Conference ICML 2023, International Conference on Machine Learning Pages 9060-9070 Link Publication -
2023
Title Are hitting formulas hard for resolution? DOI 10.1016/j.dam.2023.05.003 Type Journal Article Author Peitl T Journal Discrete Applied Mathematics Pages 173-184 Link Publication -
2023
Title Circuit Minimization with QBF-Based Exact Synthesis DOI 10.1609/aaai.v37i4.25524 Type Journal Article Author Reichl F Journal Proceedings of the AAAI Conference on Artificial Intelligence Pages 4087-4094 Link Publication -
2023
Title Co-Certificate Learning with SAT Modulo Symmetries DOI 10.48550/arxiv.2306.10427 Type Preprint Author Kirchweger M -
2023
Title Scalability for SAT-based combinatorial problem solving Type PhD Thesis Author André Schidler Link Publication -
2023
Title Scalable Bayesian network structure learning using SAT-based methods Type PhD Thesis Author Vaidyanathan Peruvemba Ramaswamy Link Publication -
2023
Title IPASIR-UP: User Propagators for CDCL DOI 10.4230/lipics.sat.2023.8 Type Conference Proceeding Abstract Author Fazekas K Conference LIPIcs, Volume 271, SAT 2023 Pages 8:1 - 8:13 Link Publication -
2023
Title SAT-Based Generation of Planar Graphs DOI 10.4230/lipics.sat.2023.14 Type Conference Proceeding Abstract Author Kirchweger M Conference LIPIcs, Volume 271, SAT 2023 Pages 14:1 - 14:18 Link Publication -
2023
Title A SAT Solver's Opinion on the Erdős-Faber-Lovász Conjecture DOI 10.4230/lipics.sat.2023.13 Type Conference Proceeding Abstract Author Kirchweger M Conference LIPIcs, Volume 271, SAT 2023 Pages 13:1 - 13:17 Link Publication -
2023
Title Computing optimal hypertree decompositions with SAT DOI 10.1016/j.artint.2023.104015 Type Journal Article Author Schidler A Journal Artificial Intelligence Pages 104015 Link Publication -
2023
Title CSP beyond tractable constraint languages DOI 10.1007/s10601-023-09362-3 Type Journal Article Author Dreier J Journal Constraints Pages 450-471 Link Publication -
2022
Title Weighted Model Counting with Twin-Width DOI 10.48550/arxiv.2206.01706 Type Preprint Author Ganian R -
2022
Title Threshold Treewidth and Hypertree Width DOI 10.1613/jair.1.13661 Type Journal Article Author Ganian R Journal Journal of Artificial Intelligence Research Pages 1687-1713 Link Publication -
2020
Title Fixed-Parameter Tractability of Dependency QBF with Structural Parameters DOI 10.24963/kr.2020/40 Type Conference Proceeding Abstract Author Ganian R Pages 392-402 -
2020
Title On the Parameterized Complexity of Clustering Incomplete Data into Subspaces of Small Rank DOI 10.1609/aaai.v34i04.5804 Type Journal Article Author Ganian R Journal Proceedings of the AAAI Conference on Artificial Intelligence -
2020
Title Theory and Applications of Satisfiability Testing - SAT 2020 - 23rd International Conference, Alghero, Italy, July 3-10, 2020, Proceedings DOI 10.1007/978-3-030-51825-7_29 Type Book Chapter Publisher Springer International Publishing -
2020
Title Theory and Applications of Satisfiability Testing - SAT 2020 - 23rd International Conference, Alghero, Italy, July 3-10, 2020, Proceedings DOI 10.1007/978-3-030-51825-7_19 Type Book Chapter Publisher Springer International Publishing -
2020
Title Principles and Practice of Constraint Programming - 26th International Conference, CP 2020, Louvain-la-Neuve, Belgium, September 7-11, 2020, Proceedings DOI 10.1007/978-3-030-58475-7_17 Type Book Chapter Publisher Springer International Publishing -
2020
Title Principles and Practice of Constraint Programming - 26th International Conference, CP 2020, Louvain-la-Neuve, Belgium, September 7-11, 2020, Proceedings DOI 10.1007/978-3-030-58475-7_16 Type Book Chapter Publisher Springer International Publishing -
2020
Title Principles and Practice of Constraint Programming - 26th International Conference, CP 2020, Louvain-la-Neuve, Belgium, September 7-11, 2020, Proceedings DOI 10.1007/978-3-030-58475-7_30 Type Book Chapter Publisher Springer International Publishing -
2020
Title 2020 Proceedings of the Twenty-Second Workshop on Algorithm Engineering and Experiments (ALENEX) DOI 10.1137/1.9781611976007.1 Type Book Chapter Publisher Society for Industrial and Applied Mathematics -
2020
Title Threshold Treewidth and Hypertree Width DOI 10.24963/ijcai.2020/263 Type Conference Proceeding Abstract Author Ganian R Pages 1898-1904 Link Publication -
2021
Title New width parameters for SAT and #SAT DOI 10.1016/j.artint.2021.103460 Type Journal Article Author Ganian R Journal Artificial Intelligence Pages 103460 Link Publication -
2021
Title Finding the Hardest Formulas for Resolution (Extended Abstract) DOI 10.24963/ijcai.2021/657 Type Conference Proceeding Abstract Author Peitl T Pages 4814-4818 Link Publication -
2021
Title Backdoor DNFs DOI 10.24963/ijcai.2021/194 Type Conference Proceeding Abstract Author Ordyniak S Pages 1403-1409 Link Publication -
2022
Title SAT-Based Local Search for Plane Subgraph Partitions (CG Challenge) DOI 10.4230/lipics.socg.2022.74 Type Conference Proceeding Abstract Author Schidler A Conference LIPIcs, Volume 224, SoCG 2022 Pages 74:1 - 74:8 Link Publication -
2022
Title SAT Backdoors: Depth Beats Size DOI 10.4230/lipics.esa.2022.46 Type Conference Proceeding Abstract Author Dreier J Conference LIPIcs, Volume 244, ESA 2022 Pages 46:1 - 46:18 Link Publication -
2022
Title PACE Solver Description: DAGer - Cutting out Cycles with MaxSAT DOI 10.4230/lipics.ipec.2022.32 Type Conference Proceeding Abstract Author Kiesel R Conference LIPIcs, Volume 249, IPEC 2022 Pages 32:1 - 32:4 Link Publication -
2022
Title Finding a Cluster in Incomplete Data DOI 10.4230/lipics.esa.2022.47 Type Conference Proceeding Abstract Author Eiben E Conference LIPIcs, Volume 244, ESA 2022 Pages 47:1 - 47:14 Link Publication -
2022
Title Weighted Model Counting with Twin-Width DOI 10.4230/lipics.sat.2022.15 Type Conference Proceeding Abstract Author Ganian R Conference LIPIcs, Volume 236, SAT 2022 Pages 15:1 - 15:17 Link Publication -
2022
Title A SAT Attack on Rota's Basis Conjecture DOI 10.4230/lipics.sat.2022.4 Type Conference Proceeding Abstract Author Kirchweger M Conference LIPIcs, Volume 236, SAT 2022 Pages 4:1 - 4:18 Link Publication -
2022
Title 2022 Proceedings of the Symposium on Algorithm Engineering and Experiments (ALENEX) DOI 10.1137/1.9781611977042.6 Type Book Chapter Publisher Society for Industrial and Applied Mathematics -
2022
Title A Dynamic MaxSAT-based Approach to Directed Feedback Vertex Sets DOI 10.48550/arxiv.2211.06109 Type Preprint Author Kiesel R -
2022
Title Tractable Abstract Argumentation via Backdoor-Treewidth DOI 10.1609/aaai.v36i5.20501 Type Journal Article Author Dvorák W Journal Proceedings of the AAAI Conference on Artificial Intelligence Pages 5608-5615 Link Publication -
2020
Title Solving the Steiner Tree Problem with few Terminals DOI 10.1109/ictai50040.2020.00054 Type Conference Proceeding Abstract Author Fichte J Pages 293-300 Link Publication -
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 -
2021
Title SAT Modulo Symmetries for Graph Generation DOI 10.4230/lipics.cp.2021.34 Type Conference Proceeding Abstract Author Kirchweger M Conference LIPIcs, Volume 210, CP 2021 Pages 34:1 - 34:16 Link Publication -
2021
Title Formalizing Graph Trail Properties in Isabelle/HOL DOI 10.48550/arxiv.2103.03607 Type Preprint Author Kovacs L -
2022
Title Learning large Bayesian networks with expert constraints Type Conference Proceeding Abstract Author Stefan Szeider Conference UAI 2022, Uncertainty in Artificial Intelligence Pages 1592-1601 Link Publication -
2021
Title The Parameterized Complexity of Clustering Incomplete Data DOI 10.1609/aaai.v35i8.16896 Type Journal Article Author Eiben E Journal Proceedings of the AAAI Conference on Artificial Intelligence Pages 7296-7304 Link Publication -
2021
Title Turbocharging Treewidth-Bounded Bayesian Network Structure Learning DOI 10.1609/aaai.v35i5.16508 Type Journal Article Author Ramaswamy V Journal Proceedings of the AAAI Conference on Artificial Intelligence Pages 3895-3903 Link Publication -
2021
Title SAT-based Decision Tree Learning for Large Data Sets DOI 10.1609/aaai.v35i5.16509 Type Journal Article Author Schidler A Journal Proceedings of the AAAI Conference on Artificial Intelligence Pages 3904-3912 Link Publication -
2021
Title Parameterized Complexity of Small Decision Tree Learning DOI 10.1609/aaai.v35i7.16800 Type Journal Article Author Ordyniak S Journal Proceedings of the AAAI Conference on Artificial Intelligence Pages 6454-6462 Link Publication -
2021
Title Learning Fast-Inference Bayesian Networks Type Conference Proceeding Abstract Author Stefan Szeider Conference NeurIPS 2021, Advances in Neural Information Processing Systems Pages 17852-17863 Link Publication -
2020
Title MaxSAT-Based Postprocessing for Treedepth DOI 10.1007/978-3-030-58475-7_28 Type Book Chapter Author Peruvemba Ramaswamy V Publisher Springer Nature Pages 478-495 -
2023
Title On the parameterized complexity of clustering problems for incomplete data DOI 10.1016/j.jcss.2022.12.001 Type Journal Article Author Eiben E Journal Journal of Computer and System Sciences Pages 1-19 -
2023
Title Co-Certificate Learning with SAT Modulo Symmetries DOI 10.24963/ijcai.2023/216 Type Conference Proceeding Abstract Author Kirchweger M Pages 1944-1953 Link Publication -
2024
Title Backdoor DNFs DOI 10.1016/j.jcss.2024.103547 Type Journal Article Author Ordyniak S Journal Journal of Computer and System Sciences Pages 103547 Link Publication -
2019
Title The Parameterized Complexity of Clustering Incomplete Data DOI 10.48550/arxiv.1911.01465 Type Preprint Author Eiben E Link Publication -
2020
Title Formalizing Graph Trail Properties in Isabelle/HOL DOI 10.1007/978-3-030-53518-6_12 Type Book Chapter Author Kovács L Publisher Springer Nature Pages 190-205 Link Publication
-
2021
Link
Title SAT Modulo Symmetries for Graph Generation DOI 10.5281/zenodo.5170574 Link Link
-
2021
Link
Title A Lecture on Algorithms at the Austrian Parliament Type A talk or presentation Link Link -
2023
Link
Title Organised a Dagstuhl Seminar DOI 10.4230/dagrep.13.6.106 Type Participation in an activity, workshop or similar Link Link -
2022
Link
Title Outreach activity at the Vienna Science Festival 2022 Type Participation in an activity, workshop or similar Link Link
-
2020
Title Best paper award Type Poster/abstract prize DOI 10.1007/978-3-030-58475-7_30 Level of Recognition Continental/International
-
2023
Title Structure Identification with SAT (STRIDES) Type Research grant (including intramural programme) DOI 10.55776/p36420 Start of Funding 2023 Funder Austrian Science Fund (FWF)