Top Banner
Optimization
16

Optimization. f(x) = 0 g i (x) = 0 h i (x)

Dec 15, 2015

Download

Documents

Payton Shutter
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Optimization. f(x) = 0 g i (x) = 0 h i (x)

Optimization

Page 2: Optimization. f(x) = 0 g i (x) = 0 h i (x)

f(x) = 0

gi(x) = 0

hi(x) <= 0

Objective function

Equality constraints

Inequality constraints

Page 3: Optimization. f(x) = 0 g i (x) = 0 h i (x)

Terminology

Feasible set

Degrees of freedom

Active constraint

Page 4: Optimization. f(x) = 0 g i (x) = 0 h i (x)

classifications

Unconstrained v. constrained

Linear v. non-linear

Convex v. concave v. neither

Continuous space v. discrete space

Page 5: Optimization. f(x) = 0 g i (x) = 0 h i (x)

Linear case

Unconstrained makes no sense

Simplex method

Minimum at a vertex

Start at a vertex, jump to adjacent vertex as long as objective is less

Uses slack variables to turn inequality constraintsInto equality constraints with variable:h(x) – s = 0;

Page 6: Optimization. f(x) = 0 g i (x) = 0 h i (x)

Non-linear unconstrained case

Unconstrained makes no sense

Simplex method

Minimum at a vertex

Start at a vertex, jump to adjacent vertex as long as objective is less

Uses slack variables to turn inequality constraintsInto equality constraints with variable:h(x) – s = 0;

Page 7: Optimization. f(x) = 0 g i (x) = 0 h i (x)
Page 8: Optimization. f(x) = 0 g i (x) = 0 h i (x)
Page 9: Optimization. f(x) = 0 g i (x) = 0 h i (x)
Page 10: Optimization. f(x) = 0 g i (x) = 0 h i (x)
Page 11: Optimization. f(x) = 0 g i (x) = 0 h i (x)
Page 12: Optimization. f(x) = 0 g i (x) = 0 h i (x)
Page 13: Optimization. f(x) = 0 g i (x) = 0 h i (x)
Page 14: Optimization. f(x) = 0 g i (x) = 0 h i (x)
Page 15: Optimization. f(x) = 0 g i (x) = 0 h i (x)
Page 16: Optimization. f(x) = 0 g i (x) = 0 h i (x)