Proceedings

Towards Industrial-Like Random SAT Instances

Download BibTeX Cite

Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 387-391.

© 2009 International Joint Conferences on Artificial Intelligence

Abstract

We focus on the random generation of SAT instances that have computational properties that are similar to real-world instances. It is known that industrial instances, even with a great number of variables, can be solved by a clever solver in a reasonable amount of time. This is not possible, in general, with classical randomly generated instances. We provide different generation models of SAT instances, extending the uniform and regular 3-CNF models. They are based on the use of non-uniform probability distributions to select variables. Our last model also uses a mechanism to produce clauses of different lengths as in industrial instances. We show the existence of the phase transition phenomena for our models and we study the hardness of the generated instances as a function of the parameters of the probability distributions. We prove that, with these parameters we can adjust the difficulty of the problems in the phase transition point. We measure hardness in terms of the performance of different solvers. We show how these models will allow us to generate random instances similar to industrial instances, of interest for testing purposes.Carlos Ansótegui, María Luisa Bonet, Jordi Levy

  1. C. Ansótegui, M. L. Bonet, J. Levy, and F. Manyà. Mea- suring the hardness of sat instances. In Proc. of the 23th AAAI Conf. on Artificial Intelligence, AAAI'08, 2008.
  2. R. Bayardo and R. Schrag. Using CSP look-back tech- niques to solve exceptionally hard SAT instances. In Proc. of the 2nd Int. Conf. on Principles and Practice of Constraint Programming, CP'96, pages 46-60, 1996.
  3. Y. Boufkhad, O. Dubois, Y. Interian, and B. Selman. Regular random k-sat: Properties of balanced formulas. J. Autom. Reasoning, 35(1-3):181-200, 2005.
  4. R. Dechter. Constraint Processing. Morgan Kaufmann, 2003.
  5. O. Dubois and G. Dequen. A backbone-search heuristic for efficient solving of hard 3-SAT formulae. In Proc. of the 17th Int. Joint Conf. on Artificial Intelligence, IJ- CAI'01, pages 248-253, 2001. IJCAI
  6. N. Eén and N. Sörensson. An extensible SAT-solver. In Proc. of the 6th Int. Conf on Theory and Applications of Satisfiability Testing, SAT'03, pages 502-518, 2003.
  7. M. J. Heule and H. van Maaren. Whose side are you on? finding solutions in a biased search-tree. Journal on Satisfiability, Boolean Modeling and Computation, 4:117-148, 2008.
  8. H. A. Kautz and B. Selman. Ten challenges redux: Re- cent progress in propositional reasoning and search. In Proc. of the 9th Int. Conf. on Principles and Practice of Constraint Programming, CP'03, pages 1-18, 2003.
  9. C. M. Li and Anbulagan. Look-ahead versus look-back for satisfiability problems. In Proc. of the 13th Int. Conf. on Principles and Practice of Constraint Programming, CP'07, pages 341-355, 1997.
  10. D. N. Pham, J. Thornton, C. Gretton, and A. Sattar. Ad- vances in local search for satisfiability. In Proc. of the 20th Australian Conf. on Artificial Intelligence, pages 213-222, 2007.
  11. B. Selman, H. A. Kautz, and D. A. McAllester. Ten challenges in propositional reasoning and search. In Proc. of the 15th Int. Joint Conf. on Artificial Intelli- gence, IJCAI'97, pages 50-54, 1997. IJCAI
  12. R. Williams, C. P. Gomes, and B. Selman. Backdoors to typical case complexity. In Proc. of the 18th Int. Joint Conf. on Artificial Intelligence, IJCAI'03, pages 1173- 1178, 2003. IJCAI

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

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