Proceedings

Solving Non-Boolean Satisfiability Problems with Stochastic Local Search

Download BibTeX Cite

Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence. Pages 282-289.

© 2001 International Joint Conferences on Artificial Intelligence

Abstract

Much excitement has been generated by the recent success of stochastic local search procedures at finding satisfying assignments to large formulas. Many of the problems on which these methods have been effective are non-Boolean in that they are most naturally formulated in terms of variables with domain sizes greater than two. To tackle such a problem with a Boolean procedure the problem is first reformulated as an equivalent Boolean problem. This paper introduces and studies the alternative of extending a Boolean stochastic local search procedure to operate directly on non-Boolean problems. It then compares the non-Boolean representation to three Boolean representations and presents experimental evidence that the non-Boolean method is often superior for problems with large domain sizes.

  1. [Béjar and Manyà, 1999] Ramon Béjar and Felip Manyà. Solving combinatorial problems with regular local search algorithms. In Harald Ganzinger and David McAllester, editors, Proc. 6th Int. Conference on Logic for Program- ming and Automated Reasoning, LPAR, Tbilisi, Georgia, volume 1705 of Lecture Notes in Artificial Intelligence, pages 33-43. Springer-Verlag, 1999.
  2. [Béjar et al., 2001] Ramon Béjar, Reiner Hähnle, and Felip Manyá. A modular reduction of regular logic to clas- sical logic. In Proc. 31st International Symposium on Multiple-Valued Logics, Warsaw, Poland. IEEE CS Press, Los Alamitos, May 2001.
  3. [Brafman and Hoos, 1999] Ronen I. Brafman and Holger H. Hoos. To encode or not to encode -I: Linear planning. In Proc. of the Sixteenth Int. Joint Conf. on Artificial Intel- ligence, pages 988-993.
  4. Morgan Kaufman, 1999.
  5. [Ernst et al., 1997] Michael D. Ernst, Todd D. Millstein, and Daniel S. Weld. Automatic SAT-compilation of planning problems. In Proc. of the Fifteenth Int. Joint Conf. on Ar- tificial Intelligence, pages 1169-1176, 1997. IJCAI
  6. [Frisch and Peugniez, 1998] Alan M. Frisch and Timothy J. Peugniez. Solving non-Boolean satisfiability problems 7 Brafman and Hoos [1999] have performed a comparison of this type for linear planning problems. with local search. In Fifth Workshop on Automated Rea- soning: Bridging the Gap between Theory and Practice, St. Andrews, Scotland, April 1998.
  7. [Hoos, 1998] Holger H. Hoos. Stochastic Local Search- Methods, Models, Applications. PhD thesis, Technical University of Darmstadt, 1998.
  8. [Hoos, 1999] Holger H. Hoos. SAT-encodings, search space structure, and local search performance. In Proc. of the Sixteenth Int. Joint Conf. on Artificial Intelligence, pages 296-302. IJCAI
  9. Morgan Kaufman, 1999.
  10. [Kautz and Selman, 1992] Henry A. Kautz and Bart Selman. Planning as satisfiability. In Bernd Neumann, editor, Proc. of the Tenth European Conf. on Artificial Intelligence, pages 359-363, Vienna, Austria, August 1992.
  11. John Wi- ley & Sons. [Kautz and Selman, 1996]
  12. Henry A. Kautz and Bart Selman. Pushing the envelope: Planning, propositional logic, and stochastic search. In Proc. of the Thirteenth National Conf. on Artificial Intelligence, pages 1202-1207, Portland, Ore- gon, USA, 1996. AAAI Press / The MIT Press.
  13. [Kautz et al., 1996] Henry A. Kautz, David McAllester, and Bart Selman. Encoding plans in propositional logic. In Luigia Carlucci Aiello, Jon Doyle, and Stuart Shapiro, ed- itors, Principles of Knowledge Representation and Rea- soning: Proc. of the Fifth Int. Conf., pages 374-385, San Francisco, 1996.
  14. Morgan Kaufmann. [Minton et al., 1992]
  15. Steven Minton, Mark D. Johnson, An- drew B. Philips, and Philip Laird. Minimizing conflicts: A heuristic repair method for constraint satisfaction and scheduling problems. Artificial Intelligence, 58(1-3):161- 205, 1992.
  16. [Mitchell et al., 1992] David Mitchell, Bart Selman, and Hector J. Levesque. Hard and easy distributions of SAT problems. In Proc. of the Tenth National Conf. on Arti- ficial Intelligence, pages 459-465, San Jose, CA, 1992. MIT Press.
  17. [Peugniez, 1998] Timothy J. Peugniez. Solving non-Boolean satisfiability problems with local search. BSc thesis, De- partment of Computer Science, University of York, March 1998.
  18. [Sebastiani, 1994] Roberto Sebastiani. Applying GSAT to non-clausal formulas. Journal of Artificial Intelligence Re- search, 1:309-314, 1994.
  19. [Selman et al., 1992] Bart Selman, Hector J. Levesque, and David Mitchell. A new method for solving hard satisfia- bility problems. In Proc. of the Tenth National Conf. on Artificial Intelligence, pages 440-446. AAAI Press, 1992.
  20. [Selman et al., 1994] Bart Selman, Henry A. Kautz, and Bram Cohen. Noise strategies for improving local search. In Proc. of the Twelfth National Conf. on Artificial In- telligence, pages 337-343, Menlo Park, CA, USA, 1994. AAAI Press.
  21. [Walser, 1997] Joachim P. Walser. Solving linear pseudo- Boolean constraint problems with local search. In Proc. of the Fourteenth National Conf. on Artificial Intelligence, pages 269-274. AAAI Press, 1997.

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

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