8_geom
8_geom
Centering
Classification
√
▶ factor n can be improved to n if C is symmetric
Centering
Classification
xcheb xmve
fi (x) ≤ 0, i = 1, . . . , m, Fx = g
is defined as solution of
− m
Í
minimize i=1 log(−fi (x))
subject to Fx = g
▶ objective is called the log-barrier for the inequalities
▶ (we’ll see later) analytic center more easily computed than MVE or Chebyshev center
▶ two sets of inequalities can describe the same set, but have different analytic centers
xac
▶ we have
Einner ⊆ {x | aTi x ≤ bi , i = 1, . . . , m} ⊆ Eouter
where
Centering
Classification
H1 = {z | aT z + b = 1}
H2 = {z | aT z + b = −1}
is dist(H1 , H2 ) = 2/∥a∥ 2
a QP in a, b
minimize 1T u + 1T v
subject to aT xi + b ≥ 1 − ui , i = 1, . . . , N, aT yi + b ≤ −1 + vi , i = 1, . . . , M
u ⪰ 0, v ⪰ 0
▶ an LP in a, b, u, v
▶ at optimum, ui = max{0, 1 − aT xi − b}, vi = max{0, 1 + aT yi + b}
▶ equivalent to minimizing the sum of violations of the original inequalities
Centering
Classification
▶ interpretations
– points are locations of plants or warehouses; fij is transportation cost between facilities i and j
– points are locations of cells in an integrated circuit; fij represents wirelength
0 0 0
−1 −1 −1
−1 0 1 −1 0 1 −1 0 1
▶ histograms of edge lengths ∥xi − xj ∥ 2 , (i, ) ∈ E
4 4 6
5
3 3 4
2 2 3
2
1 1
1
00 0.5 1 1.5 2 00 0.5 1 1.5 00 0.5 1 1.5
Convex Optimization Boyd and Vandenberghe 8.20