Proceedings

Generating Hard Random Boolean Formulas and Disjunctive Logic Programs

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 532-538.

https://doi.org/10.24963/ijcai.2017/75

Abstract

We propose a model of random quantified boolean formulas and their natural random disjunctive logic program counterparts. The model extends the standard models for random SAT and 2QBF. We provide theoretical bounds for the phase transition region in the new model, and show experimentally the presence of the easy-hard-easy pattern. Importantly, we show that the model is well suited for assessing solvers tuned to real-world instances. Moreover, to the best of our knowledge, our model and results on random disjunctive logic programs are the first of their kind.

  1. [Achlioptas and Moore, 2002] D. Achlioptas and C. Moore. The asymptotic order of the random k-sat threshold. In FOCS 2002, pages 779-788, 2002.
  2. [Achlioptas, 2009] D. Achlioptas. Random satisfiability. In Handbook of Satisfiability, pages 245-270. 2009.
  3. [Alviano et al., 2015] M. Alviano, C. Dodaro, N. Leone, and F. Ricca. Advances in WASP. In LPNMR 2015, pages 40- 54, 2015.
  4. [Ansótegui et al., 2009] C. Ansótegui, M. L. Bonet, and J. Levy. Towards industrial-like random SAT instances. In IJCAI 2009, pages 387-392, 2009. IJCAI
  5. [Audemard et al., 2013] G. Audemard, J-M. Lagniez, and L. Simon. Improving glucose for incremental SAT solv- ing with assumptions: Application to MUS extraction. In SAT 2013, volume 7962 of LNCS, pages 309-317, 2013.
  6. [Biere, 2014] A. Biere. Lingeling essentials, a tutorial on design and implementation aspects of the the SAT solver lingeling. In POS-14., volume 27 of EPiC, page 88, 2014.
  7. [Brewka et al., 2011] G. Brewka, T. Eiter, and M. Truszczynski. Answer set programming at a glance. Commun. ACM, 54(12):92-103, 2011.
  8. [Brummayer et al., 2010] R. Brummayer, F. Lonsing, and A. Biere. Automated testing and debugging of SAT and QBF solvers. In SAT 2010, volume 6175 of LNCS, pages 44-57, 2010.
  9. [Calimeri et al., 2016] F. Calimeri, M. Gebser, M. Maratea, and F. Ricca. Design and results of the fifth answer set pro- gramming competition. Artif. Intell., 231:151-181, 2016.
  10. [Chen and Interian, 2005] H. Chen and Y. Interian. A model for generating random quantified boolean formulas. In IJ- CAI 2005, pages 66-71, 2005. IJCAI
  11. [Coarfa et al., 2003] C. Coarfa, D.D. Demopoulos, A. San Miguel Aguirre, D. Subramanian, and M.Y. Vardi. Random 3-sat: The plot thickens. Constraints, 8(3):243-261, 2003.
  12. [Crawford and Auton, 1996] J.M. Crawford and L.D. Auton. Experimental results on the crossover point in random 3- sat. Artif. Intell., 81(1-2):31-57, 1996.
  13. [Creignou et al., 2012] N. Creignou, U. Egly, and M. Seidl. A framework for the specification of random SAT and QSAT formulas. In TAP 2012, volume 7305 of LNCS, pages 163-168, 2012.
  14. [Dequen and Dubois, 2006] G. Dequen and O. Dubois. An efficient approach to solving random k-sat problems. J. Au- tom. Reasoning, 37(4):261-276, 2006.
  15. [Eiter and Gottlob, 1995] T. Eiter and G. Gottlob. On the computational cost of disjunctive logic programming: Propositional case. AMAI, 15(3-4):289-323, 1995.
  16. [Gebser et al., 2007] M. Gebser, B. Kaufmann, A. Neu- mann, and T. Schaub. clasp : A conflict-driven answer set solver. In LPNMR 2007, volume 4483 of LNCS, pages 260-265, 2007.
  17. [Gent and Walsh, 1999] I. P. Gent and T. Walsh. Beyond NP: the QSAT phase transition. In AAAI, pages 648-653, 1999.
  18. [Giráldez-Cru and Levy, 2016] J. Giráldez-Cru and J. Levy. Generating SAT instances with community structure. Ar- tif. Intell., 238:119-134, 2016.
  19. [Heule et al., 2015] M. Heule, M. Järvisalo, F. Lonsing, M. Seidl, and A. Biere. Clause elimination for SAT and QSAT. J. Artif. Intell. Res. (JAIR), 53:127-168, 2015.
  20. [Janota et al., 2016] M. Janota, W. Klieber, J. Marques- Silva, and E.M. Clarke. Solving QBF with counterexample guided refinement. Artif. Intell., 234:1-25, 2016.
  21. [Järvisalo et al., 2012] M. Järvisalo, D. Le Berre, O. Rous- sel, and L. Simon. The international SAT solver competi- tions. AI Magazine, 33(1), 2012.
  22. [Kautz and Selman, 2003] H. A. Kautz and B. Selman. Ten challenges redux: Recent progress in propositional reason- ing and search. In CP 2003, volume 2833 of LNCS, pages 1-18, 2003.
  23. [Klieber et al., 2013] W. Klieber, M. Janota, J. Marques- Silva, and E. M. Clarke. Solving QBF with free variables. In CP 2013, volume 8124 of LNCS, pages 415-431, 2013.
  24. [Koch et al., 2003] C. Koch, N. Leone, and G. Pfeifer. En- hancing disjunctive logic programming systems by SAT checkers. Artif. Intell., 151(1-2):177-212, 2003.
  25. [Mitchell, 2002] D. G. Mitchell. Resolution complexity of random constraints. In CP 2002, volume 2470 of LNCS, pages 295-309, 2002.
  26. [Namasivayam and Truszczynski, 2009] G. Namasivayam and M. Truszczynski. Simple random logic programs. In LPNMR 2009, volume 5753 of LNCS, pages 223-235, 2009.
  27. [Narizzano et al., 2006] M. Narizzano, L. Pulina, and A. Tacchella. Report of the third QBF solvers evaluation. JSAT, 2(1-4):145-164, 2006.
  28. [Navarro and Voronkov, 2005] J. Navarro and A. Voronkov. Generation of hard non-clausal random satisfiability prob- lems. In AAAI 2005, pages 436-442, 2005.
  29. [Pigorsch and Scholl, 2010] F. Pigorsch and C. Scholl. An AIG-based QBF-solver using SAT for preprocessing. In DAC 2010, pages 170-175, 2010.
  30. [Selman et al., 1996] B. Selman, D. G. Mitchell, and H. J. Levesque. Generating hard satisfiability problems. Ar- tif. Intell., 81(1-2):17-29, 1996.
  31. [Wang et al., 2015] K. Wang, L. Wen, and K. Mu. Ran- dom logic programs: linear model. TPLP, 15(6):818-853, 2015.
  32. [Wen et al., 2016] L. Wen, K. Wang, Y. Shen, and F. Lin. A model for phase transition of random answer-set programs. ACM Trans. Comput. Log., 17(3):22, 2016.
  33. [Zhao and Lin, 2003] Y. Zhao and F. Lin. Answer set pro- gramming phase transition: A study on randomly gener- ated programs. In ICLP 2003, volume 2916 of LNCS, pages 239-253, 2003.

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

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