14.02.2013 Views

Gruber P. Convex and Discrete Geometry

Gruber P. Convex and Discrete Geometry

Gruber P. Convex and Discrete Geometry

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

342 <strong>Convex</strong> Polytopes<br />

(6) u piai xq > 0 for at least one row ai in A p.<br />

We now distinguish several cases:<br />

i < n: Then u pi ≥ 0 since n is the smallest index of a row in A p with<br />

u pn < 0. In addition, ai xq ≤ 0 since n is the smallest index of a<br />

row in A with anvq = βn <strong>and</strong> anxq > 0 (note that λq = 0).<br />

i = n: Then u pn < 0 <strong>and</strong> anxq > 0, see the case i < n.<br />

i > n: Then ai xq = 0 since ai is not deleted from Aq,see(3).<br />

Each case is in contradiction to (6), concluding the proof of the theorem. ⊓⊔<br />

What to do, if no Vertex is Known?<br />

If no vertex of the feasible set P ={x : Ax ≤ b} �= ∅of a linear optimization<br />

problem<br />

(7) sup{cx : Ax ≤ b}<br />

is known, we proceed as follows: Let S be the linear subspace lin{a1,...,am} of E d .<br />

Then it is easy to see that<br />

P = Q ⊕ S ⊥ ,<br />

where Q = P ∩ S is a convex polyhedron with vertices. If c �∈ S, then cx assumes<br />

arbitrarily large values on P = Q ⊕ S ⊥ . Then the supremum is +∞ <strong>and</strong> we are<br />

done. If c ∈ S, then<br />

sup{cx : x ∈ P} =sup{cx : x ∈ Q}.<br />

Thus we have reduced our problem (7) to a problem where it is clear that the feasible<br />

set has vertices, but we do not know them.<br />

Changing notation, we assume that the new problem has the form<br />

sup{cx : Ax ≤ b},<br />

where the feasible set P ={x : Ax ≤ b} has vertices. Consider the following linear<br />

optimization problem with one more variable z (Fig. 20.2),<br />

(8) sup � z : Ax − bz ≤ o, −z ≤ 0, z ≤ 1 �<br />

with the feasible set<br />

Q = cl conv � {(o, 0)}∪ � P + (o, 1) �� .<br />

(o, 0) is a vertex of Q. LetA0 be a non-singular d × d sub-matrix of A. Then (o, 0)<br />

is the intersection of the d + 1 hyperplanes<br />

ai x − βi z = 0 , ai row of A0,<br />

z = 0.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!