Download PDFOpen PDF in browser

Anatomy of Alternating Quantifier Satisfiability (Work in progress)

11 pagesPublished: August 19, 2013

Abstract

We report on work in progress to generalize an algorithm recently introduced in [10] for checking
satisfiability of formulas with quantifier alternation. The algorithm uses two auxiliary procedures:
a procedure for producing a candidate formula for quantifier elimination and a procedure for eliminating
or partially eliminating quantifiers. We also apply the algorithm for Presburger Arithmetic
formulas and evaluate it on formulas from a model checker for Duration Calculus [8]. We report on
experiments on different variants of the auxiliary procedures. So far, there is an edge to applying
SMT-TEST proposed in [10], while we found that a simpler approach which just eliminates quantified
variables per round is almost as good. Both approaches offer drastic improvements to applying
default quantifier elimination.

Keyphrases: arithmetic, decision procedure, Presburger arithmetic, quantifier elimination, SMT

In: Pascal Fontaine and Amit Goel (editors). SMT 2012. 10th International Workshop on Satisfiability Modulo Theories, vol 20, pages 120--130

Links:
BibTeX entry
@inproceedings{SMT2012:Anatomy_of_Alternating_Quantifier,
  author    = {Anh-Dung Phan and Nikolaj Bj\{\textbackslash{}o\}rner and David Monniaux},
  title     = {Anatomy of Alternating Quantifier Satisfiability (Work in progress)},
  booktitle = {SMT 2012. 10th International Workshop on Satisfiability Modulo Theories},
  editor    = {Pascal Fontaine and Amit Goel},
  series    = {EPiC Series in Computing},
  volume    = {20},
  pages     = {120--130},
  year      = {2013},
  publisher = {EasyChair},
  bibsource = {EasyChair, https://easychair.org},
  issn      = {2398-7340},
  url       = {https://easychair.org/publications/paper/72M},
  doi       = {10.29007/8cf7}}
Download PDFOpen PDF in browser