Operations Management - 5 th Edition Chapter 13 Supplement Roberta Russell & Bernard W. Taylor, III Linear Programming.

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

Thank you and welcome Linear Programming (LP) Modeling Application in manufacturing And marketing By M. Dadfar, PhD.
Chapter 19 – Linear Programming
LINEAR PROGRAMMING (LP)
Introduction to Mathematical Programming
Linear Programming Problem. Introduction Linear Programming was developed by George B Dantzing in 1947 for solving military logistic operations.
Chapter 5 Sensitivity Analysis: An Applied Approach
Copyright (c) 2003 Brooks/Cole, a division of Thomson Learning, Inc. 1 Chapter 5 Sensitivity Analysis: An Applied Approach to accompany Introduction to.
Linear Programming.
Linear Programming Problem
Linear Programming Models & Case Studies
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.
© 2008 Prentice-Hall, Inc. Chapter 7 To accompany Quantitative Analysis for Management, Tenth Edition, by Render, Stair, and Hanna Power Point slides created.
19 Linear Programming CHAPTER
1 Copyright (c) 2003 Brooks/Cole, a division of Thomson Learning, Inc. Chapter 3 Introduction to Linear Programming to accompany Introduction to Mathematical.
Operations Management
Operations Management
BUS 2420 Management Science
Introduction to Management Science
Basic LP Problem McCarl and Spreen Chapter 2 LP problem is linear form of Mathematical Program This formulation may also be expressed in matrix notation.
Linear and Integer Programming Models
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.
INTRODUCTION TO LINEAR PROGRAMMING
Introduction to Management Science
Linear Programming: Model Formulation and Graphical Solution
Linear Programming Models: Graphical Methods 5/4/1435 (1-3 pm)noha hussein elkhidir.
Linear Programming Chapter 14 Supplement. Lecture Outline Model Formulation Graphical Solution Method Linear Programming Model Solution Solving Linear.
3.4 Linear Programming.
The application of mathematics and the scientific
Linear Programming Chapter 13 Supplement.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
Linear Programming Topics General optimization model LP model and assumptions Manufacturing example Characteristics of solutions Sensitivity analysis Excel.
___________________________________________________________________________ Operations Research  Jan Fábry Linear Programming.
1 Linear Programming: Model Formulation and Graphical Solution.
___________________________________________________________________________ Quantitative Methods of Management  Jan Fábry Linear Programming.
Chapter 6 Supplement Linear Programming.
Introduction to Linear Programming BSAD 141 Dave Novak.
Linear Programming Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill.
Route Planning Texas Transfer Corp (TTC) Case 1. Linear programming Example: Woodcarving, Inc. Manufactures two types of wooden toys  Soldiers sell for.
A model consisting of linear relationships representing a firm’s objective and resource constraints Linear Programming (LP) LP is a mathematical modeling.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
Chapter 1 Introduction n Introduction: Problem Solving and Decision Making n Quantitative Analysis and Decision Making n Quantitative Analysis n Model.
1 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.
OPSM 301 Operations Management Class 13&14: Linear Programming using Excel Koç University Zeynep Aksin
LINEAR PROGRAMMING.
OPSM 301 Operations Management Class 11: Linear Programming using Excel Koç University Zeynep Aksin
Introduction to Linear Programming and Formulation Meeting 2 Course: D Deterministic Optimization Year: 2009.
BUAD306 Chapter 19 – Linear Programming. Optimization QUESTION: Have you ever been limited to what you can get done because you don’t have enough ________?
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved. Supplement S9 Linear Programming.
MCCARL AND SPREEN TEXT CH. 2 T Y/MCCARL-BRUCE/BOOKS.HTM Lecture 2: Basic LP Formulation.
2-1 Modeling with Linear Programming Chapter Optimal Solution for New Objective Function Graphical Solution of Maximization Model (12 of 12) Maximize.
Chapter 3 Introduction to Linear Programming to accompany Operations Research: Applications and Algorithms 4th edition by Wayne L. Winston Copyright (c)
6s-1Linear Programming William J. Stevenson Operations Management 8 th edition.
Operations Research.  Operations Research (OR) aims to having the optimization solution for some administrative problems, such as transportation, decision-making,
Linear Programming Chapter 14 Supplement Lecture Outline Model Formulation Graphical Solution Method Linear Programming Model Solution Solving Linear.
Beni Asllani University of Tennessee at Chattanooga
Class 10: Introduction to Linear Programming
Beni Asllani University of Tennessee at Chattanooga
OPERATIONS MANAGEMENT: Creating Value Along the Supply Chain,
Linear Programming.
Chapter 2 An Introduction to Linear Programming
Linear Programming – Introduction
Beni Asllani University of Tennessee at Chattanooga
The application of mathematics and the scientific
Optimization Theory Linear Programming
Module B Linear Programming.
Operations Research.
Presentation transcript:

Operations Management - 5 th Edition Chapter 13 Supplement Roberta Russell & Bernard W. Taylor, III Linear Programming

LP-2 Lecture Outline   What is LP?   Where is LP used?   LP Assumptions   Model Formulation   Examples Solving Solving

LP-3 A model consisting of linear relationships representing a firm’s objective and resource constraints Linear Programming (LP) LP is a mathematical modeling technique used to determine a level of operational activity in order to achieve an objective, subject to restrictions called constraints

LP-4 Types of LP

LP-5 Types of LP (cont.)

LP-6 Types of LP (cont.)

LP-7 Common Elements to LP  Decision variables Should completely describe the decisions to be made by the decision maker (DM) Should completely describe the decisions to be made by the decision maker (DM)  Objective Function (OF) DM wants to maximize or minimize some function of the decision variables DM wants to maximize or minimize some function of the decision variables  Constraints Restrictions on resources such as time, money, labor, etc. Restrictions on resources such as time, money, labor, etc.

LP-8 LP Assumptions  OF and constraints must be linear  Proportionality Contribution of each decision variable is proportional to the value of the decision variable Contribution of each decision variable is proportional to the value of the decision variable  Additivity Contribution of any variable is independent of values of other decision variables Contribution of any variable is independent of values of other decision variables

LP-9 LP Assumptions, cont’d.  Divisibility Allow both integer and non-integer (real numbers) Allow both integer and non-integer (real numbers)  Certainty All coefficients are known with certainty All coefficients are known with certainty We are dealing with a deterministic world We are dealing with a deterministic world

LP-10 LP Model Formulation (NPS format)  Indices Domains and fundamental dimensions of the model Domains and fundamental dimensions of the model Examples: products, time period, region, … Examples: products, time period, region, …  Data Input to the model – given in the problem Input to the model – given in the problem Indexed using indices Indexed using indices Convention is UPPERCASE Convention is UPPERCASE

LP-11 LP Model Formulation   Decision variables Mathematical symbols representing levels of activity of an operation The quantities to be determined, indexed using indices Convention is lowercase

LP-12 LP Model Formulation, cont’d.   Objective function (OF) The quantity to be optimized A linear relationship reflecting the objective of an operation Most frequent objective of business firms is to maximize profit Most frequent objective of individual operational units (such as a production or packaging department) is to minimize cost

LP-13 LP Model Formulation, cont’d.   Constraint A linear relationship representing a restriction on decision making Binding relationships Attach a word description to each set of constraints Include bounds on variables

LP-14 LP Formulation: Example LaborClayRevenue PRODUCT(hr/unit)(lb/unit)($/unit) Bowl1440 Mug2350 There are 40 hours of labor and 120 pounds of clay available each day Formulate this problem as a LP model RESOURCE REQUIREMENTS

LP-15 LP Formulation: Example  Indices p = products {b, m} p = products {b, m}  Data REVENUE p = $ revenue per unit of p made REVENUE p = $ revenue per unit of p made LABOR p = # of hours to produce a unit of p LABOR p = # of hours to produce a unit of p CLAY p = lbs of clay to produce a unit of p CLAY p = lbs of clay to produce a unit of p TOTLABOR = total hours available TOTLABOR = total hours available TOTCLAY = total lbs of clay available TOTCLAY = total lbs of clay available

LP-16 LP Formulation: Example  Variables num p = units of p to produce num p = units of p to produce totrev = total revenue totrev = total revenue  Objective Function Max totrev = Max totrev =  Constraints (labor constraint) (labor constraint) (clay constraint) (clay constraint) (non-negativity) (non-negativity)

LP-17 LP Formulation: Example Maximize totrev = 40 num b + 50 num m Subject to num b +2num m  40 (labor constraint) 4num b +3num m  120 (clay constraint) num b, num m  0 Solution is: num b = 24 bowls num m = 8 mugs totrev = $1,360

LP-18 Bowls and Mugs Solved  Use OMTools > Linear Programming

LP-19 Another Example  Joe’s Woodcarving, Inc. manufactures two types of wooden toys: soldiers and trains. Sale $ Raw Cost Labor / Overhead Finishing Labor Carpentry Labor Soldier$27$10$14 2 hr 1 hr Train$21$9$10  Unlimited supply of raw material, but only 100 finishing hours and 80 carpentry hours  Demand for trains unlimited, but at most 40 soldiers can be sold each week

LP-20 Wooden Toys Example  Indices ??? ???  Data ??? ???  Variables ??? ???  OF ??? ???  Constraints ??? ???

LP-21 Wooden Toys Solved