MATP6620/ISYE6760 Combinatorial Optimization & Integer Programming
Homework 2.

Due: Tuesday, February 7, 2023, by end of day.
Penalty for late homeworks: 10% for each day or part of a day.

  1. A method for representing a spanning tree on the complete graph on vertices {1,,n} as a string of n - 2 numbers was presented in class. Find the trees with 8 vertices corresponding to the following strings:

    1. 856143.

    2. 341432.

    3. 432544.

  2. Show that

    S  :=  {x ∈ ℤ3+ : 7x1 + 9x2 + 12x3 ≥ 17}
   =   {x ∈ ℤ3+ : 4x1 + 5x2 + 6x3 ≥ 10}
             3
   =   {x ∈ ℤ + : x1 + x2 + x3 ≥ 2, 2x1 + 3x2 + 4x3 ≥ 6}.

    Which formulation do you think is most effective for solving max{cTx : x S}? Why? How do the feasible regions of the LP relaxations compare?

  3. Assume that we have a polynomial time algorithm for computing the number of nodes of the largest node packing for any graph G = (V,E). This algorithm will tell us the number of nodes in the optimal packing but it will not tell us the nodes that are used in the optimal packing. Prove that we can use this algorithm as a subroutine in a polynomial time algorithm for finding the nodes in the largest node packing. Be careful with your description of how you proceed in each case in your algorithm.

  4. Using the Hamiltonian path problem, or otherwise, show that the following problem is NP-complete.

    Given a graph G = (V,E) and a set L V , is there a spanning tree T of G such that the set of leaves is L?

    (A leaf of a tree is a vertex of degree 1. The Hamiltonian path problem is: Given a graph G = (V,E), does there exist a path which visits all the vertices of G exactly once? You may assume that the Hamiltonian path problem is NP -complete.)

  5. Let S be the set of feasible solutions to the integer programming problem

    min        - 2x1 -   x2
subject to  - x1 +  2x2  ≤   4
            5x1  +   x2  ≤   20
           - 2x1 -  2x2  ≤   - 7
                  x1,x2  ≥   0, integer

    What is the Chvatal rank of the valid inequality 3x1 + x2 12?

    John Mitchell
    Amos Eaton 325
    x6915.
    mitchj at rpi dot edu
    Office hours: Tuesday 12-4pm and Friday 12-2pm on webex: https://rensselaer.webex.com/meet/mitchj