22.01.2014 Views

IEOR 269, Spring 2010 Integer Programming and Combinatorial ...

IEOR 269, Spring 2010 Integer Programming and Combinatorial ...

IEOR 269, Spring 2010 Integer Programming and Combinatorial ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>IEOR</strong><strong>269</strong> notes, Prof. Hochbaum, <strong>2010</strong><br />

iv<br />

37 Transhipment Problem 87<br />

38 Transportation Problem 87<br />

38.1 Production/Inventory Problem as Transportation Problem . . . . . . . . . . . . . . . 88<br />

39 Assignment Problem 90<br />

40 Maximum Flow Problem 90<br />

40.1 A Package Delivery Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90<br />

41 Shortest Path Problem 91<br />

41.1 An Equipment Replacement Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . 92<br />

42 Maximum Weight Matching 93<br />

42.1 An Agent Scheduling Problem with Reassignment . . . . . . . . . . . . . . . . . . . 93<br />

43 MCNF Hierarchy 96<br />

44 The maximum/minimum closure problem 96<br />

44.1 A practical example: open-pit mining . . . . . . . . . . . . . . . . . . . . . . . . . . 96<br />

44.2 The maximum closure problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98<br />

45 <strong>Integer</strong> programs with two variables per inequality 101<br />

45.1 Monotone IP2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101<br />

45.2 Non–monotone IP2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103<br />

46 Vertex cover problem 104<br />

46.1 Vertex cover on bipartite graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105<br />

46.2 Vertex cover on general graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105<br />

47 The convex cost closure problem 107<br />

47.1 The threshold theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108<br />

47.2 Naive algorithm for solving (ccc) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111<br />

47.3 Solving (ccc) in polynomial time using binary search . . . . . . . . . . . . . . . . . . 111<br />

47.4 Solving (ccc) using parametric minimum cut . . . . . . . . . . . . . . . . . . . . . . . 111<br />

48 The s-excess problem 113<br />

48.1 The convex s-excess problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114<br />

48.2 Threshold theorem for linear edge weights . . . . . . . . . . . . . . . . . . . . . . . . 114<br />

48.3 Variants / special cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115<br />

49 Forest Clearing 116<br />

50 Producing memory chips (VLSI layout) 117<br />

51 Independent set problem 117<br />

51.1 Independent Set v.s. Vertex Cover . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118<br />

51.2 Independent set on bipartite graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . 118

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!