MATP6620/DSES6760
Combinatorial Optimization & Integer Programming
Homework 3.
Due: Thursday February 19, 2009.
Penalty for late homeworks: 10% for each day or part of a day.
- Consider the constraints
- By considering the different possibilities for
, show that
.
- The constraints can be modeled equivalently as
Show that the valid constraint
has Chvatal rank equal to 2.
- The optimal tableau to the linear programming relaxation of the integer program
is
where
and
are the slack variables in the two constraints.
Find the Gomory and strong Gomory cutting planes implied by the two constraints.
Express these constraints in terms of the original variables
and
and draw them on a graph of the feasible region.
- The AMPL model of the LP relaxation of a random weighted node packing problem with 15 nodes
is contained in the file
http://www.rpi.edu/~mitchj/matp6620/hw3/nodepack.mod
The initial model contains only the adjacency constraint that just one endpoint
of an edge can appear in the node packing.
Pick a seed and then solve the problem using a cutting plane algorithm:
- Solve the LP relaxation
- If necessary, add one or more valid inequalities. These inequalities
can be clique inequalities or odd hole inequalities or lifted odd hole inequalities.
(It is highly likely that you will need to use both clique inequalities and odd hole inequalities,
and that you will not need to use lifted odd hole inequalities.)
- A particular graph
consists of six vertices. Vertices 1-5 form a cycle
and vertex 6 is adjacent to three of the other vertices. Any node packing on this graph must satisfy
the odd hole inequality
How does the structure of the edges connecting vertex 6 to the rest of the graph affect
the lifted odd hole inequality