agenda of week iii. lp i lp standardization optimization lp intro week 2 134 definition basic...

12
Agenda of Week III. LP I LP Standardization Optimization LP intro Week 2 1 3 4 Definition Basic assumptions Example General form Standard form Objective : Understanding the solution of optimization problems Understanding the introduction of LP Solving 2 How to get…

Upload: gabriel-hoffman

Post on 26-Mar-2015

216 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Agenda of Week III. LP I LP Standardization Optimization LP intro Week 2 134 Definition Basic assumptions Example General form Standard form Objective

Agenda of Week III. LP I

LP StandardizationLP Standardization

Optimization

LP intro LP introWeek 2Week 2

1 3 4

Definition

Basic assumptions

Example

General form

Standard form

Objective : Understanding the solution of optimization problems Understanding the introduction of LP

SolvingSolving

2

How to get…

Page 2: Agenda of Week III. LP I LP Standardization Optimization LP intro Week 2 134 Definition Basic assumptions Example General form Standard form Objective

Review of Week 2

최적화 최적화

1

정의

기본구성

목적함수

제약조건

Objective : Understanding the optimization problems

Page 3: Agenda of Week III. LP I LP Standardization Optimization LP intro Week 2 134 Definition Basic assumptions Example General form Standard form Objective

Solving Optimization Problems

Theoretically

Modeling with mathematical tools Theoretically solve model by employing calculus Always optimal solutions under some conditions Impossible for complex problems LINGO or Excel: Theory Algebra

Page 4: Agenda of Week III. LP I LP Standardization Optimization LP intro Week 2 134 Definition Basic assumptions Example General form Standard form Objective

Heuristics

Confirm current status

Develop a specific logic/process improving current objective function and

repeat it

Not guarantee optimal solution

E.g.: The blind climbing

Solving Optimization Problems

Page 5: Agenda of Week III. LP I LP Standardization Optimization LP intro Week 2 134 Definition Basic assumptions Example General form Standard form Objective

LINGO

How to get…

Lecture HP: http://www.niceprof.net Lindo Co.: http://www.lindo.com

Solving Optimization Problems

Page 6: Agenda of Week III. LP I LP Standardization Optimization LP intro Week 2 134 Definition Basic assumptions Example General form Standard form Objective

LP

Optimization problem with 1st order constraints and obj. func.

General solution

Structure (Table 3-2)

Obj. func. Constraints: LHE, RHS, Equality Decision variables, Parameters Nonnegativity

Page 7: Agenda of Week III. LP I LP Standardization Optimization LP intro Week 2 134 Definition Basic assumptions Example General form Standard form Objective

LP

Basic assumptions

Proportionality Additivity Divisibility Certainty

Page 8: Agenda of Week III. LP I LP Standardization Optimization LP intro Week 2 134 Definition Basic assumptions Example General form Standard form Objective

LP

General from of LP

mnmnm

nn

nnxx

bxaxa

bxaxa

toSubject

xcxcMinMaxn

)(......

......

)(......

,

......)(

11

11111

11,...,1

Page 9: Agenda of Week III. LP I LP Standardization Optimization LP intro Week 2 134 Definition Basic assumptions Example General form Standard form Objective

LP

Decision variables n variables:

Contribution coefficients Coefficients in obj. func.:

Possible limits of resources (m resources) Right hand side constants:

Technology coefficients Coefficients in constraints:

nxx ,...,1

ncc ,...,1

mbb ,...,1

ija

Page 10: Agenda of Week III. LP I LP Standardization Optimization LP intro Week 2 134 Definition Basic assumptions Example General form Standard form Objective

Modeling Examples of LP

Example 3-2

Server problem: p.113 Lingo program

Example 3-3

P.126 Lingo program

Page 11: Agenda of Week III. LP I LP Standardization Optimization LP intro Week 2 134 Definition Basic assumptions Example General form Standard form Objective

LP

0

......

......

......

,

......

11

11111

11,...,1

i

mnmnm

nn

nnxx

xAll

bxaxa

bxaxa

toSubject

xcxcMaxn

General from of LP

Page 12: Agenda of Week III. LP I LP Standardization Optimization LP intro Week 2 134 Definition Basic assumptions Example General form Standard form Objective

Transformation

Minimization Multiply -1 to obj. func.

Non nonnegativity Decompose variable x into 2 variables Give nonnegativity to both variables

Equality constraint Decompose it into 2 constraints with ‘>=‘ and ‘<=‘ Multiply -1 to constraint with ‘>=‘

,x x