Download PDFOpen PDF in browser

On Conflicts and Strategies in QBF

14 pagesPublished: December 18, 2015

Abstract

QBF solving techniques can be divided into the DPLL-based and expansion-based.
In this paper we look at how these two techniques can be combined while using strategy extraction as a means
of interaction between the two.
Once propagation derives a conflict for one of the players, we analyse the proof of such and devise a strategy for
the opponent. Subsequently, this strategy is used to constrain the losing player.
The implemented prototype shows feasibility of the approach.
A number of avenues for future research can be envisioned.
Can strategies be employed in a different fashion?
Can better strategy be constructed?
Do the presented techniques generalize beyond QBF?

Keyphrases: conflict analysis, QBF, quantification, strategies

In: Ansgar Fehnker, Annabelle McIver, Geoff Sutcliffe and Andrei Voronkov (editors). LPAR-20. 20th International Conferences on Logic for Programming, Artificial Intelligence and Reasoning - Short Presentations, vol 35, pages 28--41

Links:
BibTeX entry
@inproceedings{LPAR-20:On_Conflicts_and_Strategies,
  author    = {Nikolaj Bjorner and Mikolas Janota and William Klieber},
  title     = {On Conflicts and Strategies in QBF},
  booktitle = {LPAR-20. 20th International Conferences on Logic for Programming, Artificial Intelligence and Reasoning - Short Presentations},
  editor    = {Ansgar Fehnker and Annabelle McIver and Geoff Sutcliffe and Andrei Voronkov},
  series    = {EPiC Series in Computing},
  volume    = {35},
  pages     = {28--41},
  year      = {2015},
  publisher = {EasyChair},
  bibsource = {EasyChair, https://easychair.org},
  issn      = {2398-7340},
  url       = {https://easychair.org/publications/paper/Cd},
  doi       = {10.29007/4sk1}}
Download PDFOpen PDF in browser