Operations Management

Slides:



Advertisements
Similar presentations
PowerPoint Slides by Robert F. BrookerCopyright (c) 2001 by Harcourt, Inc. All rights reserved. Linear Programming Mathematical Technique for Solving Constrained.
Advertisements

Lesson 08 Linear Programming
Linear Programming Problem
Linear Programming (LP) Decision Variables Objective (MIN or MAX) Constraints Graphical Solution.
Session II – Introduction to Linear Programming
Chapter 2: Modeling with Linear Programming & sensitivity analysis
OPS 301 Module B and Additional Topics in Linear Programming
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.
Learning Objectives for Section 5.3
Linear Programming Models: Graphical Methods
LINEAR PROGRAMMING (LP)
C – 1 Linear Programming. C – 2 Linear Programming  A mathematical technique to help plan and make decisions relative to the trade-offs necessary to.
Linear Programming Using the Excel Solver
Managerial Decision Modeling with Spreadsheets
© 2008 Prentice-Hall, Inc. Chapter 7 To accompany Quantitative Analysis for Management, Tenth Edition, by Render, Stair, and Hanna Power Point slides created.
Chapter 8: Linear Programming
Linear Programming Introduction George B Dantzig developed LP in It is a problem solving approach designed to help managers/decision makers in planning.
B Linear Programming PowerPoint presentation to accompany
© 2006 Prentice Hall, Inc.B – 1 Operations Management Module B – Linear Programming © 2006 Prentice Hall, Inc. PowerPoint presentation to accompany Heizer/Render.
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.
Operations Management
Operations Management
B-1 Operations Management Linear Programming Module B.
1 2TN – Linear Programming  Linear Programming. 2 Linear Programming Discussion  Requirements of a Linear Programming Problem  Formulate:  Determine:Graphical.
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.
1 Lecture 2 & 3 Linear Programming and Transportation Problem.
B-1 Operations Management Linear Programming Module B.
Linear Programming Models: Graphical Methods 5/4/1435 (1-3 pm)noha hussein elkhidir.
Solving Linear Programming Problems Using Excel Ken S. Li Southeastern Louisiana University.
FORMULATION AND GRAPHIC METHOD
Linear programming. Linear programming… …is a quantitative management tool to obtain optimal solutions to problems that involve restrictions and limitations.
Linear Programming Operations Research – Engineering and Math Management Sciences – Business Goals for this section  Modeling situations in a linear environment.
Linear Programming Models: Graphical and Computer Methods
1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ The Wyndor Glass Company Problem (Hillier and Liberman) The Wyndor Glass Company is planning.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
3.4 Linear Programming.
Chapter 19 Linear Programming McGraw-Hill/Irwin
Linear Programming Chapter 13 Supplement.
Module B: Linear Programming
PowerPoint presentation to accompany Operations Management, 6E (Heizer & Render) © 2001 by Prentice Hall, Inc., Upper Saddle River, N.J B-1 Operations.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
B Linear Programming PowerPoint presentation to accompany
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.
Transparency Masters to accompany Heizer/Render – Principles of Operations Management, 5e, and Operations Management, 7e © 2004 by Prentice Hall, Inc.,
Linear Programming Introduction: Linear programming(LP) is a mathematical optimization technique. By “Optimization” technique we mean a method which attempts.
PowerPoint Slides by Robert F. BrookerHarcourt, Inc. items and derived items copyright © 2001 by Harcourt, Inc. Managerial Economics in a Global Economy.
Introduction to linear programming:- - Linear programming (LP) applies to optimization models in which the objective and constraints functions are strictly.
Saba Bahouth 1 Supplement 6 Linear Programming. Saba Bahouth 2  Scheduling school busses to minimize total distance traveled when carrying students 
Chapter 2 Linear Programming Models: Graphical and Computer Methods
Business Mathematics MTH-367 Lecture 13. Chapter 10 Linear Programming An Introduction Continued…
Math Programming Concept of Optimization (L.O. a ) Linear Programming Managerial Value of Information (L.O. d) Theory (L.O. b) Example Applications (L.O.
OSCM 230 Fall 2013 Management Science Lecture 4 Linear Programming II 9/11/2013, 9/16/ Lecture 4 Linear Programming II Professor Dong Washington.
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.
1 Optimization Techniques Constrained Optimization by Linear Programming updated NTU SY-521-N SMU EMIS 5300/7300 Systems Analysis Methods Dr.
© 2008 Prentice Hall, Inc.B – 1 Operations Management Module B – Linear Programming PowerPoint presentation to accompany Heizer/Render Principles of Operations.
© 2008 Prentice-Hall, Inc. Linear Programming Models: Graphical and Computer Methods.
© 2009 Prentice-Hall, Inc. 7 – 1 Decision Science Chapter 3 Linear Programming: Maximization and Minimization.
Linear Programming. George Dantzig 1947 NarendraKarmarkar Pioneers of LP.
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.
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.
PowerPoint presentation to accompany Operations Management, 6E (Heizer & Render) © 2001 by Prentice Hall, Inc., Upper Saddle River, N.J B-1 PENYELESAIAN.
Supply Chain Management By Dr. Asif Mahmood Chapter 9: Aggregate Planning.
Linear Programming.
Linear Programming Models: Graphical and Computer Methods
Operations Management Linear Programming Module B
Module B Linear Programming.
Linear Programming.
Presentation transcript:

Operations Management Lecture 7 Linear Programming PowerPoint presentation to accompany Heizer/Render Principles of Operations Management, 7e Operations Management, 9e

Recap Implications of Quality tools and Problem solving Check Sheets Scatter Diagrams Cause-and-Effect Diagrams Pareto Charts Flowcharts Histograms Statistical Process Control (SPC)

Outline Linear Programming Requirements of a Linear Programming Problem Maximization Problems Minimization Problems Linear Programming Methods Graphical Method Simplex Method (will do later)

Outline – Continued Formulating Linear Programming Problems Shader Electronics Example Graphical Solution to a Linear Programming Problem Graphical Representation of Constraints Iso-Profit Line Solution Method Corner-Point Solution Method

Outline – Continued Linear Programming Applications Production-Mix Example Diet Problem Example Labor Scheduling Example

Learning Objectives When you complete this module you should be able to: Formulate linear programming models, including an objective function and constraints Graphically solve an LP problem with the iso-profit line method Graphically solve an LP problem with the corner-point method

Linear Programming A mathematical technique to allocate limited resources to achieve an objective linear programming (LP) is a technique for optimization of a linear objective function, subject to linear equality and linear inequality constraints. This slide provides some reasons that capacity is an issue. The following slides guide a discussion of capacity.

Linear Programming Linear programming determines the way to achieve the best outcome (such as maximum profit or minimum cost) in a given mathematical model and given some list of requirements represented as linear equations. It is one of more powerful technique for managerial decisions This slide provides some reasons that capacity is an issue. The following slides guide a discussion of capacity.

Linear Programming A Linear Programming model seeks to maximize or minimize a linear function, subject to a set of linear constraints. The linear model consists of the following components: A set of decision variables. An objective function. A set of constraints This slide provides some reasons that capacity is an issue. The following slides guide a discussion of capacity.

Linear Programming Will find the minimum or maximum value of the objective Guarantees the optimal solution to the model formulated This slide provides some reasons that capacity is an issue. The following slides guide a discussion of capacity.

LP Applications Scheduling school buses to minimize total distance traveled Allocating police patrol units to high crime areas in order to minimize response time Scheduling tellers at banks so that needs are met during each hour of the day while minimizing the total cost of labor This slide can be used to frame a discussion of capacity. Points to be made might include: - capacity definition and measurement is necessary if we are to develop a production schedule - while a process may have “maximum” capacity, many factors prevent us from achieving that capacity on a continuous basis. Students should be asked to suggest factors which might prevent one from achieving maximum capacity.

LP Applications Selecting the product mix in a factory to make best use of machine- and labor-hours available while maximizing the firm’s profit Picking blends of raw materials in feed mills to produce finished feed combinations at minimum costs Determining the distribution system that will minimize total shipping cost This slide can be used to frame a discussion of capacity. Points to be made might include: - capacity definition and measurement is necessary if we are to develop a production schedule - while a process may have “maximum” capacity, many factors prevent us from achieving that capacity on a continuous basis. Students should be asked to suggest factors which might prevent one from achieving maximum capacity.

LP Applications Developing a production schedule that will satisfy future demands for a firm’s product and at the same time minimize total production and inventory costs This slide can be used to frame a discussion of capacity. Points to be made might include: - capacity definition and measurement is necessary if we are to develop a production schedule - while a process may have “maximum” capacity, many factors prevent us from achieving that capacity on a continuous basis. Students should be asked to suggest factors which might prevent one from achieving maximum capacity.

Requirements of an LP Problem There should be an objective function to maximize or minimize some quantity (usually profit or cost) The restrictions or constraints are present which limit the ability to achieve objective This slide can be used to frame a discussion of capacity. Points to be made might include: - capacity definition and measurement is necessary if we are to develop a production schedule - while a process may have “maximum” capacity, many factors prevent us from achieving that capacity on a continuous basis. Students should be asked to suggest factors which might prevent one from achieving maximum capacity.

Requirements of an LP Problem There must be alternative courses of action from which to choose The objective and constraints in linear programming problems must be expressible in terms of linear equations or inequalities This slide can be used to frame a discussion of capacity. Points to be made might include: - capacity definition and measurement is necessary if we are to develop a production schedule - while a process may have “maximum” capacity, many factors prevent us from achieving that capacity on a continuous basis. Students should be asked to suggest factors which might prevent one from achieving maximum capacity.

Mathematical formulation of Linear Programming model Step 1 - Study the given situation - Find the key decision to be made Identify the decision variables of the problem Step 2 Formulate the objective function to be optimized Step 3 Formulate the constraints of the problem Step 4 - Add non-negativity restrictions or constraints The objective function , the set of constraints and the non-negativity restrictions together form an LP model.

Formulating LP Problems The product-mix problem at Shader Electronics Two products Shader X-pod, a portable music player Shader BlueBerry, an internet-connected color telephone Determine the mix of products that will produce the maximum profit

Formulating LP Problems X-pods BlueBerrys Available Hours Department (X1) (X2) This Week Hours Required to Produce 1 Unit Electronic 4 3 240 Assembly 2 1 100 Profit per unit $7 $5 Table B.1 Decision Variables: X1 = number of X-pods to be produced X2 = number of BlueBerrys to be produced

Formulating LP Problems Objective Function: Maximize Profit = $7X1 + $5X2 There are three types of constraints Upper limits where the amount used is ≤ the amount of a resource Lower limits where the amount used is ≥ the amount of the resource Equalities where the amount used is = the amount of the resource

Formulating LP Problems First Constraint: Electronic time available time used is ≤ 4X1 + 3X2 ≤ 240 (hours of electronic time) Second Constraint: Assembly time available time used is ≤ 2X1 + 1X2 ≤ 100 (hours of assembly time)

Graphical Solution Can be used when there are two decision variables Plot the constraint equations at their limits by converting each equation to an equality Identify the feasible solution space Create an iso-profit line based on the objective function Move this line outwards until the optimal point is identified

4X1 + 3X2 = 240-------(I) 2X1 + 1X2 = 100-----(II) If X2 = 0, X1 = 60 Point (60, 0) If X2 = 0, X1 = 50 Point (50, 0) If X1 = 0, X2 = 80 Point (0, 80) If X1 = 0, X2 = 100 Point (0, 100)

Graphical Solution X2 II(0, 100) I(0, 80) Assembly (constraint B) – 80 – 60 – 40 – 20 – | | | | | | | | | | | 0 20 40 60 80 100 Number of BlueBerrys Number of X-pods X1 X2 II(0, 100) I(0, 80) Assembly (constraint B) Electronics (constraint A) Feasible region I (60, 0) II(50, 0) Figure B.3

Graphical Solution Iso-Profit Line Solution Method $210 = 7X1 + 5X2 – 80 – 60 – 40 – 20 – | | | | | | | | | | | 0 20 40 60 80 100 Number of Watch TVs Number of X-pods X1 X2 Assembly (constraint B) Electronics (constraint A) Feasible region Figure B.3 Choose a possible value for the objective function $210 = 7X1 + 5X2 Solve for the axis intercepts of the function and plot the line X2 = 42 X1 = 30

Graphical Solution $210 = $7X1 + $5X2 X2 Number of BlueBerrys (0, 42) – 80 – 60 – 40 – 20 – | | | | | | | | | | | 0 20 40 60 80 100 Number of BlueBerrys Number of X-pods X1 X2 Figure B.4 $210 = $7X1 + $5X2 (0, 42) (30, 0)

Graphical Solution $350 = $7X1 + $5X2 $280 = $7X1 + $5X2 – 80 – 60 – 40 – 20 – | | | | | | | | | | | 0 20 40 60 80 100 Number of BlueBeryys Number of X-pods X1 X2 $350 = $7X1 + $5X2 $280 = $7X1 + $5X2 $210 = $7X1 + $5X2 $420 = $7X1 + $5X2 Figure B.5

Optimal solution point Graphical Solution – 80 – 60 – 40 – 20 – | | | | | | | | | | | 0 20 40 60 80 100 Number of BlueBerrys Number of X-pods X1 X2 Maximum profit line Optimal solution point (X1 = 30, X2 = 40) $410 = $7X1 + $5X2 Figure B.6

Corner-Point Method 2 3 1 4 X2 Number of BlueBerrys X1 – 80 – 60 – 40 – 20 – | | | | | | | | | | | 0 20 40 60 80 100 Number of BlueBerrys Number of X-pods X1 X2 2 3 1 Figure B.7 4

Corner-Point Method The optimal value will always be at a corner point Find the objective function value at each corner point and choose the one with the highest profit Point 1 1 : (X1 = 0, X2 = 0) Profit $7(0) + $5(0) = $0 Point 2 : (X1 = 0, X2 = 80) Profit $7(0) + $5(80) = $400 Point 4 : (X1 = 50, X2 = 0) Profit $7(50) + $5(0) = $350

Corner-Point Method The optimal value will always be at a corner point Find the objective function value at each corner point and choose the one with the highest profit Solve for the intersection of two constraints 2X1 + 1X2 ≤ 100 (assembly time) 4X1 + 3X2 ≤ 240 (electronics time) 4X1 + 3X2 = 240 - 4X1 - 2X2 = -200 + 1X2 = 40 4X1 + 3(40) = 240 4X1 + 120 = 240 X1 = 30 Point 1 : (X1 = 0, X2 = 0) Profit $7(0) + $5(0) = $0 Point 2 : (X1 = 0, X2 = 80) Profit $7(0) + $5(80) = $400 Point 4 : (X1 = 50, X2 = 0) Profit $7(50) + $5(0) = $350

Corner-Point Method The optimal value will always be at a corner point Find the objective function value at each corner point and choose the one with the highest profit Point 1 : (X1 = 0, X2 = 0) Profit $7(0) + $5(0) = $0 Point 2 : (X1 = 0, X2 = 80) Profit $7(0) + $5(80) = $400 Point 4 : (X1 = 50, X2 = 0) Profit $7(50) + $5(0) = $350 Point 3 : (X1 = 30, X2 = 40) Profit $7(30) + $5(40) = $410