Approximation Algorithms via Linear Programming

David Shmoys
School of Operations Research and Industrial Engineering
Cornell University.

Linear programming has proved to be an extremely useful tool in the design and analysis of approximation algorithms. We will survey a number of recent results along these lines, and will focus on algorithms that start by solving a linear program, and then round an optimal fractional solution to a nearby integer one. Among the results that we shall discuss are algorithms for the generalized assignment problem and the job shop scheduling problem. The linear programs that must be solved have a combinatorial structure; we will discuss how this structure can often be exploited to derive more efficient combinatorial algorithms for these linear programming problems.

References

The following is a partial list of papers on algorithms for fractional packing and covering problems: