Extensions of the Algorithmic Lovasz Local Lemma

10/03/2019
∙
by   Vladimir Kolmogorov, et al.
∙
0
∙

We consider recent formulations of the algorithmic Lovasz Local Lemma by Achlioptas-Iliopoulos-Kolmogorov [2] and by Achlioptas-Iliopoulos-Sinclair [3]. These papers analyze a random walk algorithm for finding objects that avoid undesired "bad events" (or "flaws"), and prove that under certain conditions the algorithm is guaranteed to find a "flawless" object quickly. We show that conditions proposed in these papers are incomparable, and introduce a new family of conditions that includes those in [2, 3] as special cases. Secondly, we extend our previous notion of "commutativity" in [15] to this more general setting, and prove that it allows to use an arbitrary strategy for selecting the next flaw to address. In the special case of primary flaws we prove a stronger property: the flaw selection strategy does not affect at all the expected number of steps until termination, and also does not affect the distribution induced by the algorithm upon termination. This applies, in particular, to the single-clause backtracking algorithm for constraint satisfaction problems considered in [3].

READ FULL TEXT

Please sign up or login with your details

Continue with:
Or login with email
Enter Password
Re-enter Password

Forgot password? Click here to reset
Success!
Error Icon An error occurred

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×
Pro

Consider DeepAI Pro

Subscribe to DeepAI Pro
DeepAI Pro
Provides a limited generation allowance each month. When exceeded, you are charged overage rates available at deepai.org/pricing. Also includes an ad-free experience and API access. Renews automatically until canceled. Non-refundable.
Subtotal
Total due today

Payment

Add DeepAI credits
DeepAI credits
One-time purchase. Credits are added to your wallet after payment.
Subtotal
Total due today

Payment