s um o f s quares and s emi d efinite p rogrammming relaxations

41
Sum of Squares and SemiDefinite Programmming Re laxations of Polynomial Optimization Problems The 2006 IEICE Society Conference Kanazawa, September 21, 2006 Masakazu Kojima Tokyo Institute of Technology An introduction to the recent development of SOS and SDP relaxations for computing global optimal solutions of POPs Exploiting sparsity in SOS and SDP relaxati ons to solve large scale POPs This presentation PowerPoint file is available at http://www.is.titech.ac.jp/~kojima/talk.html

Upload: ashton

Post on 05-Jan-2016

17 views

Category:

Documents


0 download

DESCRIPTION

S um o f S quares and S emi D efinite P rogrammming Relaxations of P olynomial O ptimization P roblems. The 2006 IEICE Society Conference Kanazawa, September 21, 2006. Masakazu Kojima Tokyo Institute of Technology. This presentation PowerPoint file is available at - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Sum of Squares and SemiDefinite Programmming Relaxationsof Polynomial Optimization Problems

The 2006 IEICE Society ConferenceKanazawa, September 21, 2006

Masakazu KojimaTokyo Institute of Technology

An introduction to the recent development of SOS and SDP relaxations for computing global optimal solutions of POPs

Exploiting sparsity in SOS and SDP relaxations to solve large scale POPs

This presentation PowerPoint file is available at http://www.is.titech.ac.jp/~kojima/talk.html

Page 2: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Outline

1. POPs (Polynomial Optimization Problems)2. Nonnegative polynomials and SOS (Sum of Squares) polynomials3. SOS relaxation of unconstrained POPs4. Conversion of SOS relaxation into an SDP (Semidefinite Program)5. Exploiting structured sparsity6. SOS relaxation of constrained POPs --- very briefly7. Numerical results8. Polynomial SDPs9. Concluding remarks

Page 3: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Outline

1. POPs (Polynomial Optimization Problems)2. Nonnegative polynomials and SOS (Sum of Squares) polynomials3. SOS relaxation of unconstrained POPs4. Conversion of SOS relaxation into an SDP (Semidefinite Program)5. Exploiting structured sparsity6. SOS relaxation of constrained POPs --- very briefly7. Numerical results8. Polynomial SDPs9. Concluding remarks

Page 4: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 5: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 6: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 7: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 8: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 9: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Outline

1. POPs (Polynomial Optimization Problems)2. Nonnegative polynomials and SOS (Sum of Squares) polynomials3. SOS relaxation of unconstrained POPs4. Conversion of SOS relaxation into an SDP (Semidefinite Program)5. Exploiting structured sparsity6. SOS relaxation of constrained POPs --- very briefly7. Numerical results8. Polynomial SDPs9. Concluding remarks

Page 10: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 11: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Outline

1. POPs (Polynomial Optimization Problems)2. Nonnegative polynomials and SOS (Sum of Squares) polynomials3. SOS relaxation of unconstrained POPs4. Conversion of SOS relaxation into an SDP (Semidefinite Program)5. Exploiting structured sparsity6. SOS relaxation of constrained POPs --- very briefly7. Numerical results8. Polynomial SDPs9. Concluding remarks

Page 12: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 13: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 14: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Outline

1. POPs (Polynomial Optimization Problems)2. Nonnegative polynomials and SOS (Sum of Squares) polynomials3. SOS relaxation of unconstrained POPs4. Conversion of SOS relaxation into an SDP (Semidefinite Program)5. Exploiting structured sparsity6. SOS relaxation of constrained POPs --- very briefly7. Numerical results8. Polynomial SDPs9. Concluding remarks

Page 15: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Conversion of SOS relaxation into an SDP --- 1

Page 16: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Conversion of SOS relaxation into an SDP --- 2

Page 17: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Conversion of SOS relaxation into an SDP --- 3

Page 18: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Conversion of SOS relaxation into an SDP --- 3

Page 19: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Conversion of SOS relaxation into an SDP --- 4

Page 20: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Conversion of SOS relaxation into an SDP --- 5

Page 21: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Outline

1. POPs (Polynomial Optimization Problems)2. Nonnegative polynomials and SOS (Sum of Squares) polynomials3. SOS relaxation of unconstrained POPs4. Conversion of SOS relaxation into an SDP (Semidefinite Program)5. Exploiting structured sparsity6. SOS relaxation of constrained POPs --- very briefly7. Numerical results8. Polynomial SDPs9. Concluding remarks

Page 22: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 23: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 24: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Outline

1. POPs (Polynomial Optimization Problems)2. Nonnegative polynomials and SOS (Sum of Squares) polynomials3. SOS relaxation of unconstrained POPs4. Conversion of SOS relaxation into an SDP (Semidefinite Program)5. Exploiting structured sparsity6. SOS relaxation of constrained POPs --- very briefly7. Numerical results8. Polynomial SDPs9. Concluding remarks

Page 25: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 26: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 27: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 28: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 29: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Outline

1. POPs (Polynomial Optimization Problems)2. Nonnegative polynomials and SOS (Sum of Squares) polynomials3. SOS relaxation of unconstrained POPs4. Conversion of SOS relaxation into an SDP (Semidefinite Program)5. Exploiting structured sparsity6. SOS relaxation of constrained POPs --- very briefly7. Numerical results8. Polynomial SDPs9. Concluding remarks

Page 30: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 31: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 32: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 33: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 34: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 35: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Outline

1. POPs (Polynomial Optimization Problems)2. Nonnegative polynomials and SOS (Sum of Squares) polynomials3. SOS relaxation of unconstrained POPs4. Conversion of SOS relaxation into an SDP (Semidefinite Program)5. Exploiting structured sparsity6. SOS relaxation of constrained POPs --- very briefly7. Numerical results8. Polynomial SDPs9. Concluding remarks

Page 36: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 37: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 38: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 39: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations
Page 40: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations

Outline

1. POPs (Polynomial Optimization Problems)2. Nonnegative polynomials and SOS (Sum of Squares) polynomials3. SOS relaxation of unconstrained POPs4. Conversion of SOS relaxation into an SDP (Semidefinite Program)5. Exploiting structured sparsity6. SOS relaxation of constrained POPs --- very briefly7. Numerical results8. Polynomial SDPs9. Concluding remarks

Page 41: S um  o f  S quares and  S emi D efinite  P rogrammming Relaxations