1/24: Linear Programming & Sensitivity Analysis Review: –LP Requirements –Graphical solutions Using MS Excel for Linear Programming Sensitivity Analysis.

Slides:



Advertisements
Similar presentations
Linear Programming Problem
Advertisements

Understanding optimum solution
Linear Programming.
Linear Programming Problem
Introduction to Sensitivity Analysis Graphical Sensitivity Analysis
Sensitivity Analysis Sensitivity analysis examines how the optimal solution will be impacted by changes in the model coefficients due to uncertainty, error.
1/53 Slide Linear Programming: Sensitivity Analysis and Interpretation of Solution n Introduction to Sensitivity Analysis n Graphical Sensitivity Analysis.
BA 452 Lesson A.2 Solving Linear Programs 1 1ReadingsReadings Chapter 2 An Introduction to Linear Programming.
Optimization Models Module 9. MODEL OUTPUT EXTERNAL INPUTS DECISION INPUTS Optimization models answer the question, “What decision values give the best.
SOLVING LINEAR PROGRAMS USING EXCEL Dr. Ron Lembke.
Operations Management Linear Programming Module B - Part 2
Managerial Decision Modeling with Spreadsheets
1/31: LP Applications From last time: Using MS Excel to solve LPs
Chapter 2 Linear Programming Models: Graphical and Computer Methods © 2007 Pearson Education.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 7-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 7 Linear.
An Introduction to Linear Programming : Graphical and Computer Methods
QM B Linear Programming
1 5. Linear Programming 1.Introduction to Constrained Optimization –Three elements: objective, constraints, decisions –General formulation –Terminology.
1 1 Slide LINEAR PROGRAMMING Introduction to Sensitivity Analysis Professor Ahmadi.
Linear Programming ISQA 459/559. Getting Started with LP Game problem Terms Algebraic & Graphical Illustration LP with Excel.
Chapter 3 An Introduction to Linear Programming
John Loucks Modifications by A. Asef-Vaziri Slides by St. Edward’s
Graphical Solutions Plot all constraints including nonnegativity ones
Solver Linear Problem Solving MAN Micro-computers & Their Applications.
Linear Programming Models: Graphical and Computer Methods
© Copyright 2004, Alan Marshall 1 Lecture 1 Linear Programming.
Using MS Excel for LP Collect homework Roll Call Review homework
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Slides by JOHN LOUCKS St. Edward’s University.
Kerimcan OzcanMNGT 379 Operations Research1 LP: Sensitivity Analysis and Interpretation of Solution Chapter 3.
Chapter 2 Linear Programming Models: Graphical and Computer Methods
3.4 Linear Programming.
Chapter 19 Linear Programming McGraw-Hill/Irwin
Linear Programming Chapter 13 Supplement.
1 1 Slide © 2005 Thomson/South-Western Slides Prepared by JOHN S. LOUCKS ST. EDWARD’S UNIVERSITY.
Managerial Decision Making and Problem Solving
1 1 Slide Linear Programming (LP) Problem n A mathematical programming problem is one that seeks to maximize an objective function subject to constraints.
1 LINEAR PROGRAMMING Introduction to Sensitivity Analysis Professor Ahmadi.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
1 1 Slide © 2009 South-Western, a part of Cengage Learning Slides by John Loucks St. Edward’s University.
LP: Summary thus far Requirements Graphical solutions Excel Sensitivity Analysis.
A model consisting of linear relationships representing a firm’s objective and resource constraints Linear Programming (LP) LP is a mathematical modeling.
1 The Dual in Linear Programming In LP the solution for the profit- maximizing combination of outputs automatically determines the input amounts that must.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or.
Chapter 2 Introduction to Linear Programming n Linear Programming Problem n Problem Formulation n A Maximization Problem n Graphical Solution Procedure.
Linear Programming Models: Graphical and Computer Methods
Spreadsheet Modeling & Decision Analysis A Practical Introduction to Management Science 5 th edition Cliff T. Ragsdale.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Supplement 6 Linear Programming.
3 Components for a Spreadsheet Optimization Problem  There is one cell which can be identified as the Target or Set Cell, the single objective of the.
Linear Programming Short-run decision making model –Optimizing technique –Purely mathematical Product prices and input prices fixed Multi-product production.
Kerimcan OzcanMNGT 379 Operations Research1 Linear Programming Chapter 2.
LINEAR PROGRAMMING 3.4 Learning goals represent constraints by equations or inequalities, and by systems of equations and/or inequalities, and interpret.
BUAD306 Chapter 19 – Linear Programming. Optimization QUESTION: Have you ever been limited to what you can get done because you don’t have enough ________?
CDAE Class 16 Oct. 18 Last class: 3. Linear programming and applications Quiz 4 Today: Result of Quiz 4 3. Linear programming and applications Group.
Operations Research By: Saeed Yaghoubi 1 Graphical Analysis 2.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 7-1 1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 7 Linear.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.
6s-1Linear Programming William J. Stevenson Operations Management 8 th edition.
Linear Programming Models: Graphical and Computer Methods 7 To accompany Quantitative Analysis for Management, Twelfth Edition, by Render, Stair, Hanna.
1 2 Linear Programming Chapter 3 3 Chapter Objectives –Requirements for a linear programming model. –Graphical representation of linear models. –Linear.
Chapter 2 Linear Programming Models: Graphical and Computer Methods
An Introduction to Linear Programming Pertemuan 4
St. Edward’s University
Chapter 19 – Linear Programming
Presentation by Team 2.
Introduction to linear programming (LP): Minimization
Linear Programming Problem
Optimization Models Module 9.
Presentation transcript:

1/24: Linear Programming & Sensitivity Analysis Review: –LP Requirements –Graphical solutions Using MS Excel for Linear Programming Sensitivity Analysis

Requirements of an LP Problem Objective Function –LP problems seek to maximize or minimize some quantity. Constraints –restrictions that limit the degree to which we can pursue our objective. Alternative courses of action. Linear equations or inequalities.

Graphical Solutions for LP Must be no more than 2 decision variables. Plot the limits of the constraints. Find the feasible region. Determine the optimized solution (using corner point method).

Graphical Solutions for LP: Corner Point Method Theory behind LP states that the optimal solution to any problem will lie at a corner point, or extreme point of the feasible region. Find result for each corner of the feasible region, pick the one that best satisfies the goal.

EX: The Brewery The microbrewery produces beer and ale. Beer sells for $5 per barrel, and ale for $2/barrel. Producing a barrel of beer requires 5 pounds of corn and 2 pounds of hops. Producing a barrel of ale requires 2 pounds of corn and 1 pound of hops. Every day, the microbrewery has 60 pounds of corn and 25 pounds of hops. Maximize the daily profit for the microbrewery.

EX: The Brewery

Max Z ( revenue ) = 5 x x 2 S. T.5 x x 2 <= 60 2 x x 2 <= 25 x 1, x 2 >= 0

EX: The Brewery Max Z ( revenue ) = 5 x x 2 S. T.5 x x 2 <= 60 2 x x 2 <= 25 x 1, x 2 >= ,12.5 0, 25 = $50 10, 5 = $60 12, 0 = $60

Spreadsheet Solutions for LP: MS Excel Formulate the optimization equation and the constraints. Build spreadsheet with formulas showing the relationships between the various elements. Using MS Excel Solver, define the cell to optimize, and the constraints on it. In “Options”, use “Assume Linear Model”

Using MS Excel for Linear Programming: the Answer Report Binding & non-binding constraints –Binding: limits the present solution –Non-binding: does not limit the present solution Slack: –How much extra capacity there is for a constraint

Using MS Excel for LP: Sensitivity Analysis: Adjustable Cells Reduced Cost –how much a coefficient would need to change to affect the optimal solution (distrust sign) Allowable increase & decrease –how much a coefficient can change without changing the optimal combination for the solution (but it can change the actual optimized value)

Using MS Excel for LP: Sensitivity Analysis: Constraints Shadow Price (also called Dual Price) –How much, per unit, the constraint affects the optimized value Allowable increase & decrease –In what range the shadow price holds true.

Using MS Excel for LP: Sensitivity Analysis All data in the sensitivity analysis are based on changing ONE THING AT A TIME.

Using MS Excel for LP: Troubleshooting Infeasibility: two possibilities: –An answer cannot be found that satisfies all constraints. –Part of the LP was input incorrectly. (More likely) Unboundedness: –An answer has no limit to its goal. –Part of the LP was input incorrectly. (See above)

Using MS Excel for LP: Example A laboratory orders pig heart valves for use in mechanical heart valves for humans. The 3 sizes ordered come from 3 suppliers in differing ratios. The lab needs 500 large, 300 medium, and 300 small valves per month. Each supplier can send no more than 500 valves total per month. The product mixes & cost/valve are below. Minimize the cost. $ / valve% large% med% small Supplier 1$52040 Supplier 2$ Supplier 3$36020

Using MS Excel for LP: Group Exercise A telemarketing company needs to contact 150 wives, 120 husbands, 100 single males, and 110 single females. A day call costs $2.00, and an evening call costs $5.00. No more than half the calls can be made at night. See the table for percentage of answers. No more than half the calls can be made at night. Minimize the cost. Who answers WifeHusbandSingle male Single female No one Day30%10% 40% Night30% 15%20%5%

Using MS Excel for LP: Group Exercise Go to lab to solve the problem using Excel. Print out main sheet, formulas, answer report, and sensitivity report. Discuss the meanings of the answer report & sensitivity report items.

Using MS Excel for LP: Homework Ch. 3 #25, 26, 27, 34 Along with working up an Excel Solver answer to the problems, answer all questions in the problems – type them on the spreadsheets, or add a worksheet to answer each problem’s questions. Turn in printouts of solved spreadsheets, formulas, and answers, and the Excel files by BEGINNING OF CLASS Thursday, January 31