It would be fun to have a list of misleading ideas and traps in CO. I will update this post for new problems.
1 Polytope for s-t cut
Is this polytope integral?
Initially I thought, we have max flow min cut thm and flow polytope is integral and this path formulation of s-t cut should be the dual of flow problem and thus it is integral. However, hitting spanning tree (dual to tree packing) formulation has a integrality gap of 2. Make sense.
However, LP(1) is not the dual of Max-flow.
2 Size of support
Given a linear program with a rank constraint matrix, what is the size of support of its optimal solution?
This is mentioned in a previous post. The description there is not precise. Consider the following linear program,
Let be the rank of . We may assume . For any that this LP has a bounded solution, there must exist an optimal solution with support at most . There are at most tight constraints in and hence the optimal solution lies in the intersection of and a rank affine subspace, which is a convex polyhedron. If the LP has a bounded solution, then the optimal must be some vertex of the polyhedron. To make a point in our affine subspace a vertex in the polyhedron, we need at least hyperplanes , each of the hyperplanes gives us a zero coordinate. Thus for any bounded solution, the support is at most .
What about integer programs? One may think that the support should also be at most , since the 0s in the optimal solution of its linear relaxation are integers. But rounding the fractional coordinates may break the feasibility. The currently best upperbound is roughly [1].