2-1 Linear Programming: Model Formulation and Graphical Solution Chapter 2 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.

Slides:



Advertisements
Similar presentations
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Operations Management - 5 th Edition Chapter 13 Supplement Roberta.
Advertisements

Linear Programming Problem
Pertemuan 2 – Menyelesaikan Formulasi Model Dengan Metode Grafik Riset Operasiomal- dewiyani 1.
Linear Programming.
Chapter 2: Modeling with Linear Programming & sensitivity analysis
CCMIII U2D4 Warmup This graph of a linear programming model consists of polygon ABCD and its interior. Under these constraints, at which point does the.
2-1 Linear Programming: Model Formulation and Graphical Solution Chapter 2 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
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 Linear Programming Models: Graphical and Computer Methods © 2007 Pearson Education.
19 Linear Programming CHAPTER
Modeling with Linear Programming and Graphical Solution
2-1 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Chapter Topics Model Formulation A Maximization Model Example Graphical Solutions.
Linear Programming Solution Techniques: Graphical and Computer Methods
Operations Management
Operations Management
BUS 2420 Management Science
An Introduction to Linear Programming : Graphical and Computer Methods
Introduction to Management Science
Linear Programming: Fundamentals
6s-1Linear Programming CHAPTER 6s Linear Programming.
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved by Prentice-Hall, Inc1  Model.
Linear Programming OPIM 310-Lecture 2 Instructor: Jose Cruz.
Linear Programming: Computer Solution and Sensitivity Analysis
3-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Computer Solution and Sensitivity Analysis Chapter 3.
Introduction to Management Science
Linear Programming: Model Formulation and Graphical Solution
LINEAR PROGRAMMING SOLUTION TECHNIQUES: GRAPHICAL AND COMPUTER METHODS
LINEAR PROGRAMMING: THE GRAPHICAL METHOD
Chapter 3 An Introduction to Linear Programming
FORMULATION AND GRAPHIC METHOD
Linear programming. Linear programming… …is a quantitative management tool to obtain optimal solutions to problems that involve restrictions and limitations.
Part I: Linear Programming Model Formulation and Graphical Solution
Linear Programming Models: Graphical and Computer Methods
1-1 Introduction to Optimization and Linear Programming Chapter 1.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Linear Programming Chapter 14 Supplement. Lecture Outline Model Formulation Graphical Solution Method Linear Programming Model Solution Solving Linear.
3.4 Linear Programming.
3-1 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Computer Solution and Sensitivity Analysis Chapter 3.
Linear Programming Chapter 13 Supplement.
Mathematical Programming Cht. 2, 3, 4, 5, 9, 10.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
1 Linear Programming: Model Formulation and Graphical Solution.
1 Additional examples LP Let : X 1, X 2, X 3, ………, X n = decision variables Z = Objective function or linear function Requirement: Maximization of the.
Management Science – MNG221 Linear Programming: Graphical Solution.
Introduction to Linear Programming BSAD 141 Dave Novak.
3-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Computer Solution and Sensitivity Analysis Chapter 3.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
Linear Programming Models: Graphical and Computer Methods
Linear Programming.  Linear Programming provides methods for allocating limited resources among competing activities in an optimal way.  Linear → All.
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved. Supplement S9 Linear Programming.
3-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Computer Solution and Sensitivity Analysis Chapter 3-Part1.
2-1 Modeling with Linear Programming Chapter Optimal Solution for New Objective Function Graphical Solution of Maximization Model (12 of 12) Maximize.
Operations Research By: Saeed Yaghoubi 1 Graphical Analysis 2.
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.
Management Science Chapter 1
Beni Asllani University of Tennessee at Chattanooga
LINEAR PROGRAMMING SOLUTION TECHNIQUES: GRAPHICAL AND COMPUTER METHODS
Chapter 2 Linear Programming Models: Graphical and Computer Methods
Beni Asllani University of Tennessee at Chattanooga
OPERATIONS MANAGEMENT: Creating Value Along the Supply Chain,
Chapter 2 An Introduction to Linear Programming
Beni Asllani University of Tennessee at Chattanooga
Linear Programming Problem
Optimization Theory Linear Programming
Module B Linear Programming.
Graphical solution A Graphical Solution Procedure (LPs with 2 decision variables can be solved/viewed this way.) 1. Plot each constraint as an equation.
Introduction to Linear Programming
Linear Programming: Computer Solution and Sensitivity Analysis
Linear Programming: Model Formulation and Graphic Solution
Presentation transcript:

2-1 Linear Programming: Model Formulation and Graphical Solution Chapter 2 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall

2-2 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall LP Model Formulation – Minimization (1 of 8) Two brands of fertilizer available - Super-gro, Crop-quick. Field requires at least 16 pounds of nitrogen and 24 pounds of phosphate. Super-gro costs $6 per bag, Crop-quick $3 per bag. Problem: How much of each brand to purchase to minimize total cost of fertilizer given following data ?

2-3 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall LP Model Formulation – Minimization (2 of 8) Figure 2.15 Fertilizing farmer’s field

2-4 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Decision Variables: x 1 = bags of Super-gro x 2 = bags of Crop-quick The Objective Function: Minimize Z = $6x 1 + 3x 2 Where:$6x 1 = cost of bags of Super-Gro $3x 2 = cost of bags of Crop-Quick Model Constraints: 2x 1 + 4x 2  16 lb (nitrogen constraint) 4x 1 + 3x 2  24 lb (phosphate constraint) x 1, x 2  0 (non-negativity constraint) LP Model Formulation – Minimization (3 of 8)

2-5 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Minimize Z = $6x 1 + $3x 2 subject to:2x 1 + 4x 2  16 4x 2 + 3x 2  24 x 1, x 2  0 Figure 2.16 Graph of Both Model Constraints Constraint Graph – Minimization (4 of 8)

2-6 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Figure 2.17 Feasible Solution Area Feasible Region– Minimization (5 of 8) Minimize Z = $6x 1 + $3x 2 subject to:2x 1 + 4x 2  16 4x 2 + 3x 2  24 x 1, x 2  0

2-7 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Figure 2.18 Optimum Solution Point Optimal Solution Point – Minimization (6 of 8) Minimize Z = $6x 1 + $3x 2 subject to:2x 1 + 4x 2  16 4x 2 + 3x 2  24 x 1, x 2  0

2-8 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall A surplus variable is subtracted from a  constraint to convert it to an equation (=). A surplus variable represents an excess above a constraint requirement level. A surplus variable contributes nothing to the calculated value of the objective function. Subtracting surplus variables in the farmer problem constraints: 2x 1 + 4x 2 - s 1 = 16 (nitrogen) 4x 1 + 3x 2 - s 2 = 24 (phosphate) Surplus Variables – Minimization (7 of 8)

2-9 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Figure 2.19 Graph of Fertilizer Example Graphical Solutions – Minimization (8 of 8) Minimize Z = $6x 1 + $3x 2 + 0s 1 + 0s 2 subject to:2x 1 + 4x 2 – s 1 = 16 4x 2 + 3x 2 – s 2 = 24 x 1, x 2, s 1, s 2  0

2-10 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall For some linear programming models, the general rules do not apply. Special types of problems include those with:  Multiple optimal solutions  Infeasible solutions  Unbounded solutions Irregular Types of Linear Programming Problems

2-11 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Figure 2.20 Example with Multiple Optimal Solutions Multiple Optimal Solutions Beaver Creek Pottery Maximize Z=$40x x 2 subject to:1x 1 + 2x 2  40 4x 2 + 3x 2  120 x 1, x 2  0 Where: x 1 = number of bowls x 2 = number of mugs

2-12 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Figure 2.20 Example with Multiple Optimal Solutions Multiple Optimal Solutions Beaver Creek Pottery The objective function is parallel to a constraint line. Maximize Z=$40x x 2 subject to:1x 1 + 2x 2  40 4x 2 + 3x 2  120 x 1, x 2  0 Where: x 1 = number of bowls x 2 = number of mugs

2-13 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall An Infeasible Problem Figure 2.21 Graph of an Infeasible Problem Maximize Z = 5x 1 + 3x 2 subject to:4x 1 + 2x 2  8 x 1  4 x 2  6 x 1, x 2  0

2-14 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall An Infeasible Problem Figure 2.21 Graph of an Infeasible Problem Every possible solution violates at least one constraint: Maximize Z = 5x 1 + 3x 2 subject to:4x 1 + 2x 2  8 x 1  4 x 2  6 x 1, x 2  0

2-15 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall An Unbounded Problem Figure 2.22 Graph of an Unbounded Problem Maximize Z = 4x 1 + 2x 2 subject to: x 1  4 x 2  2 x 1, x 2  0

2-16 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall An Unbounded Problem Figure 2.22 Graph of an Unbounded Problem Value of the objective function increases indefinitely: Maximize Z = 4x 1 + 2x 2 subject to: x 1  4 x 2  2 x 1, x 2  0

2-17 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Characteristics of Linear Programming Problems A decision amongst alternative courses of action is required. The decision is represented in the model by decision variables. The problem encompasses a goal, expressed as an objective function, that the decision maker wants to achieve. Restrictions (represented by constraints) exist that limit the extent of achievement of the objective. The objective and constraints must be definable by linear mathematical functional relationships.

2-18 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Proportionality - The rate of change (slope) of the objective function and constraint equations is constant. Additivity - Terms in the objective function and constraint equations must be additive. Divisibility -Decision variables can take on any fractional value and are therefore continuous as opposed to integer in nature. Certainty - Values of all the model parameters are assumed to be known with certainty (non-probabilistic). Properties of Linear Programming Models

2-19 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Problem Statement Example Problem No. 1 (1 of 4)

2-20 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Problem Statement Example Problem No. 1 (2 of 4) ■ Hot dog mixture in 1000-pound batches. ■ Two ingredients, chicken ($3/lb) and beef ($5/lb). ■ Recipe requirements: at least 500 pounds of “chicken” at least 200 pounds of “beef” ■ Ratio of chicken to beef must be at least 2 to 1. ■ Determine optimal mixture of ingredients that will minimize costs.

2-21 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Step 1: Identify decision variables. x 1 = lb of chicken in mixture x 2 = lb of beef in mixture Step 2: Formulate the objective function. Minimize Z = $3x 1 + $5x 2 where Z = cost per 1,000-lb batch $3x 1 = cost of chicken $5x 2 = cost of beef Solution Example Problem No. 1 (3 of 4)

2-22 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Step 3: Establish Model Constraints x 1 + x 2 = 1,000 lb x 1  500 lb of chicken x 2  200 lb of beef x 1 /x 2  2/1 or x 1 - 2x 2  0 x 1, x 2  0 The Model: Minimize Z = $3x 1 + 5x 2 subject to: x 1 + x 2 = 1,000 lb x 1  50 x 2  200 x 1 - 2x 2  0 x 1,x 2  0 Solution Example Problem No. 1 (4 of 4)

2-23 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Solve the following model graphically: Maximize Z = 4x 1 + 5x 2 subject to: x 1 + 2x 2  10 6x 1 + 6x 2  36 x 1  4 x 1, x 2  0 Step 1:Plot the constraints as equations Example Problem No. 2 (1 of 4)

2-24 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Solve the following model graphically: Maximize Z = 4x 1 + 5x 2 subject to: x 1 + 2x 2  10 6x 1 + 6x 2  36 x 1  4 x 1, x 2  0 Step 1:Plot the constraints as equations Example Problem No. 2 (2 of 4) Figure 2.23 Constraint Equations

2-25 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Example Problem No. 2 (3 of 4) Maximize Z = 4x 1 + 5x 2 subject to: x 1 + 2x 2  10 6x 1 + 6x 2  36 x 1  4 x 1, x 2  0 Step 2: Determine the feasible solution space Figure 2.24 Feasible Solution Space and Extreme Points

2-26 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Example Problem No. 2 (4 of 4) Maximize Z = 4x 1 + 5x 2 subject to: x 1 + 2x 2  10 6x 1 + 6x 2  36 x 1  4 x 1, x 2  0 Step 3 and 4: Determine the solution points and optimal solution Figure 2.25 Optimal Solution Point

2-27 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall HW1- Case Problem

2-28 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall