Skip to main content

An Empirical Study of Optimal Noise and Runtime Distributions in Local Search

  • Conference paper
Theory and Applications of Satisfiability Testing – SAT 2010 (SAT 2010)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6175))

Abstract

This paper presents a detailed empirical study of local search for Boolean satisfiability (SAT), highlighting several interesting properties, some of which were previously unknown or had only anecdotal evidence. Specifically, we study hard random 3-CNF formulas and provide surprisingly simple analytical fits for the optimal (static) noise level and the runtime at optimal noise, as a function of the clause-to-variable ratio. We also demonstrate, for the first time for local search, a power-law decay in the tail of the runtime distribution in the low noise regime. Finally, we discuss a Markov Chain model capturing this intriguing feature.

Supported by NSF (Expeditions in Computing award for Computational Sustainability, 0832782; IIS grant 0514429) & AFOSR (IISI, grant FA9550-04-1-0151). The authors thank Yahoo! for generously providing access to their M45 compute cloud.

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. Chen, H., Gomes, C., Selman, B.: Formal models of heavy-tailed behavior in combinatorial search. In: Walsh, T. (ed.) CP 2001. LNCS, vol. 2239, p. 408. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  2. Frieze, A., Suen, S.: Analysis of two simple heuristics on a random instance of k-SAT. J. Algorithms 20(2), 312–355 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  3. Gomes, C.P., Selman, B., Kautz, H.: Boosting combinatorial search through randomization. In: 15th AAAI, Madison, WI, July 1998, pp. 431–437 (1998)

    Google Scholar 

  4. Hoos, H.H., Stützle, T.: Towards a characterization of the behavior of stochastic local search algorithms for SAT. AI J. 112(1-2), 213–232 (1999)

    MATH  Google Scholar 

  5. Mézard, M., Mora, T., Zecchina, R.: Clustering of solutions in the random satisfiability problem. Phy. Rev. Lett. 94, 197–205 (2005)

    Article  Google Scholar 

  6. Seitz, S., Alava, M., Orponen, P.: Focused local search for random 3-satisfiability. J. Stat. Mech., P06006 (2005)

    Google Scholar 

  7. Selman, B., Kautz, H., Cohen, B.: Local search strategies for satisfiability testing. In: Johnson, D.S., Trick, M.A. (eds.) Cliques, Coloring and Satisfiability: the Second DIMACS Implementation Challenge. DIMACS Series in DMTCS, vol. 26, pp. 521–532. Amer. Math. Soc., Providence (1996)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kroc, L., Sabharwal, A., Selman, B. (2010). An Empirical Study of Optimal Noise and Runtime Distributions in Local Search. In: Strichman, O., Szeider, S. (eds) Theory and Applications of Satisfiability Testing – SAT 2010. SAT 2010. Lecture Notes in Computer Science, vol 6175. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14186-7_31

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-14186-7_31

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-14185-0

  • Online ISBN: 978-3-642-14186-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics