Nonlinear Programming Models
Fabio Schoen 2008
http://gol.dsi.unifi.it/users/schoen
Nonlinear Programming Models – p.
Nonlinear Programming Models Fabio Schoen 2008 - - PowerPoint PPT Presentation
Nonlinear Programming Models Fabio Schoen 2008 http://gol.dsi.unifi.it/users/schoen Nonlinear Programming Models p. Introduction Nonlinear Programming Models p. NLP problems min f ( x ) x S R n Standard form: min f ( x ) h i
Fabio Schoen 2008
Nonlinear Programming Models – p.
Nonlinear Programming Models – p.
Nonlinear Programming Models – p.
Nonlinear Programming Models – p.
Nonlinear Programming Models – p.
Nonlinear Programming Models – p.
Nonlinear Programming Models – p.
Nonlinear Programming Models – p.
Nonlinear Programming Models – p.
Nonlinear Programming Models – p. 1
Nonlinear Programming Models – p. 1
Nonlinear Programming Models – p. 1
Nonlinear Programming Models – p. 1
2xTQx + bTx + c with Q = QT, Q 0
Nonlinear Programming Models – p. 1
i x + b} is convex
i,j AijXij is convex (it is linear!)
Nonlinear Programming Models – p. 1
Nonlinear Programming Models – p. 1
Nonlinear Programming Models – p. 1
x Ax − b
Nonlinear Programming Models – p. 1
i |ri|: absolute or ℓ1 approximation
Nonlinear Programming Models – p. 1
Nonlinear Programming Models – p. 2
Nonlinear Programming Models – p. 2
Nonlinear Programming Models – p. 2
i h(yi − aT i x) where h: convex function:
Nonlinear Programming Models – p. 2
Nonlinear Programming Models – p. 2
θ
i θ + εi
k
i θ)
Nonlinear Programming Models – p. 2
θ
i θ))
Nonlinear Programming Models – p. 2
Nonlinear Programming Models – p. 2
Nonlinear Programming Models – p. 2
i x − bi)2 Hp: ai not known,
i 0. Definition: worst case residuals:
ai∈Ei
i x − bi)2
x max ai∈Ei
i x − bi)2
Nonlinear Programming Models – p. 2
ai∈Ei |(aT i x − bi)|
u≤1 |¯
i x − bi + uTPix|
i x − bi| + Pix
Nonlinear Programming Models – p. 3
i x − bi| + Pix)2
x,t t2
i x − bi| + Pix
Nonlinear Programming Models – p. 3
x,t t2
i x − bi + Pix ≤ ti
i x + bi + Pix ≤ ti
Nonlinear Programming Models – p. 3
Nonlinear Programming Models – p. 3
Nonlinear Programming Models – p. 3
z∈C z − x
b c b c b c
⊕ ⊕ ⊕
Nonlinear Programming Models – p. 3
Nonlinear Programming Models – p. 3
x∈C(1),y∈C(2) x − y
Nonlinear Programming Models – p. 3
i
i
i
Nonlinear Programming Models – p. 3
Nonlinear Programming Models – p. 3
k x : Ax ≤ b} ≤ dk
Nonlinear Programming Models – p. 4
Nonlinear Programming Models – p. 4
Nonlinear Programming Models – p. 4
Nonlinear Programming Models – p. 4
Nonlinear Programming Models – p. 4
i (By + d) ≤ bi
y≤1
i By + aT i d} ≤ bi
i d ≤ bi
B,d log det B
i d
Nonlinear Programming Models – p. 4
*
* * * * * * * * * * * * * * * * *
Nonlinear Programming Models – p. 4
Nonlinear Programming Models – p. 4
Nonlinear Programming Models – p. 4
b c b c b c b c b c b c b c b c b c b c b c b c b c b c b c b c b c
Nonlinear Programming Models – p. 4
Nonlinear Programming Models – p. 5
b c b c b c b c b c b c b c b c b c b c b c b c b c b c b c b c b c
Nonlinear Programming Models – p. 5
a:a≤1
i
j
Nonlinear Programming Models – p. 5