Linear Programming Chapter 13 Supplement.

Slides:



Advertisements
Similar presentations
Geometry and Theory of LP Standard (Inequality) Primal Problem: Dual Problem:
Advertisements

Understanding optimum solution
Lesson 08 Linear Programming
Linear Programming Problem
2-1 Linear Programming: Model Formulation and Graphical Solution Chapter 2 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
SENSITIVITY ANALYSIS.
Chapter 5 Linear Inequalities and Linear Programming
Linear Inequalities and Linear Programming Chapter 5 Dr.Hayk Melikyan/ Department of Mathematics and CS/ Linear Programming in two dimensions:
Learning Objectives for Section 5.3
Chapter 5 Linear Inequalities and Linear Programming Section 3 Linear Programming in Two Dimensions: A Geometric Approach.
Introduction to Management Science
Operations Management
Introduction to Management Science
Linear Programming. Linear programming A technique that allows decision makers to solve maximization and minimization problems where there are certain.
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.
To Accompany Krajewski & Ritzman Operations Management: Strategy and Analysis, Seventh Edition © 2004 Prentice Hall, Inc. All rights reserved. Linear Programming.
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 Applications
Linear Programming Digital Lesson. Copyright © by Houghton Mifflin Company, Inc. All rights reserved. 2 Linear programming is a strategy for finding the.
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
Introduction to Management Science
Mathematical Programming Cht. 2, 3, 4, 5, 9, 10.
Chapter Topics Computer Solution Sensitivity Analysis
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
STDM - Linear Programming 1 By Isuru Manawadu B.Sc in Accounting Sp. (USJP), ACA, AFM
Operations Management
1 Linear Programming: Model Formulation and Graphical Solution.
Chapter 6 Supplement Linear Programming.
Chapter 6 Linear Programming: The Simplex Method Section R Review.
Transparency Masters to accompany Heizer/Render – Principles of Operations Management, 5e, and Operations Management, 7e © 2004 by Prentice Hall, Inc.,
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Management Science – MNG221 Linear Programming: Graphical Solution.
1/24: Linear Programming & Sensitivity Analysis Review: –LP Requirements –Graphical solutions Using MS Excel for Linear Programming Sensitivity Analysis.
3-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Computer Solution and Sensitivity Analysis Chapter 3.
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 © 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.
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.
© 2009 Prentice-Hall, Inc. 7 – 1 Decision Science Chapter 3 Linear Programming: Maximization and Minimization.
Linear Programming. George Dantzig 1947 NarendraKarmarkar Pioneers of LP.
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 Chapter 14 Supplement Lecture Outline Model Formulation Graphical Solution Method Linear Programming Model Solution Solving Linear.
1 2 Linear Programming Chapter 3 3 Chapter Objectives –Requirements for a linear programming model. –Graphical representation of linear models. –Linear.
Supply Chain Management By Dr. Asif Mahmood Chapter 9: Aggregate Planning.
Chapter 3: Sensitivity Analysis and the Dual Problem & Shadow Prices
Linear Programming.
Chapter 2 An Introduction to Linear Programming
Digital Lesson Linear Programming.
Chapter 5 Linear Inequalities and Linear Programming
Digital Lesson Linear Programming.
Goal programming.
Duality Theory and Sensitivity Analysis
Module B Linear Programming.
Linear Programming: Computer Solution and Sensitivity Analysis
Linear Programming.
Presentation transcript:

Linear Programming Chapter 13 Supplement

Pottery Example Beaver Creek Pottery Company is located on a Native American reservation. Each day, the company has available 40 hours of labor and 120 pounds of clay. The firm makes two products, bowls and mugs. A bowl requires 1 hour of labor and 4 pounds of clay. A mug requires 2 hours of labor and 3 pounds of clay. The firm's profit is $40 per bowl and $50 per mug. The company wants to maximize profit.

Business Objective: Determine Pottery Example Business Objective: Determine Number of bowls to make Number of mugs to make to maximize profit. Decision variables: x = number of bowls to make y = number of mugs to make

Objective Function Profit Maximize Z = 40x + 50y $40 per bowl (x) $50 per mug (y) Maximize Z = 40x + 50y

Constraint Table Constraints: x + 2y < 40 4x + 3y < 120 Constrained Quantity Max. or Minimum Bowls x Mugs y Type Labor 1 4 2 3 < 40 120 Clay Constraints: x + 2y < 40 4x + 3y < 120

Nonnegativity Constraints We cannot make a negative amount of either product Add nonnegativity constraints x > 0 y > 0

Problem Statement Maximize Z = 40x + 50y subject to x + 2y < 40

Linear Programming Terminology Feasible solution: Any solution which satisfies all constraints. Feasible region: Set of points which satisfy all constraints. Optimal solution(s): A point which Satisfies all constraints Maximizes or minimizes the value of the objective function.

Solving a Linear Programming Problem by the Graphical Method (1) Set up the problem: Decision variables and their definitions. Write objective function and state whether it should be maximized or minimized. Write the constraints as mathematical inequalities or equalities. (2) Draw the feasible region.

Solving a Linear Programming Problem by the Graphical Method(2) (3) Determine which point(s) in the feasible region give an optimal solution Point(s) which maximize or minimize the objective function. Note: To use the graphical method, the problem must have only 2 variables.

To Draw the Feasible Region Convert each constraint into an equation. Draw the corresponding line. The set of points bounded by these lines is the feasible region.

Problem Statement Maximize Z = 40x + 50y subject to x + 2y < 40

Feasible Region for This Problem This region is bounded by the lines x + 2y = 40 (Labor) 4x + 3y = 120 (Clay) x = 0 y = 0

Plot x + 2y = 40 x-intercept: Set y = 0. x + 0 =40 ==> x = 40. Point is (40,0) y-intercept: Set x=0. (0)+2y=40 ==> y = 20. Point is (0,20)

Points in feasible region satisfy all constraints. 40 Clay Mugs (y) 30 20 10 Feasible Region Labor 10 20 30 40 Bowls (x)

Iso-Profit Lines A set of points on which the objective function is constant Example: The set of points satisfying 40x + 50y = 800 x-intercept: (20,0) y-intercept: (0,16)

Iso-profit Line 40 Clay 30 Mugs 20 10 Labor 10 20 30 40 Bowls

40 Clay 30 Mugs 20 10 Labor 10 20 30 40 Bowls Iso-profit Lines for profits of $800 and $1,000 40 Clay 30 Mugs 20 10 Labor 10 20 30 40 Bowls

Iso-profit Lines 40 Clay 30 Mugs 20 10 Labor 10 20 30 40 Bowls Optimal Point=(24,8) 10 Labor 10 20 30 40 Bowls

Optimal Solution Satisfies x + 2y = 40 and 4x + 3y = 120 Solution is (24,8): 24 bowls and 8 mugs Verification: 24 + 2(8) = 40 4(24) + 3(8) = 120

Maximum Profit Optimal solution is (24,8) Objective function is 40x + 50y $40(24) + $50(8) = $1,360 Maximum profit is $1,360

Fundamental Theorem of Linear Programming In a linear programming problem, the optimal solution occurs at an extreme point (vertex or corner point) of the feasible region.

Objective of Linear Programming Maximize the use of resources (or minimize costs) to achieve competitive priorities. Optimum solution is a base case which must be adjusted to reflect business realities.

Linear Programming Model Decision variables are mathematical symbols representing activity levels. Objective function is a mathematical, linear function which represents the organization’s objectives. Used to compare alternative courses of action. © 1998 by Prentice-Hall Inc Russell/Taylor Oper Mgt 2/e Ch 11 Supp - 2

Linear Programming Model (2) Constraints are mathematical, linear relationships representing restrictions on decision making Resource constraints. Policy or legal constraints. Sales constraints. Constraints may be <, =, or >. © 1998 by Prentice-Hall Inc Russell/Taylor Oper Mgt 2/e Ch 11 Supp - 2

Linear programming maximizes or minimizes the objective function subject to constraints.

Uses of Linear Programming Production Scheduling Maximize profit Minimize cost Different objectives yield different schedules. Determine product or service mix Maximize revenue Minimize costs

Uses of Linear Programming (2) Scheduling labor in services Minimize cost Production-location problem Allocate products and customers to plants to minimize total cost of production and distribution

Uses of Linear Programming (3) Distribution Minimize cost Facility location Minimize transportation cost. Emergency response systems Minimize average response time.

Conditions to Use Linear Programming Objective function must be linear Constraints must be linear inequalities or linear equations

Methods for Solving LP Problems Graphical method: limited to 2 variables Any linear programming problem Simplex method Karmarkar’s algorithm Transportation method: Facility location problems Production-location problem: minimize total cost of production and shipment to customers

Slack Variables Slack = unused amount of any resource or constrained quantity S1 = Amount of unused labor = 40 - (x + 2y) = 40 - x - 2y = 40 - 24 - 8(2) = 0. Optimum solution uses all labor. S2 = Amount of unused clay = 120 - (4x + 3y) = 120 - 4x - 3y = 120 - 4(24) - 3(8) = 0. Optimum solution uses all clay.

Sensitivity Analysis (Ranging) Dual value or shadow price Incremental increase or decrease in the objective function if one more unit of a resource is added. The amount we would pay to get one more unit of a resource. Valid only for resources which have no slack.

Shadow Price for Labor Dual value = shadow price = $16. If labor hours increase from 40 to 41, profit increases from $1360 to $1376. Amount to buy = upper bound - original value = 80 hours - 40 hours = 40 hours

Mugs Optimal point = (0,40). Profit = $2,000 40 30 Clay 20 New Labor 10 Labor 10 20 30 40 80 Bowls