PDF4PRO ⚡AMP

Modern search engine that looking for books and documents around the web

Example: tourism industry

10.1 Integer Programming and LP relaxation

CS787: Advanced AlgorithmsLecture 10: lp relaxation and RoundingIn this lecture we will design approximation algorithms using linear Programming . The key insightbehind this approach is that the closely related Integer Programming problem is NP-hard (a proofis left to the reader). We can therefore reduce any NP-complete optimization problem to an integerprogram, relax it to a linear program by removing the integrality constraints, solve the linearprogram, and then round the LP solution to a solution to the original problem. We first describethe Integer Programming problem in more Integer Programming and LP relaxationDefinition Integer program is a linear program in which all variables must be in a linear program, the constraints in an Integer program form a polytope.

For vertex cover, the obvious rounding works: for each x v 1=2, set x v = 1 and include vin the vertex cover. For each xv <1=2, set x v = 0 and don’t include vin the vertex cover. It is easy to see that this is a feasible solution and forms a vertex cover. Consider any edge (u;v) 2E. Then, by construction, x

Loading..

Tags:

  Cover, Relaxation, Vertex, Lp relaxation, Vertex cover

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Spam in document Broken preview Other abuse

Transcription of 10.1 Integer Programming and LP relaxation

Related search queries