Exercise 2.19* (Dimension of polyhedra)

Let P n be a polyhedron in standard form whose definition involves m linearly independent equality constraints. Its dimension is defined as the smallest integer k such that P is contained in some k-dimensional affine subspace of n.

(a)
Explain why the dimension of P is at most n m.
(b)
Suppose that P has a nondegenerate basic feasible solution. Show that the dimension of P is equal to n m.
(c)
Suppose that x is a degenerate basic feasible solution. Show that x is degenerate under every standard form representation of the same polyhedron (in the same space n).

Answers

(a)
It is obvious from the definition of a standard form polyhedron that P can be alternatively represented as the positive subset of the null space of the affine transformation f(x) = Ax b, i.e., P null (f). By the monotonicity of dimension, we have dim P dim (null (f)) = dim (null (A)).

Finally, by the Dimension Theorem (see p.30), we have

dim (null (A)) = n rank (A) = n m

as rank (A) = m by the theorem assumption.

(b)
We now demonstrate that dim (P) n m. Per definitionem, we must find n m linearly independent vectors in P.

By the exercise assumption, there exist exactly m linearly independent columns AB(1),,AB(m) corresponding to the non-zero entries of the basic feasible solution x and forming the basis matrix B. Similarly, there are exactly n m columns Ai1,,Ainm corresponding to the zero entries of x. Without loss of generality, assume that A is of the form [B|Ai1,,Ainm] (i.e., rearrange the columns of A so that the basic columns come first).

Since B is invertible, we can define

1 j n m : dj := B1A ij,

which is a collection of n m vectors in m with the property that Bdj + Aij = 0. Using these vectors, we can define n m direction vectors in n by setting

1 j nm : d^j := [dj ej ] ,

where ej denote the jth unit vector in nm. By construction Ad^j = 0 and due to the unit vector tail, these directions are linearly independent. In other words, we already have A(x + d^j) = b for n m independent vectors. Furthermore, we can insure that the resulting vectors also satisfy non-negativity by tweaking them using an 𝜖 > 0 small enough:

1 j n m : x~j := x + 𝜖 d^ j P.

Thus, x~1,,x~nm are definitely contained in P. Since d^1,,d^nm are linearly independent, so are x~1,,x~nm and we are done.

(c)
Using parts 1 and 2, compare the number m,m of equality constraints in two representations of P under which x is degenerate and nondegenerate, respectively. Then, count active constraints and arrive at a contradiction regarding the dimension dim (P) of P.
User profile picture
2021-12-23 20:27
Comments