the moment lp and moment sos approaches
play

The moment-LP and moment-SOS approaches Jean B. Lasserre LAAS-CNRS - PowerPoint PPT Presentation

The moment-LP and moment-SOS approaches Jean B. Lasserre LAAS-CNRS and Institute of Mathematics, Toulouse, France ICERM, Providence, February 2014 Jean B. Lasserre semidefinite characterization Why polynomial optimization? LP- and SDP-


  1. The moment-LP and moment-SOS approaches Jean B. Lasserre LAAS-CNRS and Institute of Mathematics, Toulouse, France ICERM, Providence, February 2014 Jean B. Lasserre semidefinite characterization

  2. Why polynomial optimization? LP- and SDP- CERTIFICATES of POSITIVITY The moment-LP and moment-SOS approaches An alternative characterization of nonnegativity Jean B. Lasserre semidefinite characterization

  3. Why polynomial optimization? LP- and SDP- CERTIFICATES of POSITIVITY The moment-LP and moment-SOS approaches An alternative characterization of nonnegativity Jean B. Lasserre semidefinite characterization

  4. Why polynomial optimization? LP- and SDP- CERTIFICATES of POSITIVITY The moment-LP and moment-SOS approaches An alternative characterization of nonnegativity Jean B. Lasserre semidefinite characterization

  5. Why polynomial optimization? LP- and SDP- CERTIFICATES of POSITIVITY The moment-LP and moment-SOS approaches An alternative characterization of nonnegativity Jean B. Lasserre semidefinite characterization

  6. Why Polynomial Optimization? After all ... the polynomial optimization problem: f ∗ = min { f ( x ) : g j ( x ) ≥ 0 , j = 1 , . . . , m } is just a particular case of Non Linear Programming (NLP)! True! ... if one is interested with a LOCAL optimum only!! Jean B. Lasserre semidefinite characterization

  7. Why Polynomial Optimization? After all ... the polynomial optimization problem: f ∗ = min { f ( x ) : g j ( x ) ≥ 0 , j = 1 , . . . , m } is just a particular case of Non Linear Programming (NLP)! True! ... if one is interested with a LOCAL optimum only!! Jean B. Lasserre semidefinite characterization

  8. When searching for a local minimum ... Optimality conditions and descent algorithms use basic tools from REAL and CONVEX analysis and linear algebra The focus is on how to improve f by looking at a NEIGHBORHOOD of a nominal point x ∈ K , i.e., LOCALLY AROUND x ∈ K , and in general, no GLOBAL property of x ∈ K can be inferred. The fact that f and g j are POLYNOMIALS does not help much! Jean B. Lasserre semidefinite characterization

  9. When searching for a local minimum ... Optimality conditions and descent algorithms use basic tools from REAL and CONVEX analysis and linear algebra The focus is on how to improve f by looking at a NEIGHBORHOOD of a nominal point x ∈ K , i.e., LOCALLY AROUND x ∈ K , and in general, no GLOBAL property of x ∈ K can be inferred. The fact that f and g j are POLYNOMIALS does not help much! Jean B. Lasserre semidefinite characterization

  10. When searching for a local minimum ... Optimality conditions and descent algorithms use basic tools from REAL and CONVEX analysis and linear algebra The focus is on how to improve f by looking at a NEIGHBORHOOD of a nominal point x ∈ K , i.e., LOCALLY AROUND x ∈ K , and in general, no GLOBAL property of x ∈ K can be inferred. The fact that f and g j are POLYNOMIALS does not help much! Jean B. Lasserre semidefinite characterization

  11. BUT for GLOBAL Optimization ... the picture is different! Remember that for the GLOBAL minimum f ∗ : f ∗ = sup { λ : f ( x ) − λ ≥ 0 ∀ x ∈ K } . ... and so to compute f ∗ one needs TRACTABLE CERTIFICATES of POSITIVITY on K ! Jean B. Lasserre semidefinite characterization

  12. BUT for GLOBAL Optimization ... the picture is different! Remember that for the GLOBAL minimum f ∗ : f ∗ = sup { λ : f ( x ) − λ ≥ 0 ∀ x ∈ K } . ... and so to compute f ∗ one needs TRACTABLE CERTIFICATES of POSITIVITY on K ! Jean B. Lasserre semidefinite characterization

  13. BUT for GLOBAL Optimization ... the picture is different! Remember that for the GLOBAL minimum f ∗ : f ∗ = sup { λ : f ( x ) − λ ≥ 0 ∀ x ∈ K } . ... and so to compute f ∗ one needs TRACTABLE CERTIFICATES of POSITIVITY on K ! Jean B. Lasserre semidefinite characterization

  14. REAL ALGEBRAIC GEOMETRY helps!!!! Indeed, POWERFUL CERTIFICATES OF POSITIVITY EXIST! Moreover .... and importantly, Such certificates are amenable to PRACTICAL COMPUTATION! ( ⋆ Stronger Positivstellensatzë exist for analytic functions but are useless from a computational viewpoint.) Jean B. Lasserre semidefinite characterization

  15. REAL ALGEBRAIC GEOMETRY helps!!!! Indeed, POWERFUL CERTIFICATES OF POSITIVITY EXIST! Moreover .... and importantly, Such certificates are amenable to PRACTICAL COMPUTATION! ( ⋆ Stronger Positivstellensatzë exist for analytic functions but are useless from a computational viewpoint.) Jean B. Lasserre semidefinite characterization

  16. REAL ALGEBRAIC GEOMETRY helps!!!! Indeed, POWERFUL CERTIFICATES OF POSITIVITY EXIST! Moreover .... and importantly, Such certificates are amenable to PRACTICAL COMPUTATION! ( ⋆ Stronger Positivstellensatzë exist for analytic functions but are useless from a computational viewpoint.) Jean B. Lasserre semidefinite characterization

  17. SOS-based certificate K = { x : g j ( x ) ≥ 0 , j = 1 , . . . , m } Theorem (Putinar’s Positivstellensatz) If K is compact (+ a technical Archimedean assumption) and f > 0 on K then: � m ∀ x ∈ R n , † f ( x ) = σ 0 ( x ) + σ j ( x ) g j ( x ) , j = 1 for some SOS polynomials ( σ j ) ⊂ R [ x ] . Testing whether † holds for some SOS ( σ j ) ⊂ R [ x ] with a degree bound, is SOLVING an SDP! Jean B. Lasserre semidefinite characterization

  18. SOS-based certificate K = { x : g j ( x ) ≥ 0 , j = 1 , . . . , m } Theorem (Putinar’s Positivstellensatz) If K is compact (+ a technical Archimedean assumption) and f > 0 on K then: � m ∀ x ∈ R n , † f ( x ) = σ 0 ( x ) + σ j ( x ) g j ( x ) , j = 1 for some SOS polynomials ( σ j ) ⊂ R [ x ] . Testing whether † holds for some SOS ( σ j ) ⊂ R [ x ] with a degree bound, is SOLVING an SDP! Jean B. Lasserre semidefinite characterization

  19. LP-based certificate K = { x : g j ( x ) ≥ 0 ; ( 1 − g j ( x )) ≥ 0 , j = 1 , . . . , m } Theorem (Krivine-Vasilescu-Handelman’s Positivstellensatz) Let K be compact and the family { g j , ( 1 − g j ) } generate R [ x ] . If f > 0 on K then: m � � g j ( x ) α j ( 1 − g j ( x )) β j , , ∀ x ∈ R n , ⋆ f ( x ) = c αβ α,β j = 1 for some NONNEGATIVE scalars ( c αβ ) . Testing whether ⋆ holds for some NONNEGATIVE ( c αβ ) with | α + β | ≤ M , is SOLVING an LP! Jean B. Lasserre semidefinite characterization

  20. LP-based certificate K = { x : g j ( x ) ≥ 0 ; ( 1 − g j ( x )) ≥ 0 , j = 1 , . . . , m } Theorem (Krivine-Vasilescu-Handelman’s Positivstellensatz) Let K be compact and the family { g j , ( 1 − g j ) } generate R [ x ] . If f > 0 on K then: m � � g j ( x ) α j ( 1 − g j ( x )) β j , , ∀ x ∈ R n , ⋆ f ( x ) = c αβ α,β j = 1 for some NONNEGATIVE scalars ( c αβ ) . Testing whether ⋆ holds for some NONNEGATIVE ( c αβ ) with | α + β | ≤ M , is SOLVING an LP! Jean B. Lasserre semidefinite characterization

  21. SUCH POSITIVITY CERTIFICATES allow to infer GLOBAL Properties of FEASIBILITY and OPTIMALITY, ... the analogue of (well-known) previous ones valid in the CONVEX CASE ONLY! Farkas Lemma → Krivine-Stengle KKT-Optimality conditions → Schmüdgen-Putinar Jean B. Lasserre semidefinite characterization

  22. SUCH POSITIVITY CERTIFICATES allow to infer GLOBAL Properties of FEASIBILITY and OPTIMALITY, ... the analogue of (well-known) previous ones valid in the CONVEX CASE ONLY! Farkas Lemma → Krivine-Stengle KKT-Optimality conditions → Schmüdgen-Putinar Jean B. Lasserre semidefinite characterization

  23. SUCH POSITIVITY CERTIFICATES allow to infer GLOBAL Properties of FEASIBILITY and OPTIMALITY, ... the analogue of (well-known) previous ones valid in the CONVEX CASE ONLY! Farkas Lemma → Krivine-Stengle KKT-Optimality conditions → Schmüdgen-Putinar Jean B. Lasserre semidefinite characterization

  24. SUCH POSITIVITY CERTIFICATES allow to infer GLOBAL Properties of FEASIBILITY and OPTIMALITY, ... the analogue of (well-known) previous ones valid in the CONVEX CASE ONLY! Farkas Lemma → Krivine-Stengle KKT-Optimality conditions → Schmüdgen-Putinar Jean B. Lasserre semidefinite characterization

  25. • In addition, polynomials NONNEGATIVE ON A SET K ⊂ R n are ubiquitous. They also appear in many important applications (outside optimization), . . . modeled as particular instances of the so called Generalized Moment Problem, among which: Probability, Optimal and Robust Control, Game theory, Signal processing, multivariate integration, etc. � � s s � � ≤ ( GMP ) : µ i ∈ M ( K i ) { inf f i d µ i : h ij d µ i = b j , j ∈ J } K i K i i = 1 i = 1 with M ( K i ) space of Borel measures on K i ⊂ R n i , i = 1 , . . . , s . � � Global OPTIM → µ ∈ M ( K ) { inf f d µ : 1 d µ = 1 } . K K Jean B. Lasserre semidefinite characterization

  26. • In addition, polynomials NONNEGATIVE ON A SET K ⊂ R n are ubiquitous. They also appear in many important applications (outside optimization), . . . modeled as particular instances of the so called Generalized Moment Problem, among which: Probability, Optimal and Robust Control, Game theory, Signal processing, multivariate integration, etc. � � s s � � ≤ ( GMP ) : µ i ∈ M ( K i ) { inf f i d µ i : h ij d µ i = b j , j ∈ J } K i K i i = 1 i = 1 with M ( K i ) space of Borel measures on K i ⊂ R n i , i = 1 , . . . , s . � � Global OPTIM → µ ∈ M ( K ) { inf f d µ : 1 d µ = 1 } . K K Jean B. Lasserre semidefinite characterization

Recommend


More recommend