• Skip to content (access key 1)
  • Skip to search (access key 7)
FWF — Austrian Science Fund
  • Go to overview page Discover

    • Research Radar
      • Research Radar Archives 1974–1994
    • Discoveries
      • Emmanuelle Charpentier
      • Adrian Constantin
      • Monika Henzinger
      • Ferenc Krausz
      • Wolfgang Lutz
      • Walter Pohl
      • Christa Schleper
      • Elly Tanaka
      • Anton Zeilinger
    • Impact Stories
      • Verena Gassner
      • Wolfgang Lechner
      • Birgit Mitter
      • Oliver Spadiut
      • Georg Winter
    • scilog Magazine
    • Austrian Science Awards
      • FWF Wittgenstein Awards
      • FWF ASTRA Awards
      • FWF START Awards
      • Award Ceremony
    • excellent=austria
      • Clusters of Excellence
      • Emerging Fields
    • In the Spotlight
      • 40 Years of Erwin Schrödinger Fellowships
      • Quantum Austria
    • Dialogs and Talks
      • think.beyond Summit
    • Knowledge Transfer Events
    • E-Book Library
  • Go to overview page Funding

    • Portfolio
      • excellent=austria
        • Clusters of Excellence
        • Emerging Fields
      • Projects
        • Principal Investigator Projects
        • Principal Investigator Projects International
        • Clinical Research
        • 1000 Ideas
        • Arts-Based Research
        • FWF Wittgenstein Award
      • Careers
        • ESPRIT
        • FWF ASTRA Awards
        • Erwin Schrödinger
        • doc.funds
        • doc.funds.connect
      • Collaborations
        • Specialized Research Groups
        • Special Research Areas
        • Research Groups
        • International – Multilateral Initiatives
        • #ConnectingMinds
      • Communication
        • Top Citizen Science
        • Science Communication
        • Book Publications
        • Digital Publications
        • Open-Access Block Grant
      • Subject-Specific Funding
        • AI Mission Austria
        • Belmont Forum
        • ERA-NET HERA
        • ERA-NET NORFACE
        • ERA-NET QuantERA
        • Alternative Methods to Animal Testing
        • European Partnership BE READY
        • European Partnership Biodiversa+
        • European Partnership BrainHealth
        • European Partnership ERA4Health
        • European Partnership ERDERA
        • European Partnership EUPAHW
        • European Partnership FutureFoodS
        • European Partnership OHAMR
        • European Partnership PerMed
        • European Partnership Water4All
        • Gottfried and Vera Weiss Award
        • LUKE – Ukraine
        • netidee SCIENCE
        • Herzfelder Foundation Projects
        • Quantum Austria
        • Rückenwind Funding Bonus
        • WE&ME Award
        • Zero Emissions Award
      • International Collaborations
        • Belgium/Flanders
        • Germany
        • France
        • Italy/South Tyrol
        • Japan
        • Korea
        • Luxembourg
        • Poland
        • Switzerland
        • Slovenia
        • Taiwan
        • Tyrol-South Tyrol-Trentino
        • Czech Republic
        • Hungary
    • Step by Step
      • Find Funding
      • Submitting Your Application
      • International Peer Review
      • Funding Decisions
      • Carrying out Your Project
      • Closing Your Project
      • Further Information
        • Integrity and Ethics
        • Inclusion
        • Applying from Abroad
        • Personnel Costs
        • PROFI
        • Final Project Reports
        • Final Project Report Survey
    • FAQ
      • Project Phase PROFI
      • Project Phase Ad Personam
      • Expiring Programs
        • Elise Richter and Elise Richter PEEK
        • FWF START Awards
  • Go to overview page About Us

    • Mission Statement
    • FWF Video
    • Values
    • Facts and Figures
    • Annual Report
    • What We Do
      • Research Funding
        • Matching Funds Initiative
      • International Collaborations
      • Studies and Publications
      • Equal Opportunities and Diversity
        • Objectives and Principles
        • Measures
        • Creating Awareness of Bias in the Review Process
        • Terms and Definitions
        • Your Career in Cutting-Edge Research
      • Open Science
        • Open-Access Policy
          • Open-Access Policy for Peer-Reviewed Publications
          • Open-Access Policy for Peer-Reviewed Book Publications
          • Open-Access Policy for Research Data
        • Research Data Management
        • Citizen Science
        • Open Science Infrastructures
        • Open Science Funding
      • Evaluations and Quality Assurance
      • Academic Integrity
      • Science Communication
      • Philanthropy
      • Sustainability
    • History
    • Legal Basis
    • Organization
      • Executive Bodies
        • Executive Board
        • Supervisory Board
        • Assembly of Delegates
        • Scientific Board
        • Juries
      • FWF Office
    • Jobs at FWF
  • Go to overview page News

    • News
    • Press
      • Logos
    • Calendar
      • Post an Event
      • FWF Informational Events
    • Job Openings
      • Enter Job Opening
    • Newsletter
  • Discovering
    what
    matters.

    FWF-Newsletter Press-Newsletter Calendar-Newsletter Job-Newsletter scilog-Newsletter

    SOCIAL MEDIA

    • LinkedIn, external URL, opens in a new window
    • , external URL, opens in a new window
    • Facebook, external URL, opens in a new window
    • Instagram, external URL, opens in a new window
    • YouTube, external URL, opens in a new window

    SCILOG

    • Scilog — The science magazine of the Austrian Science Fund (FWF)
  • elane login, external URL, opens in a new window
  • Scilog external URL, opens in a new window
  • de Wechsle zu Deutsch

  

From QBF to DQBF: Theory together with Practice

From QBF to DQBF: Theory together with Practice

Tomas Peitl (ORCID: 0000-0001-7799-1568)
  • Grant DOI 10.55776/J4361
  • Funding program Erwin Schrödinger
  • Status ended
  • Start November 1, 2019
  • End November 30, 2022
  • Funding amount € 165,130

Disciplines

Computer Sciences (100%)

Keywords

    DQBF, Dependency Schemes, Propositional Satisfiability, QBF proof complexity, QCDCL, QBF

Abstract Final report

Mathematical and computerized optimization is by now an essential ingredient of both private and industrial life. Unfortunately, as it turns out optimization is typically really hard. In fact, it is sometimes so hard that already finding any solution of some problem---the search version of the problem---is infeasible, not to mention finding the optimal one. Consider for instance the travelling salesperson problem, where we are interested in the shortest route that visits each of a set of destinations. Already deciding whether there is any route that visits each destination in under a given total time is hard. In spite of this inherent hardness, scientists have developed algorithms and software that can solve large, practically relevant optimization/search problems. But since it would be impractical and costly to develop software for every single application from scratch, we instead have a handful of solvers for the most general problems, and we encode other problems in their languages. Unfortunately, hardness strikes again. As it turns out, it is not only hard to solve problems, sometimes it is hard even to translate them to a different language. More expressive languages are needed in order to encode problems of higher complexity. Here is where quantification comes in. Consider the problem of finding the optimal strategy for chess. We can encode the strategy into the following formula: there is a move of White, such that for all moves of Black, there is a move of White, ..., such that White mates. Alternation between universal (for all moves...) and existential (there is a move...) parts is essential to encode the game; it would be impossible without quantification. Logical formulas like these, in which we are interested, are called (ordinary) quantified Boolean formulas or QBF for short. Dependency QBF is a generalization that corresponds to multiple-player games. Apart from games, QBF and DQBF find their application in areas such as software verification and synthesis, artificial intelligence, and automated design of integrated circuits. This project aims to further the understanding of QBF and DQBF by taking two innovative approaches. First, we want to look at these two concepts jointly. Second, we want to investigate theoretical properties as well as develop practical solvers. Several questions arise on the way: about the relationship between QBF and DQBF; between theoretical concepts and actual solvers; and about smart encodings and their impact on solver performance. The project is situated at the interface of theory and practice, and as such both mathematical work with pen and paper, as well as large-scale computations over clusters with hundreds of processors will be required.

The project's main goal was to advance our understanding of quantified Boolean formulas (QBF) and dependency quantified Boolean formulas (DQBF), which are mathematical representations of complex decision problems. Such formulas are used to model and solve real-world problems in areas like artificial intelligence, optimization, and software and hardware verification and synthesis. This research sought to bridge the gap between theory and practice in the field, as the two have often been developed separately in the past, leading to a lack of proper theoretical foundations for practical advancements. Proof systems are a formal way to study mathematical proofs, and they provide a structured framework for understanding the properties and complexities of different problems. Solvers for hard problems are often too complex to be analyzed directly, but if they can produce formal proofs, they can be understood through them. One significant outcome of the project was a better understanding of the hardness of proving certain mathematical formulas. We were able to map the hardness landscape for resolution, which is one of the most fundamental proof systems in computer science, and which is also used in practice. This work resulted in a dataset containing formulas and proofs, as well as a software tool that can compute the shortest proofs of formulas. These resources can help researchers further investigate the hardness of different problems and potentially develop more efficient algorithms for solving them. Dependency schemes are algorithms that manipulate formulas to make them easier to solve, often by rearranging variables in a problem or discovering hidden causal relationships. They provide valuable insights for developing proof systems and solvers. Within this project we developed new dependency schemes and analyzed them from the point of view of their respective proof systems. Another important finding was the comparison of various QBF-solving algorithms. We studied the power of different algorithms used in state-of-the-art QBF solvers. This research led to the successful implementation of a new feature in the QBF solver Qute. In conclusion, this project has made important strides in bridging the gap between theory and practice in the study of QBF and DQBF. The research has led to a deeper understanding of the hardness of formulas, the development of more efficient solving algorithms, and the introduction of new dependency schemes. These advances have the potential to make a significant impact on the practical applications of QBF and DQBF in solving complex decision problems in various fields.

Research institution(s)
  • Technische Universität Wien - 100%
  • Friedrich Schiller Universität Jena - 100%

Research Output

  • 19 Citations
  • 16 Publications
  • 1 Datasets & models
  • 2 Software
  • 2 Scientific Awards
Publications
  • 2021
    Title Strong (D)QBF Dependency Schemes via Implication-free Resolution Paths
    Type Journal Article
    Author Beyersdorff O
    Journal Electronic Colloquium on Computational Complexity
    Link Publication
  • 2023
    Title Hardness Characterisations and Size-width Lower Bounds for QBF Resolution
    DOI 10.1145/3565286
    Type Journal Article
    Author Beyersdorff O
    Journal ACM Transactions on Computational Logic
  • 2022
    Title Should Decisions in QCDCL Follow Prefix Order?
    DOI 10.4230/lipics.sat.2022.11
    Type Conference Proceeding Abstract
    Author Böhm B
    Conference LIPIcs, Volume 236, SAT 2022
    Pages 11:1 - 11:19
    Link Publication
  • 2020
    Title Hard QBFs for Merge Resolution
    Type Conference Proceeding Abstract
    Author Beyersdorff O
    Conference 40th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2020
    Link Publication
  • 2024
    Title Should Decisions in QCDCL Follow Prefix Order?
    DOI 10.1007/s10817-024-09694-6
    Type Journal Article
    Author Böhm B
    Journal Journal of Automated Reasoning
  • 2024
    Title QCDCL with cube learning or pure literal elimination - What is best?
    DOI 10.1016/j.artint.2024.104194
    Type Journal Article
    Author Böhm B
    Journal Artificial Intelligence
  • 2023
    Title Co-Certificate Learning with SAT Modulo Symmetries
    DOI 10.48550/arxiv.2306.10427
    Type Preprint
    Author Kirchweger M
    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
    Link Publication
  • 2020
    Title Strong (D)QBF Dependency Schemes via Tautology-Free Resolution Paths
    DOI 10.1007/978-3-030-51825-7_28
    Type Book Chapter
    Author Beyersdorff O
    Publisher Springer Nature
    Pages 394-411
  • 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 Davis and Putnam Meet Henkin: Solving DQBF with Resolution
    DOI 10.1007/978-3-030-80223-3_4
    Type Book Chapter
    Author Blinkhorn J
    Publisher Springer Nature
    Pages 30-46
  • 2021
    Title Finding the Hardest Formulas for Resolution
    DOI 10.1613/jair.1.12589
    Type Journal Article
    Author Peitl T
    Journal Journal of Artificial Intelligence Research
    Pages 69-97
    Link Publication
  • 2022
    Title QCDCL with Cube Learning or Pure Literal Elimination - What is Best?
    DOI 10.24963/ijcai.2022/248
    Type Conference Proceeding Abstract
    Author Böhm B
    Pages 1781-1787
    Link Publication
  • 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
  • 2020
    Title Finding the Hardest Formulas for Resolution
    DOI 10.1007/978-3-030-58475-7_30
    Type Book Chapter
    Author Peitl T
    Publisher Springer Nature
    Pages 514-530
  • 2022
    Title Should Decisions in QCDCL Follow Prefix Order?
    Type Conference Proceeding Abstract
    Author Böhm B
    Conference 25th International Conference on Theory and Applications of Satisfiability Testing (SAT 2022)
    Link Publication
Datasets & models
  • 2021 Link
    Title peitl/smu: JAIR 20201
    DOI 10.5281/zenodo.4439333
    Type Database/Collection of data
    Public Access
    Link Link
Software
  • 2022 Link
    Title QBF Solver Qute
    Link Link
  • 2021 Link
    Title peitl/short-proof: JAIR 2021
    DOI 10.5281/zenodo.3951549
    Link Link
Scientific Awards
  • 2022
    Title IJCAI 2022 Distinguished Paper Award
    Type Research prize
    Level of Recognition Continental/International
  • 2020
    Title CP 2020 Best Paper Award
    Type Research prize
    Level of Recognition Continental/International

Discovering
what
matters.

Newsletter

FWF-Newsletter Press-Newsletter Calendar-Newsletter Job-Newsletter scilog-Newsletter

Contact

Austrian Science Fund (FWF)
Georg-Coch-Platz 2
(Entrance Wiesingerstraße 4)
1010 Vienna

office(at)fwf.ac.at
+43 1 505 67 40

General information

  • Job Openings
  • Jobs at FWF
  • Press
  • Philanthropy
  • scilog
  • FWF Office
  • Social Media Directory
  • LinkedIn, external URL, opens in a new window
  • , external URL, opens in a new window
  • Facebook, external URL, opens in a new window
  • Instagram, external URL, opens in a new window
  • YouTube, external URL, opens in a new window
  • Cookies
  • Whistleblowing/Complaints Management
  • Accessibility Statement
  • Data Protection
  • Acknowledgements
  • IFG-Form
  • Social Media Directory
  • © Österreichischer Wissenschaftsfonds FWF
© Österreichischer Wissenschaftsfonds FWF