MS&E 217/317,
Combinatorial Optimization, Autumn
2003-04.Instructor: Ashish Goel
Handout 4
HW 2 addendum on Matroids (for
MS&E 317 students only).
Given 10/24/2003, Due
10/31/2003, in class, or in my office (by 11am).
No collaboration allowed.
1.
Problem 8.5 from the text.
2.
You are given a matroid (S,I) with weight function w. Show how to find another weight
function x, so that the if the greedy Matroid algorithm is run on (S,I,x) it produces a maximal independent set of minimum
weight for the original problem (S,I,w). Prove that Kruskal’s algorithm is equivalent to doing
this transformation on the Graphic Matroid and then running the greedy Matroid
algorithm. Observe that this is an alternate proof of the correctness of
Kruskal’s algorithm.
MS&E 317: If you do this HW, you only need to solve one out of problems
3 and 4 in HW 2, and can also take one additional problem off from the next HW
(I will specify which – you won’t get to choose!).