Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1536414.1536462acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
research-article

A constructive proof of the Lovász local lemma

Published: 31 May 2009 Publication History

Abstract

The Lovasz Local Lemma [2] is a powerful tool to prove the existence of combinatorial objects meeting a prescribed collection of criteria. The technique can directly be applied to the satisfiability problem, yielding that a k-CNF formula in which each clause has common variables with at most 2(k-2) other clauses is always satisfiable. All hitherto known proofs of the Local Lemma are non-constructive and do thus not provide a recipe as to how a satisfying assignment to such a formula can be efficiently found. In his breakthrough paper [3], Beck demonstrated that if the neighbourhood of each clause be restricted to O(2(k/48)), a polynomial time algorithm for the search problem exists. Alon simplified and randomized his procedure and improved the bound to O(2(k/8)) [4]. Srinivasan presented in [9] a variant that achieves a bound of essentially O(2(k/4)). In [11], we improved this to O(2(k/2)). In the present paper, we give a randomized algorithm that finds a satisfying assignment to every k-CNF formula in which each clause has a neighbourhood of at most the asymptotic optimum of 2(k-5)-1 other clauses and that runs in expected time polynomial in the size of the formula, irrespective of k. If k is considered a constant, we can also give a deterministic variant. In contrast to all previous approaches, our analysis does not anymore invoke the standard non-constructive versions of the Local Lemma and can therefore be considered an alternative, constructive proof of it.

References

[1]
Donald E. Knuth. The Art of Computer Programming, Vol. I, Addison Wesley, London, 1969, p. 396 (Exercise 11).
[2]
Paul Erdos and Laszlo Lovasz. Problems and results on 3-chromatic hypergraphs and some related questions. In A. Hajnal, R. Rado and V.T. Sos, editors, Infinite and Finite Sets (Colloq., Keszthely, 1973; dedicated to P. Erdos on his 60th birthday), volume II, pages 609--627. North-Holland, 1975.
[3]
Joszef Beck. An Algorithmic Approach to the Lovasz Local Lemma. Random Structures and Algorithms, 2(4):343--365, 1991.
[4]
Noga Alon. A parallel algorithmic version of the local lemma. Random Structures and Algorithms, 2(4):367--378, 1991.
[5]
Jan Kratochv1l and Petr Savicky and Zsolt Tuza. One more occurrence of variables makes satisfiability jump from trivial to NP-complete. SIAM J. Comput., Vol. 22, No. 1, pp. 203--210, 1993.
[6]
Michael Molloy and Bruce Reed. Further Algorithmic Aspects of the Local Lemma. In Proceedings of the 30th Annual ACM Symposium on the Theory of Computing, pages 524--529, 1998.
[7]
Artur Czumaj and Christian Scheideler. Coloring non-uniform hypergraphs: a new algorithmic approach to the general Lovasz local lemma. Symposium on Discrete Algorithms, 30--39, 2000.
[8]
Robin A. Moser. On the Search for Solutions to Bounded Occurrence Instances of SAT. Not published. Semester Thesis, ETH Zurich. 2006.
[9]
Aravind Srinivasan. Improved algorithmic versions of the Lovasz Local Lemma. Proceedings of the nineteenth annual ACM-SIAM symposium on Discrete algorithms (SODA), San Francisco, California, pp. 611--620, 2008.
[10]
Emo Welzl. Boolean Satisfiability -- Combinatorics and Algorithms. Lecture notes, Version Fall 2008.
[11]
Robin A. Moser. Derandomizing the Lovasz Local Lemma more Effectively. Eprint, arXiv:0807.2120v2, 2008.
[12]
Robin A. Moser and Gabor Tardos. A constructive proof of the general Lovasz Local Lemma. Eprint, arXiv:0903.0544v2, 2009.

Cited By

View all
  • (2024)An Algorithmic Construction of Union-intersection-bounded familiesTheoretical Computer Science10.1016/j.tcs.2024.114817(114817)Online publication date: Sep-2024
  • (2023)Inapproximability of Counting Hypergraph ColouringsACM Transactions on Computation Theory10.1145/355855414:3-4(1-33)Online publication date: 1-Feb-2023
  • (2023)Bounds and Constructions of Parent Identifying Schemes via the Algorithmic Version of the Lovász Local LemmaIEEE Transactions on Information Theory10.1109/TIT.2023.328245269:11(7049-7069)Online publication date: Nov-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
STOC '09: Proceedings of the forty-first annual ACM symposium on Theory of computing
May 2009
750 pages
ISBN:9781605585062
DOI:10.1145/1536414
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 31 May 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Lovasz local lemma
  2. bounded occurrence sat instances
  3. derandomization
  4. hypergraph colouring

Qualifiers

  • Research-article

Conference

STOC '09
Sponsor:
STOC '09: Symposium on Theory of Computing
May 31 - June 2, 2009
MD, Bethesda, USA

Acceptance Rates

Overall Acceptance Rate 1,469 of 4,586 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)35
  • Downloads (Last 6 weeks)6
Reflects downloads up to 02 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)An Algorithmic Construction of Union-intersection-bounded familiesTheoretical Computer Science10.1016/j.tcs.2024.114817(114817)Online publication date: Sep-2024
  • (2023)Inapproximability of Counting Hypergraph ColouringsACM Transactions on Computation Theory10.1145/355855414:3-4(1-33)Online publication date: 1-Feb-2023
  • (2023)Bounds and Constructions of Parent Identifying Schemes via the Algorithmic Version of the Lovász Local LemmaIEEE Transactions on Information Theory10.1109/TIT.2023.328245269:11(7049-7069)Online publication date: Nov-2023
  • (2023)Frameproof codes, separable codes and $$B_2$$ codes: Bounds and constructionsCryptography and Communications10.1007/s12095-023-00682-y16:3(481-506)Online publication date: 10-Nov-2023
  • (2022)Graph Theory – A Survey on the Occasion of the Abel Prize for László LovászJahresbericht der Deutschen Mathematiker-Vereinigung10.1365/s13291-022-00247-7124:2(83-108)Online publication date: 24-Mar-2022
  • (2022)Tight Lipschitz Hardness for optimizing Mean Field Spin Glasses2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS)10.1109/FOCS54457.2022.00037(312-322)Online publication date: Oct-2022
  • (2022)Covering metric spaces by few treesJournal of Computer and System Sciences10.1016/j.jcss.2022.06.001130(26-42)Online publication date: Dec-2022
  • (2022)Efficiently list‐edge coloring multigraphs asymptotically optimallyRandom Structures & Algorithms10.1002/rsa.2107461:4(724-753)Online publication date: 6-Feb-2022
  • (2021)Sampling constraint satisfaction solutions in the local lemma regimeProceedings of the 53rd Annual ACM SIGACT Symposium on Theory of Computing10.1145/3406325.3451101(1565-1578)Online publication date: 15-Jun-2021
  • (2021)Total functions in QMAQuantum Information Processing10.1007/s11128-020-02959-020:1Online publication date: 12-Jan-2021
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media