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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
Frieze, A., Suen, S.: Analysis of two simple heuristics on a random instance of k-SAT. J. Algorithms 20(2), 312–355 (1996)
Gomes, C.P., Selman, B., Kautz, H.: Boosting combinatorial search through randomization. In: 15th AAAI, Madison, WI, July 1998, pp. 431–437 (1998)
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)
Mézard, M., Mora, T., Zecchina, R.: Clustering of solutions in the random satisfiability problem. Phy. Rev. Lett. 94, 197–205 (2005)
Seitz, S., Alava, M., Orponen, P.: Focused local search for random 3-satisfiability. J. Stat. Mech., P06006 (2005)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)