|
|
|
||||||||||
Robin A. Moser
The Lovasz Local Lemma 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 2k−2 nother 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, Beck demonstrated that if the neighbourhood of
each clause\nbe restricted to O(2k/48), a polynomial time algorithm
for the search problem exists. Alon simplified and randomized his
procedure and improved the bound to O(2k/8). Srinivasan presented a
variant that achieves a bound of essentially O(2k/4). In an earlier
publication, we improved this to O(2k/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 2k−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.
Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne
graphische Elemente dargestellt. Die Funktionalität der
Website ist aber trotzdem gewährleistet. Wenn Sie diese
Website regelmässig benutzen, empfehlen wir Ihnen, auf
Ihrem Computer einen aktuellen Browser zu installieren. Weitere
Informationen finden Sie auf
folgender
Seite.
Important Note:
The content in this site is accessible to any browser or
Internet device, however, some graphics will display correctly
only in the newer versions of Netscape. To get the most out of
our site we suggest you upgrade to a newer browser.
More
information