ESI 6448 Discrete Optimization Theory - PowerPoint PPT Presentation

1 / 20
About This Presentation
Title:

ESI 6448 Discrete Optimization Theory

Description:

... of convex hull, or. a set of inequalities describes the convex hull ... Strong valid inequalities. Dominance. Polyhedra, faces, facets. Facet convex hull proofs ... – PowerPoint PPT presentation

Number of Views:91
Avg rating:3.0/5.0
Slides: 21
Provided by: Min26
Category:

less

Transcript and Presenter's Notes

Title: ESI 6448 Discrete Optimization Theory


1
ESI 6448Discrete Optimization Theory
  • Lecture 22

2
Disjunctive inequalities

-x13x2 ? 7
(5, 4)
(10, 4)
P 2
(4, 2)
P 1
(0, 1)
(5, 0)
3
Disjunctive inequalities

4
Disjunctive procedure
  • Disjunctive procedure (D-inequalities)

5
D-inequalities

6
Basic Mixed Integer Inequalities

7
Mixed integer rounding inequalities

8
MIR procedure
  • MIR procedure (MIR inequalities)

9
Gomory Mixed Integer Cut

10
Strong valid inequalities
  • Gomory FCPA
  • terminates in a finite of steps
  • practical?
  • Find strong valid inequalities
  • more effective
  • leads to a stronger formulation

11
Dominance

12
Example

13
Polyhedra
  • We assume P ? Rn contains n linearly independent
    directions, i.e. n1 affinely independent points.
  • Such a P is full-dimensional.
  • If P is full-dimensional, it has a unique minimal
    descriptionP x ? Rn aix ? bi for i 1,,
    mwhere each inequality is unique to within a
    positive multiple.
  • x1, , xk ? Rn are affinely independent
    iffx2x1, ,xkx1 are linearly independent
    iff(x1, 1), , (xk, 1) ? Rn1 are linearly
    independent

14
Faces
  • If x ? Rn Ax b ? ?, the maximum number of
    affinely independent solutions to Ax b is n 1
    rank(A).
  • The dimension of P, dim(P), max of affienly
    independent points in P 1
  • P ? Rn is full-dimensional iff dim(P) n
  • F defines a face of P if F x ? P ?x ?0
    for some valid inequality ?x ? ?0 of P
  • F is a facet of P if F is a face and dim(F)
    dim(P) 1
  • If F x ? P ?x ?0 is a face of P, the
    valid inequality ?x ? ?0 is said to represent or
    define the face.

15
Facets
  • If P is full-dimensional, a valid inequality ?x ?
    ?0 is necessary in the description of P iff it
    defines a facet of P.
  • P ? R2 described byx1 ? 2x1 x2 ?
    4x1 2x2 ? 10x1 2x2 ? 6x1 x2 ? 2x1
    ? 0 x2 ? 0

x1 2x2 ? 10
x1 2x2 ? 6
x1 ? 0
(2, 2)
(0, 2)
x1 x2 ? 4
x1 ? 2
x1 x2 ? 2
(2, 0)
x2 ? 0
16
Strong inequalities
  • How to prove the strength of valid inequalities
  • show that
  • an inequality defines a facet of convex hull, or
  • a set of inequalities describes the convex hull
  • Assume conv(P) is full-dimensional
  • If P is full-dimensional, a valid inequality ?x ?
    ?0 is necessary in the description of P iffthere
    are n affinely independent points of P satisfying
    ?x ?0 .

17
Property of facets
  • Let (A, b) be the equality set of P ? Rn and
    let F x ? P ?x ?0 be a proper face of P,
    theni) F is a facet of P iffii) If ?x ?0, ? x
    ? F then (?, ?0) (?? uA, ??0ub) for
    some ? ? R and u ? RM.
  • Let P ? Rn be full-dimensional and let F x ? P
    ?x ?0 be a face of P and let X x ? F ?x
    ?0, where X ? n, theni) F is a facet of P
    iffii) If ?x ?0, ? x ? X then (?, ?0) ?(?,
    ?0) for some ? ? R.

18
Facet proofs
  • Given P ? Zn and a valid inequality ?x ? ?0 for
    P, we can show that (?, ?0) defines a facet of
    conv(P) by
  • a) finding n points x1, , xn ? P satisfying ?x
    ?0 and then proving that xis are affinely
    independent, or
  • b) (indirect way)i) Select t ? n points x1, ,
    xt ? P satisfying ?x ?0. Suppose all xis
    lie on a generic hyperplane ?x ?0.ii) Solve
    for k 1,,t.iii) If the only
    solution is (?, ?0) ?(?, ?0) for ? ? 0, then
    (?, ?0) is facet-defining.

19
Example

20
Today
  • Strong valid inequalities
  • Dominance
  • Polyhedra, faces, facets
  • Facet convex hull proofs
Write a Comment
User Comments (0)
About PowerShow.com