OP06 Convex Optimization

52
Ho Chi Minh City University of Technology Faculty of Electrical and Electronics Engineering Department of Telecommunications Lectured by Ha Hoang Kha, Ph.D. Ho Chi Minh City University of Technology Email: [email protected] Convex Optimization

Transcript of OP06 Convex Optimization

Page 1: OP06 Convex Optimization

Ho Chi Minh City University of Technology

Faculty of Electrical and Electronics Engineering

Department of Telecommunications

Lectured by Ha Hoang Kha, Ph.D.

Ho Chi Minh City University of Technology

Email: [email protected]

Convex Optimization

Page 2: OP06 Convex Optimization

Content

Convex optimization 2 H. H. Kha

Page 3: OP06 Convex Optimization

References

Slides are adapted from the following resources:

D. P. Palomar, Convex Optimization, lecture notes.

Stephen Boyd and Lieven Vandenberghe, Convex

Optimization, Cambridge, U.K.: Cambridge University

Press, 2004.

Convex optimization 3 H. H. Kha

Page 4: OP06 Convex Optimization

Convex Set

Convex optimization 4 H. H. Kha

Page 5: OP06 Convex Optimization

Definition of Convex Set

Convex optimization 5 H. H. Kha

Page 6: OP06 Convex Optimization

Examples: Hyperplane and halfspace

Convex optimization 6 H. H. Kha

Page 7: OP06 Convex Optimization

Example: Polyhedra

Convex optimization 7 H. H. Kha

Page 8: OP06 Convex Optimization

Examples: Euclidean Balls and Ellipsoids

Convex optimization 8 H. H. Kha

Page 9: OP06 Convex Optimization

Convex Combination and Convex Hull

Convex optimization 9 H. H. Kha

Page 10: OP06 Convex Optimization

Convex Cones

Convex optimization 10 H. H. Kha

Page 11: OP06 Convex Optimization

Norm Balls and Norm Cones

Convex optimization 11 H. H. Kha

Page 12: OP06 Convex Optimization

Positive Semidenite Cone

Convex optimization 12 H. H. Kha

Page 13: OP06 Convex Optimization

Operations that Preserve Convexity

Convex optimization 13 H. H. Kha

Page 14: OP06 Convex Optimization

Intersection

Convex optimization 14 H. H. Kha

Page 15: OP06 Convex Optimization

Affine Function

Convex optimization 15 H. H. Kha

Page 16: OP06 Convex Optimization

Convex Functions

Convex optimization 16 H. H. Kha

Page 17: OP06 Convex Optimization

Definition of Convex Functions

Convex optimization 17 H. H. Kha

Page 18: OP06 Convex Optimization

Example on R

Convex optimization 18 H. H. Kha

Page 19: OP06 Convex Optimization

Example on Rn

Convex optimization 19 H. H. Kha

Page 20: OP06 Convex Optimization

Example on Rnxn

Convex optimization 20 H. H. Kha

Page 21: OP06 Convex Optimization

Epigraph

Convex optimization 21 H. H. Kha

Page 22: OP06 Convex Optimization

Restriction of a Convex Function to a Line

Convex optimization 22 H. H. Kha

Page 23: OP06 Convex Optimization

Example

Convex optimization 23 H. H. Kha

Page 24: OP06 Convex Optimization

First and Second Order Condition

Convex optimization 24 H. H. Kha

Page 25: OP06 Convex Optimization

First and Second Order Condition

Convex optimization 25 H. H. Kha

Page 26: OP06 Convex Optimization

Example

Convex optimization 26 H. H. Kha

Page 27: OP06 Convex Optimization

Example

Convex optimization 27 H. H. Kha

Page 28: OP06 Convex Optimization

Operations that Preserve Convexity

Convex optimization 28 H. H. Kha

Page 29: OP06 Convex Optimization

Operations that Preserve Convexity

Convex optimization 29 H. H. Kha

Page 30: OP06 Convex Optimization

Operations that Preserve Convexity

Convex optimization 30 H. H. Kha

Page 31: OP06 Convex Optimization

Operations that Preserve Convexity

Convex optimization 31 H. H. Kha

Page 32: OP06 Convex Optimization

Operations that Preserve Convexity

Convex optimization 32 H. H. Kha

Page 33: OP06 Convex Optimization

Convex Optimization

Convex optimization 33 H. H. Kha

Page 34: OP06 Convex Optimization

Optimization Problem in Standard Form

Convex optimization 34 H. H. Kha

Page 35: OP06 Convex Optimization

Optimization Problem in Standard Form

Convex optimization 35 H. H. Kha

Page 36: OP06 Convex Optimization

Global and Local Optimality

Convex optimization 36 H. H. Kha

Page 37: OP06 Convex Optimization

Implicit Constraints

Convex optimization 37 H. H. Kha

Page 38: OP06 Convex Optimization

Feasibility Problem

Convex optimization 38 H. H. Kha

Page 39: OP06 Convex Optimization

Convex Optimization Problem

Convex optimization 39 H. H. Kha

Page 40: OP06 Convex Optimization

Example

Convex optimization 40 H. H. Kha

Page 41: OP06 Convex Optimization

Global and Local Optimality

Convex optimization 41 H. H. Kha

Page 42: OP06 Convex Optimization

Equivalent Reformulations

Convex optimization 42 H. H. Kha

Page 43: OP06 Convex Optimization

Equivalent Reformulations

Convex optimization 43 H. H. Kha

Page 44: OP06 Convex Optimization

Equivalent Reformulations

Convex optimization 44 H. H. Kha

Page 45: OP06 Convex Optimization

Linear Programming (LP)

Convex optimization 45 H. H. Kha

Page 46: OP06 Convex Optimization

Norm Problems

Convex optimization 46 H. H. Kha

Page 47: OP06 Convex Optimization

Norm Problems

Convex optimization 47 H. H. Kha

Page 48: OP06 Convex Optimization

Quadratic Programming (QP)

Convex optimization 48 H. H. Kha

Page 49: OP06 Convex Optimization

Quadratically Constrained QP (QCQP)

Convex optimization 49 H. H. Kha

Page 50: OP06 Convex Optimization

Second-Order Cone Programming (SOCP)

Convex optimization 50 H. H. Kha

Page 51: OP06 Convex Optimization

Semidenite Programming (SDP)

Convex optimization 51 H. H. Kha

Page 52: OP06 Convex Optimization

Semidenite Programming (SDP)

Convex optimization 52 H. H. Kha