Exercise 2.22 (Sum of polyhedra)

Let P and Q be polyhedra in ℜn. Let P + Q = {x + y∣x ∈ P,y ∈ Q}.

(a)
Show that P + Q is a polyhedron.
(b)
Show that every extreme point of P + Q is the sum of an extreme point of P and an extreme point of Q.

Answers

By definition, we can write P = {x ∈ ℜn∣Ax ≥b} for some m × n matrix A and b ∈ ℜm; similarly, Q = {x ∈ ℜn∣Cx ≥d} for some m′× n matrix C and d ∈ ℜm′ .

(a)

Proof. We employ the following trick that will allow us to use the Fourier-Motzkin elimination algorithm. Notice that the Cartesian product of P and Q is a polyhedron in ℜ2n:

P × Q = { [x y ] ∈ ℜ2n | x ∈ P y ∈ Q } = { [x y ] ∈ ℜ2n | Ax ≥b C x ≥ d } = { [x y ] ∈ ℜ2n | [ AC ] [x y ] ≥ [b d ] }

Therefore, the following extension of P × Q to ℜ3n must be a polyhedron as well:

Z := { [x + y x y ] ∈ ℜ3n | x ∈ P y ∈ Q } = [11 1 0 01 ]P×Q.

Applying the Fourier-Motzkin elimination algorithm 2n times, we see that the resulting projection

Πn(Z) = P + Q

is a polyhedron as well. □

(b)

Proof. Suppose for the sake of contradiction that we can find an extreme point of P + Q which is the sum of two points x + y at least one of which is not an extreme point. In case that x is not an extreme point, we can find two vectors p,p′∈ P (both different from x), and a scalar λ ∈ [0,1], such that x = λp + (1 − λ)p′. Using this, we can write

x + y = λp + (1 − λ)p′ + y = λ (p + y) + (1 − λ) (p′ + y).

But that means that we have found two distinct vectors p + y and p′ + y in P + Q, both different from x + y, such that our extreme point is a convex combination of these two vectors. This is a contradiction to the assumption that x + y is an extreme point.
The case when y is not an extreme point of Q follows similarly. □

User profile picture
2022-01-30 15:22
Comments