Proceedings

Symmetry Breaking in Quantified Boolean Formulae

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 2262-2266.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

Many reasoning task and combinatorial problems exhibit symmetries. Exploiting such symmetries has been proved to be very important in reducing search efforts. Breaking symmetries using additional constraints is currently one of the most used approaches. Extending such symmetry breaking techniques to quantified boolean formulae (QBF) is a very challenging task. In this paper, an approach to break symmetries in quantified boolean formulae is proposed. It makes an original use of universally quantified auxiliary variables to generate new symmetry breaking predicates and a new ordering of the QBF prefix is then computed leading to a new equivalent QBF formula with respect to validity. Experimental evaluation of the state-of-the-art QBF solver semprop shows significant improvements (up to several orders of magnitude) on many QBFs instances.

  1. [Aloul et al., 2002] F. Aloul, A. Ramani, I. Markov, and K. Sakallah. Solving difficult instances of boolean sat- isfiability in the presence of symmetry. Technical report, University of Michigan, 2002.
  2. [Audemard et al., 2004] G. Audemard, B. Mazure, and L. Sais. Dealing with symmetries in quantified boolean formulas. In proceedings of SAT, 2004.
  3. [Benedetti, 2005] M. Benedetti. sKizzo: a Suite to Evaluate and Certify QBFs. In Proc. of CADE, 2005.
  4. [Benhamou and Sais, 1994] B. Benhamou and L. Sais. Tractability through symmetries in propositional calculus. Journal of Automated Reasoning, 12(1):89-102, 1994.
  5. [Crawford et al., 1996] J. Crawford, M. Ginsberg, E. Luck, and A. Roy. Symmetry-breaking predicates for search problems. In proceedings of KR, pages 148-159. 1996.
  6. [Crawford, 1992] J. Crawford. A theorical analysis of rea- soning by symmetry in first order logic. In Proceedings of Workshop on Tractable Reasonning, AAAI, pages 17-22, 1992.
  7. [Gent and Smith, 2000] I. Gent and B. Smith. Symmetry breaking in constraint programming. In Proceedings of ECAI, pages 599-603, 2000.
  8. [Giunchiglia et al., 2001a] E. Giunchiglia, M. Narizzano, and A. Tacchella. Quantified Boolean Formulas satisfia- bility library (QBFLIB), 2001.
  9. [Giunchiglia et al., 2001b] E. Giunchiglia, M. Narizzano, and A. Tacchella. QuBE : A system for deciding Quan- tified Boolean Formulas Satisfiability. In Proceedings of IJCAR, 2001.
  10. [Kleine-Büning et al., 1995] H. Kleine-Büning, M. Karpin- ski, and A. Flögel. Resolution for quantified boolean for- mulas. Information and computation, 117(1):12-18, 1995.
  11. [Letz, 2002] R. Letz. Lemma and model caching in decision procedures for quantified boolean formulas. In Proceed- ings of Tableaux, pages 160-175, 2002.
  12. [McKay, 1990] B. McKay. nauty user's guide (version 1.5). Technical report, 1990.
  13. [Zhang and Malik, 2002] L. Zhang and S. Malik. Towards a symmetric treatment of satisfaction and conflicts in quan- tified boolean formula evaluation. In Proceedings of the CP, pages 200-215, 2002.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards