A new algorithm approach to the general Lovász local lemma with applications to scheduling and satisfiability problems (extended abstract)

Document Type

Conference Proceeding

Publication Date

12-1-2000

Abstract

The Lovász Local Lemma (LLL) is a powerful tool that is increasingly playing a valuable role in computer science. It has led to solutions for numerous problems in many different areas, reaching from problems in pure combinatorics to problems in routing, scheduling and approximation theory. However, since the original lemma is non-constructive, many of these solutions were first purely existential. A breakthrough result by Beck and its generalizations have led to polynomial time algorithms for many of these problems. However, these methods can only be applied to a simple, symmetric form of the LLL. In this paper we provide a novel approach to design polynomial-time algorithms for problems that require the LLL in its general form. We apply our techniques to find good approximate solutions to a large class of NP-hard problems called minimax integer programs (MIPs). Our method finds approximate solutions that are - especially for problems of non-uniform character - significantly better than all methods presented before. To demonstrate the applicability of our approach, we apply it to transform important results in the area of job shop scheduling that have so far been only existential (due to the fact that the general LLL was used) into algorithms that find the predicted solutions (with only a small loss) in polynomial time. Furthermore, we demonstrate how our results can be used to solve satisfiability problems. © 2000 ACM.

Identifier

0033706251 (Scopus)

ISBN

[1581131844, 9781581131840]

Publication Title

Proceedings of the Annual ACM Symposium on Theory of Computing

External Full Text Location

https://doi.org/10.1145/335305.335310

ISSN

07378017

First Page

38

Last Page

47

This document is currently not available here.

Share

COinS