Skip to main content

Systematic vs. Local Search for SAT

  • Conference paper
  • First Online:
KI-99: Advances in Artificial Intelligence (KI 1999)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1701))

Included in the following conference series:

Abstract

Traditionally, the propositional satisfiability problem (SAT) was attacked with systematic search algorithms, but more recently, local search methods were shown to be very effective for solving large and hard SAT instances. Generally, it is not well understood which type of algorithm performs best on a specific type of SAT instances. Here, we present results of a comprehensive empirical study, comparing the performance of some of the best performing stochastic local search and systematic search algorithms for SAT on a wide range of problem instances. Our experimental results suggest that, considering the specific strengths and weaknesses of both approaches, hybrid algorithms or portfolio combinations might be most effective for solving SAT problems in practice.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. J. Bayardo Jr. and R. C. Schrag. Using CSP Look-back Techniques to Solve Real World SAT Instances. In Proceedings of AAAI’97, pages 203–208, 1997.

    Google Scholar 

  2. C. P. Gomes, B. Selman, and H. Kautz. Boosting Combinatorial Search Trough Randomization. In Proceedings of AAAI’98, pages 431–437. MIT press, 1998.

    Google Scholar 

  3. C. P. Gomes and B. Selman. Algorithm Portfolio Design: Theory vs. Practice. In UAI’97, Morgan Kaufmann, 1997.

    Google Scholar 

  4. I. P. Gent, H. H. Hoos, P. Prosser, and T. Walsh. Morphing: Combining Structure and Randomness. To appear in Proceedings of AAAI-99, 1999.

    Google Scholar 

  5. H. H. Hoos. Stochastic Local Search — Methods, Models, Applications. PhD thesis, Department of Computer Science, Darmstadt University of Technology, 1998. Available at http://www.cs.ubc.ca/spider/hoos/publ-ai.html

  6. H. H. Hoos and T. Stützle. Local Search Algorithms for SAT: An Empirical Evaluation. Technical Report TR-99-06. Department of Computer Science, University of BC, Canada, 1999. Available at http://www.cs.ubc.ca/spider/hoos/publ-ai.html

    Google Scholar 

  7. H. H. Hoos and T. Stützle. Local Search Algorithms for SAT: An Empirical Evaluation. Submitted to Journal of Automated Reasoning, 1999.

    Google Scholar 

  8. H. Kautz and B. Selman. Pushing the Envelope: Planning, Propositional Logic, and Stochastic Search. In Proceedings of AAAI’96, pages 1194–1201. MIT Press, 1996.

    Google Scholar 

  9. C. M. Li and Anbulagan Look-Ahead Versus Lock-Back for Satisfiability Problems. In Proceedings of CP’97, pages 341–355. Springer Verlag, 1997.

    Google Scholar 

  10. D. McAllester, B. Selman, and H. Kautz. Evidence for Invariants in Local Search. In Proceedings of AAAI’97, pages 321–326, 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hoos, H.H., Stützle, T. (1999). Systematic vs. Local Search for SAT. In: Burgard, W., Cremers, A.B., Cristaller, T. (eds) KI-99: Advances in Artificial Intelligence. KI 1999. Lecture Notes in Computer Science(), vol 1701. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48238-5_25

Download citation

  • DOI: https://doi.org/10.1007/3-540-48238-5_25

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66495-6

  • Online ISBN: 978-3-540-48238-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics