Management Science – MNG221 Linear Programming: Graphical Solution.

Slides:



Advertisements
Similar presentations
Linear Programming Problem
Advertisements

Pertemuan 2 – Menyelesaikan Formulasi Model Dengan Metode Grafik Riset Operasiomal- dewiyani 1.
Lesson 08 Linear Programming
Solving Linear Programming Models. Topics Computer Solution Sensitivity Analysis.
Linear Programming Problem
2-1 Linear Programming: Model Formulation and Graphical Solution Chapter 2 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
Introduction to Management Science
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.
Introduction to Management Science
Linear Programming Solution Techniques: Graphical and Computer Methods
BUS 2420 Management Science
Introduction to Management Science
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.
© 2000 by Prentice-Hall Inc Russell/Taylor Oper Mgt 3/e Chapter 11 Capacity Planning And Aggregate Production Planning.
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
Introduction to Management Science
Linear Programming: Model Formulation and Graphical Solution
LINEAR PROGRAMMING SOLUTION TECHNIQUES: GRAPHICAL AND COMPUTER METHODS
Chapter 3 An Introduction to Linear Programming
Part I: Linear Programming Model Formulation and Graphical Solution
Linear Programming Models: Graphical and Computer Methods
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.
Chapter 19 Linear Programming McGraw-Hill/Irwin
Department of Business Administration
Linear Programming Chapter 13 Supplement.
Introduction to Management Science
Chapter Topics Computer Solution Sensitivity Analysis
2-1 Linear Programming: Model Formulation and Graphical Solution Chapter 2 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
1 Linear Programming: Model Formulation and Graphical Solution.
Chapter 9 - Multicriteria Decision Making 1 Chapter 9 Multicriteria Decision Making Introduction to Management Science 8th Edition by Bernard W. Taylor.
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.
1 Linear Programming Chapter 2 By Mohammad Shahid Khan M.Eco, MBA, B.Cs, B.Ed. Lecturer in Economics & Business Administration Department of Economics.
1 1 Slide © 2005 Thomson/South-Western Chapter 2 Introduction to Linear Programming n Linear Programming Problem n Problem Formulation n A Maximization.
Linear Programming Introduction: Linear programming(LP) is a mathematical optimization technique. By “Optimization” technique we mean a method which attempts.
3-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Computer Solution and Sensitivity Analysis Chapter 3.
Introduction. MS / OR Definition: Management Science (MS) or Operations Research (OR) is the scientific discipline devoted to the analysis and solution.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
A LINEAR PROGRAMMING PROBLEM HAS LINEAR OBJECTIVE FUNCTION AND LINEAR CONSTRAINT AND VARIABLES THAT ARE RESTRICTED TO NON-NEGATIVE VALUES. 1. -X 1 +2X.
Linear Programming Models: Graphical and Computer Methods
Chapter 2 Linear Programming Models: Graphical and Computer Methods
1 Optimization Techniques Constrained Optimization by Linear Programming updated NTU SY-521-N SMU EMIS 5300/7300 Systems Analysis Methods Dr.
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved. Supplement S9 Linear Programming.
© 2009 Prentice-Hall, Inc. 7 – 1 Decision Science Chapter 3 Linear Programming: Maximization and Minimization.
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.
Linear Programming Models: Graphical and Computer Methods 7 To accompany Quantitative Analysis for Management, Twelfth Edition, by Render, Stair, Hanna.
Linear Programming Chapter 14 Supplement Lecture Outline Model Formulation Graphical Solution Method Linear Programming Model Solution Solving Linear.
Chapter 3: Sensitivity Analysis and the Dual Problem & Shadow Prices
Beni Asllani University of Tennessee at Chattanooga
Beni Asllani University of Tennessee at Chattanooga
An Introduction to Linear Programming
OPERATIONS MANAGEMENT: Creating Value Along the Supply Chain,
Operations Research Chapter one.
An Introduction to Linear Programming Pertemuan 4
Chapter 2 An Introduction to Linear Programming
Linear Programming: Model Formulation and Graphical Solution
Beni Asllani University of Tennessee at Chattanooga
Linear Programming.
Linear Programming Problem
Module B Linear Programming.
Introduction to Linear Programming
Linear Programming: Model Formulation and Graphic Solution
Presentation transcript:

Management Science – MNG221 Linear Programming: Graphical Solution

Linear Programming: Introduction Most Firms Objectives - Maximize profit(Overall Org.) - Minimize cost (Individual Depts.) Constraints/Restrictions - Limited Resources, - Restrictive Guidelines Linear Programming is a model that consists of linear relationships representing a firm’s decision(s), given an objective and resource constraints.

Linear Programming: Introduction Steps in applying the linear programming technique 1.Problem must be solvable by linear programming 2. The unstructured problem must be formulated as a mathematical model. 3. Problem must be solved using established mathematical techniques.

Linear Programming: Introduction The linear programming technique derives its name from the fact that: 1. the functional relationships in the mathematical model are linear (Capable of being represented by a straight line), 2.and the solution technique consists of predetermined mathematical steps that is, a Program (a system of procedures or activities that has a specific purpose).

Linear Programming: Model Formulation A linear programming model consists of: Objective function: reflects the objective of the firm in terms of the decision variables Always consists of: Maximizing profit Minimizing cost

Linear Programming: Model Formulation Constraints: a restriction on decision making placed on the firm by the operating environment E.g. Raw materials, labour, market size etc. The Objective Function and Constraints consists of: Decision variables: mathematical symbols that represent levels of activity e.g. x 1, x 2, x 3 etc. Parameters: numerical values that are included in the objective functions and constraints E.g. 40 hrs

Linear Programming: Model Formulation Objective of Firm: Maximize Profits Beaver Creek Pottery Company

Linear Programming: Maximization Problem Model Formulation Step 1: Define the decision variables  x 1 – number of bowls  x 2 – number of mugs Step 2: Define the objective function Maximize profit Step 3: Define the constraints  Clay - A total 120Lbs  Labour – A total 40hrs

Linear Programming: Maximization Problem Resource Requirements ProductLabour (Hr/Unit) Clay (Lb/Unit) Profit $/Unit Bowl1440 Mug2350 Step 1: Define the decision variables x 1 – number of bowls x 2 – number of mugs Step 2: Define the objective function Z = 40 x x 2 Step 3: Define the constraints x x 2 ≤ 40 4 x x 2 ≤ 120 Non-negativity constraints x 1, x 2 ≥ 0 Step 4: Solve the problem There are 40 labour hours and 120 pounds of clay available

Linear Programming: Maximization Problem The complete linear programming model for this problem can now be summarized as follows: Maximize Z = 40x x 2 Where x 1 + 2x 2 ≤ 40 4x 1 + 3x 2 ≤ 120 x 1, x 2 ≥ 0

Linear Programming: Maximization Problem The solution of this model will result in numeric values for x 1 and x 2 that will maximize total profit, Z, but should not be infeasible A feasible solution does not violate any of the constraints. E.g. x 1 = 5, x 2 = 10 An infeasible problem violates at least one of the constraints. E.g. x 1 = 10, x 2 = 20

Linear Programming: Graphical Solution The next stage in the application of linear programming is to find the solution of the model A common solution approach is to solve algebraically:  Manually  Computer Program

Linear Programming: Graphical Solution Graphical Solutions are limited to linear programming problems with only two decision variables. The graphical method provides a picture of how a solution is obtained for a linear programming problem

Linear Programming: Graphical Solution 1 st Step - Plot constraint lines as equations

Linear Programming: Graphical Solution Plotting Line Determine two points that are on the line and then draw a straight line through the points. One point can be found by letting x 1 = 0 and solving for x 2 : A second point can be found by letting x 2 = 0 and solving for x 1 :

Linear Programming: Graphical Solution 2 nd - Identify Feasible Solution

Linear Programming: Graphical Solution 3 rd Step - Identify the Optimal Solution Point

Linear Programming: Graphical Solution 3 rd Step - Identify the Optimal Solution Point To find point B, we place a straightedge parallel to the objective function line $800 = 40 x x 2 in Figure 2.10 and move it outward from the origin as far as we can without losing contact with the feasible solution area. Point B is referred to as the optimal (i.e., best) solution. Figure 2.10 optimal (i.e., best) solution.

Linear Programming: Graphical Solution 4 th Step - Solve for the values of x 1 and x 2

Linear Programming: Graphical Solution The Optimal Solution Point is the last point the objective function touches as it leaves the feasible solution area. Extreme Points are corner points on the boundary of the feasible solution area. E.g. A, B or C

Linear Programming: Graphical Solution Constraint Equations are solved simultaneously at the optimal extreme point to determine the variable solution values.  First, convert both equations to functions of x 1 :  Now let x 1 in the 1st eq. equal x 1 in the 2 nd eq x 2 = 30 - (3 x 2 /4)

Linear Programming: Graphical Solution  And solve for x 2:  Substituting x 2 = 8 in one the original equations:

Linear Programming: Graphical Solution The optimal solution is point B Where x 1 = 24 and x 2 = 8.

Linear Programming: Minimization Model Objective of Firm: Minimization of Cost A Famer’s Field

Linear Programming: Graphical Solution A farmer is preparing to plant a crop in the spring and needs to fertilize a field. There are two brands of fertilizer to choose from, Super-gro and Crop-quick. Each brand yields a specific amount of nitrogen and phosphate per bag, as follows: Chemical Contribution BrandNITROGEN (LB./BAG) PHOSPHATE (LB./BAG) Super-gro24 Crop-quick43

Linear Programming: Graphical Solution The farmer's field requires at least  16 pounds of nitrogen and  24 pounds of phosphate. Super-gro costs $6 per bag, and Crop-quick costs $3. The farmer wants to know how many bags of each brand to purchase in order to minimize the total cost of fertilizing.

Linear Programming: Minimization Problem Model Formulation Step 1: Define the Decision Variables  How many bags of Super-gro and Crop-quick to buy Step 2: Define the Objective Function  Minimize cost Step 3: Define the Constraints  The field requirements for nitrogen and phosphate

Linear Programming: Minimization Problem Chemical Contribution BrandNITROGEN (LB./BAG) PHOSPHATE (LB./BAG) Super-gro24 Crop-quick43 Step 1: Define the decision variables x 1 = bags of Super-gro x 2 = bags of Crop-quick Step 2: Define the objective function Minimize Z = $6 x x 2 Step 3: Define the constraints 2 x x 2 ≥ 16 lb. 4 x x 2 ≥ 24 lb Minimum Requirement Non-negativity constraints x 1, x 2 ≥ 0 Step 4: Solve the problem The field requires at least 16 pounds of nitrogen and 24 pounds of phosphate.

Linear Programming: Maximization Problem The complete model formulation for this minimization problem is: Minimize Z = $6x 1 + 3x 2 Where 2x 1 + 4x 2 ≥ 16 lb. 4x 1 + 3x 2 ≥ 24 lb x 1, x 2 ≥ 0

Linear Programming: Graphical Solution 1 st Step - Plot constraint lines as equations

Linear Programming: Graphical Solution 2 nd Step – Identify the feasible solution to reflect the inequalities in the constraints

Linear Programming: Graphical Solution 3 rd Step - Locate the optimal point.

Linear Programming: Graphical Solution The Optimal Solution of a minimization problem is at the extreme point closest to the origin. Extreme Points are corner points on the boundary of the feasible solution area. E.g. A, B Or C As the Objective Function edges toward the origin, the last point it touches in the feasible solution area is A. In other words, point A is the closest the objective function can get to the origin without encompassing infeasible points.

Linear Programming: Graphical Solution  And solve for x 2:  Given that the optimal solution is x 1 = 0, x 2 = 8, the minimum cost, Z, is