Exercise 2.17

Consider the polyhedron {x nAx b,x 0}, and a nondegenerate basic feasible solution x. We introduce slack variables z and construct a corresponding polyhedron {(x,z)Ax + z = b,x 0,z 0} in standard form. Show that (x,b Ax) is a nondegenerate basic feasible solution for the new polyhedron.

Answers

Clearly, p := [ x b Ax ] is in the new polyhedron. Without loss of generality, we may assume that, after reordering the inequalities and renumbering the variables, the active constraints at x are the first k inequalities in Ax b and xi 0 for i = 1,,l for some integers k,l 0. Then the active constraints at p are precisely the equalities Ax + z = b,xi 0 for i = 1,,l, and zj 0 for j = 1,,k. Now, for any [ x z ] satisfying Ax + z = b,xi = 0 for i = 1,,l, and zj = 0 for j = 1,,k, we must have x satisfying the first k inequalities in Ax b at equality since zj = 0 for j = 1,,k. Hence, x is a solution to aix = bi for i = 1,,k, and x1 = = xl = 0, implying that x = x since x is the unique solution to the system. This gives z = b Ax. Hence, p is a basic feasible solution.

Note that the number of active constraints at p is m + l + k. If p is degenerate, then m + l + k > n + m, implying that l + k > n. This shows that there are more than n active constraints at x, contradicting that x is nondegenerate.

User profile picture
2021-12-12 13:41
Comments

Let k denote the number of active constraints at x in Ax b and l denote the number of active non-negativity constraints. In other words,

i = 1,,k : a(i)x(i) = b(i) j = 1,,l : x(j) = 0

By theorem assumption, k + l n since x is basic and k + l n since x is nondegenerate; thus, k + l = n. Denote y := [xb Ax ] and consider the standard form polyhedron

[AIm ] [ x z ] = b, [x z ] 0.

We then have

1.
y is feasible.
This is obvious, as we have Ax + (b Ax) = b with x 0 and z = b Ax 0 by the properties of the original polyhedron.
2.
y is non-degenerate basic.
At the point y we have i = 1,,m : a(i)x(i) + (b(i) aix(i)) = b(i) i = 1,,k zi = bi aixi = 0 j = 1,,l : x(j) = 0

Thus, we have exactly m + k + l active constraints in a polyhedron of an m + n-dimensional space. In other words, y is a basic nondegenerate solution.

User profile picture
2021-12-12 16:42
Comments
  • You forgot to show that the constraints active at the polyhedron in standard from are linearly independent.
    ferandresk2022-10-27