Refinement-Based Enumeration of QBF Solutions

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

Counting the number of solutions of true and false quantified Boolean formulas (QBFs) has received increased interest in recent years. However, the explicit enumeration of all solutions for a QBF is almost unexplored so far. For QBF solution counting, it has been shown that enumeration-based counting as employed in SAT is not complete for QBF. Solution enumeration runs into the same problem. We propose a refinement-based approach to enumerate (all) solutions of true and false QBFs. To this end, we develop a novel framework to characterize the enumeration problem at quantifier level two and present a complete enumeration algorithm that can be interrupted at any time as soon as enough solutions are found. We evaluated our implementation called QEnum in three different case studies.

Original languageEnglish
Title of host publicationLogics in Artificial Intelligence - 19th European Conference, JELIA 2025, Proceedings
Subtitle of host publication19th European Conference, JELIA 2025, Kutaisi, Georgia, September 1–4, 2025, Proceedings, Part II
EditorsGiovanni Casini, Besik Dundua, Temur Kutsia
Pages166-181
Number of pages16
ISBN (Electronic)978-3-032-04589-8
DOIs
Publication statusPublished - 01 Sept 2025

Publication series

NameLecture Notes in Computer Science
Volume16094 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Fields of science

  • 101013 Mathematical logic
  • 102031 Theoretical computer science
  • 603109 Logic
  • 102011 Formal languages
  • 102022 Software development
  • 102001 Artificial intelligence
  • 102030 Semantic technologies
  • 102 Computer Sciences

JKU Focus areas

  • Digital Transformation

Cite this