Optimizing Convex Functions over Non-Convex Domains
Dan Bienstock and Alex Michalka (adm2148@columbia.edu)
Columbia University
Aussois 2012
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 1 / 33
Optimizing Convex Functions over Non-Convex Domains Dan Bienstock - - PowerPoint PPT Presentation
Optimizing Convex Functions over Non-Convex Domains Dan Bienstock and Alex Michalka (adm2148@columbia.edu) Columbia University Aussois 2012 Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 1 / 33 Introduction
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 1 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 2 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 2 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 2 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 2 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 2 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 3 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 3 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 3 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 3 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 4 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 4 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 4 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 5 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 5 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 6 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 6 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 6 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 7 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 7 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 7 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 7 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 8 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 8 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 8 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 9 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 9 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 9 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 9 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 9 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 9 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 9 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 10 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 10 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 10 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 10 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 11 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 11 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 11 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 11 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 12 / 33
j y)
i aj
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 12 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 13 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 13 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 13 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 13 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 13 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 13 / 33
−3 −2 −1 1 2 3 2 4 6 8 x q
Convex obj non-convex domain Aussois 2012 14 / 33
−3 −2 −1 1 2 3 2 4 6 8 x q
Convex obj non-convex domain Aussois 2012 15 / 33
−3 −2 −1 1 2 3 2 4 6 8 x q
Convex obj non-convex domain Aussois 2012 16 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 17 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 17 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 17 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 17 / 33
int(P) cut−off region
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 18 / 33
int(P) cut−off region
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 18 / 33
int(P) cut−off region
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 18 / 33
−4 −2 2 4 −3 −2 −1 1 2 3
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 19 / 33
−4 −2 2 4 6 −2 −1 1 2
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 20 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 21 / 33
ρ µ
S
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 21 / 33
ρ µ
S
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 21 / 33
ρ µ
S
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 21 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 22 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 22 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 22 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 23 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 23 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 23 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 23 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 23 / 33
τ Λ 1 τ v 1 τ v T 1 τ (−µTAµ + 2cTµ − b) − ρ
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 23 / 33
τ Λ
τ v Ty + 1 τ (−µTAµ + 2cTµ − b) − ρ ≥ 0
τ 2
j=1 v 2
j
1−λj/τ + 1 τ (−µTAµ + 2cTµ − b) − ρ ≥ 0
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 24 / 33
τ Λ
τ v Ty + 1 τ (−µTAµ + 2cTµ − b) − ρ ≥ 0
τ 2
j=1 v 2
j
1−λj/τ + 1 τ (−µTAµ + 2cTµ − b) − ρ ≥ 0
d
j
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 24 / 33
τ Λ
τ v Ty + 1 τ (−µTAµ + 2cTµ − b) − ρ ≥ 0
τ 2
j=1 v 2
j
1−λj/τ + 1 τ (−µTAµ + 2cTµ − b) − ρ ≥ 0
d
j
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 24 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 25 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 25 / 33
µ
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 25 / 33
µ
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 25 / 33
µ
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 25 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 26 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 26 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 27 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 27 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 28 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 28 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 28 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 29 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 29 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 30 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 30 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 31 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 31 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 31 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 31 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 32 / 33
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 33 / 33
j xjyj
j(x2 j + y 2 j )
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 33 / 33
j xjyj
j(x2 j + y 2 j )
j
j
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 33 / 33
j xjyj
j(x2 j + y 2 j )
j
j
j ≤ q,
j
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 33 / 33
j xjyj
j(x2 j + y 2 j )
j
j
j ≤ q,
j
Dan Bienstock, Alex Michalka (Columbia) Convex obj non-convex domain Aussois 2012 33 / 33