L20 LP part 6 Homework Review Postoptimality Analysis Summary 1.

Slides:



Advertisements
Similar presentations
Tuesday, March 5 Duality – The art of obtaining bounds – weak and strong duality Handouts: Lecture Notes.
Advertisements

February 14, 2002 Putting Linear Programs into standard form
IEOR 4004 Midterm Review (part I)
IEOR 4004 Midterm review (Part II) March 12, 2014.
Lecture 3 Linear Programming: Tutorial Simplex Method
Understanding optimum solution
L17 LP part3 Homework Review Multiple Solutions Degeneracy Unbounded problems Summary 1.
Introduction to Sensitivity Analysis Graphical Sensitivity Analysis
LECTURE 14 Minimization Two Phase method by Dr. Arshad zaheer
Notes 4IE 3121 Why Sensitivity Analysis So far: find an optimium solution given certain constant parameters (costs, demand, etc) How well do we know these.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 9-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 9 Linear.
1/53 Slide Linear Programming: Sensitivity Analysis and Interpretation of Solution n Introduction to Sensitivity Analysis n Graphical Sensitivity Analysis.
L16 LP part2 Homework Review N design variables, m equations Summary 1.
LINEAR PROGRAMMING SIMPLEX METHOD
SOLVING LINEAR PROGRAMS USING EXCEL Dr. Ron Lembke.
Operations Management Linear Programming Module B - Part 2
L12 LaGrange Multiplier Method Homework Review Summary Test 1.
Computational Methods for Management and Economics Carla Gomes Module 6b Simplex Pitfalls (Textbook – Hillier and Lieberman)
1 5.6 No-Standard Formulations  What do you do if your problem formulation doeshave the Standard Form?  What do you do if your problem formulation does.
1 1 Slide LINEAR PROGRAMMING Introduction to Sensitivity Analysis Professor Ahmadi.
D Nagesh Kumar, IIScOptimization Methods: M3L4 1 Linear Programming Simplex method - II.
MIT and James Orlin © Chapter 3. The simplex algorithm Putting Linear Programs into standard form Introduction to Simplex Algorithm.
John Loucks Modifications by A. Asef-Vaziri Slides by St. Edward’s
Solver Linear Problem Solving MAN Micro-computers & Their Applications.
LINEAR PROGRAMMING SIMPLEX METHOD.
Computational Methods for Management and Economics Carla Gomes
1 The Role of Sensitivity Analysis of the Optimal Solution Is the optimal solution sensitive to changes in input parameters? Possible reasons for asking.
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
Linear Programming Topics General optimization model LP model and assumptions Manufacturing example Characteristics of solutions Sensitivity analysis Excel.
The Two-Phase Simplex Method LI Xiao-lei. Preview When a basic feasible solution is not readily available, the two-phase simplex method may be used as.
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
Managerial Decision Making and Problem Solving
Duality Theory LI Xiaolei.
ECE 556 Linear Programming Ting-Yuan Wang Electrical and Computer Engineering University of Wisconsin-Madison March
1 1 Slide © 2000 South-Western College Publishing/ITP Slides Prepared by JOHN LOUCKS.
Kerimcan OzcanMNGT 379 Operations Research1 Linear Programming: The Simplex Method Chapter 5.
1 1 © 2003 Thomson  /South-Western Slide Slides Prepared by JOHN S. LOUCKS St. Edward’s University.
1 1 © 2003 Thomson  /South-Western Slide Slides Prepared by JOHN S. LOUCKS St. Edward’s University.
Chapter 6 Supplement Linear Programming.
Solving Linear Programming Problems: The Simplex Method
Business Mathematics MTH-367 Lecture 15. Chapter 11 The Simplex and Computer Solutions Methods continued.
OR Perturbation Method (tableau form) (after two iterations, optimal solution obtained) (0+2  1 ) (0+2  2 ) (1+  3 )
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 9 Intro to Sensitivity Analysis.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or.
Professional software packages such as The WinQSB and LINDO provide the following LP information: Information about the objective function: –its optimal.
Chapter 6 Simplex-Based Sensitivity Analysis and Duality
Linear Programming Revised Simplex Method, Duality of LP problems and Sensitivity analysis D Nagesh Kumar, IISc Optimization Methods: M3L5.
Mechanical Engineering Department 1 سورة النحل (78)
Advanced Operations Research Models Instructor: Dr. A. Seifi Teaching Assistant: Golbarg Kazemi 1.
1 1 Slide © 2005 Thomson/South-Western Linear Programming: The Simplex Method n An Overview of the Simplex Method n Standard Form n Tableau Form n Setting.
Chapter 4 Linear Programming: The Simplex Method
1 Bob and Sue solved this by hand: Maximize x x 2 subject to 1 x x 2 ≤ x x 2 ≤ 4 x 1, x 2 ≥ 0 and their last dictionary was: X1.
1 1 Slide © 2005 Thomson/South-Western Simplex-Based Sensitivity Analysis and Duality n Sensitivity Analysis with the Simplex Tableau n Duality.
1 1 Slide © 2000 South-Western College Publishing/ITP Slides Prepared by JOHN LOUCKS.
Part 3 Linear Programming 3.3 Theoretical Analysis.
Sensitivity analysis continued… BSAD 30 Dave Novak Source: Anderson et al., 2013 Quantitative Methods for Business 12 th edition – some slides are directly.
1 Chapter 4 The Simplex Algorithm PART 2 Prof. Dr. M. Arslan ÖRNEK.
L21 Numerical Methods part 1 Homework Review Search problem Line Search methods Summary 1 Test 4 Wed.
Operations Research By: Saeed Yaghoubi 1 Graphical Analysis 2.
1 Simplex algorithm. 2 The Aim of Linear Programming A Linear Programming model seeks to maximize or minimize a linear function, subject to a set of linear.
L15 LP Problems Homework Review Why bother studying LP methods History N design variables, m equations Summary 1.
Chap 10. Sensitivity Analysis
10CS661 OPERATION RESEARCH Engineered for Tomorrow.
Chapter 4 Linear Programming: The Simplex Method
Chap 9. General LP problems: Duality and Infeasibility
Chapter 5. Sensitivity Analysis
L10 Optimal Design L.Multipliers
Lecture 4 Part I Mohamed A. M. A..
L18 LP part4 Homework Review Summary Test 3.
Practical Issues Finding an initial feasible solution Cycling
Presentation transcript:

L20 LP part 6 Homework Review Postoptimality Analysis Summary 1

H19 2

H19 cont’d 3

Two-phase Simplex Method Phase I - finds a feasible basic solution Phase II- finds an optimal feasible basic solution, if it exists. 4 Use artificial variables!

Transforming Process 1.Convert Max to Min, i.e. Min f(x) = Min -F(x) 2.Convert negative bj to positive, mult by(-1) 3.Add slack variables 4.Add surplus variables 5.Add artificial var’s for “=” and or “ ≥” constraints 6.Create artificial cost function, 5

Problem 8.58 (from lecture) 6

H19 cont’d 7

8

Simplex Method Identifies: global solutions, if they exist multiple solutions unbounded problems degenerate problems infeasible problems 9

Postoptimality Analysis 10 What happens to our results if: The inputs change? The conditions of the business objective change ? The system/factory parameters change

What-if analyses 11 Problem formulation: …. Make assumptions about Resources/capacities, Price coefficients Cost coefficients Also what would happen if conditions should change such as : Environmental aspects Conditions of use Market conditions Production capabilities Determine Strategies to handle: In case things change To account for competitive reactions Consider worst case possibilities

Sensitivity Analyses 12 how sensitive are the: a. optimal value (i.e. f(x) and b. optimal solution (i.e. x) … to the parameters (i.e. assumptions) in our model?

Model parameters 13 Consider your abc’s, i.e. A, b and c

Recall during Formulation 14 Constraints usually arise from : Laws of nature (e.g. F=ma) Laws of economics (e.g. profit=revenues-costs) Laws of man (e.g. max work week = 40 hrs) How accurate are our assumptions?

Any approximations in our formulation? 15

Abc’s of sensitivity analyses 16 Let’s look at “b” first, i.e. “resource limits”

Recall Relaxing constraints (i.e. adding more resources) 17 The instantaneous rate of change in the objective function with respect to relaxing a constraint IS the LaGrange multiplier! Constraint Variation Sensitivity Theorem From LaGrange theory

Simplex LaGrange Multipliers 18 Constraint Type ≤ = ≥ slackeithersurplus c’ column“regular”artificial Find the multipliers in the final tableau (right side)

Prob “=“ “ ≥” reg. colsart’l col’s

Excel “shadow prices” 20 If Minimizing w/Excel…Reverse sign of LaGrange Multipliers! If Maximizing w/Excel… signs are the same as our tableaus

Let’s minimize f even further 21 Increase/decrease ei to reduce f(x)

Excel solution 22

Abc’s Changes in cost coefficients, c Changes in coefficient matrix A Often times it’s simpler to re-run LP Solver 23

Ranging-limits on changes RHS parameters, b Cost coefficients, c A coefficient matrix Yes, formulas are available… often times it’s much easier to just re-run your LP Solver! 24

Summary Simplex method determines: Multiple solutions (think c’) Unbounded problems (think pivot a ij <0) Degenerate Solutions (think b j =0) Infeasible problems (think w≠0) Sensitivity Analyses add important value to your LP solutions, can provide “strategies” Sensitivity is as simple as Abc’s Constraint variation sensitivity theorem can answer simple resource limits questions 25