EXAMPLE: 3.1 ASSEMBLING AND TESTING COMPUTERS

Slides:



Advertisements
Similar presentations
Introduction to LP Modeling
Advertisements

A Multiperiod Production Problem
Solving LP Problems in a Spreadsheet
LINEAR PROGRAMMING SENSITIVITY ANALYSIS
Lesson 08 Linear Programming
Linear Programming Problem
Introduction to Management Science
BA 452 Lesson A.2 Solving Linear Programs 1 1ReadingsReadings Chapter 2 An Introduction to Linear Programming.
Optimization Models Module 9. MODEL OUTPUT EXTERNAL INPUTS DECISION INPUTS Optimization models answer the question, “What decision values give the best.
Managerial Decision Modeling with Spreadsheets
Chapter 2 Linear Programming Models: Graphical and Computer Methods © 2007 Pearson Education.
Example 6.1 Capital Budgeting Models | 6.3 | 6.4 | 6.5 | 6.6 | Background Information n The Tatham Company is considering seven.
Example 14.3 Football Production at the Pigskin Company
McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Three Classic Applications of LP Product Mix at Ponderosa Industrial –Considered limited.
Example 6.2 Fixed-Cost Models | 6.3 | 6.4 | 6.5 | 6.6 | Background Information n The Great Threads Company is capable of manufacturing.
QM B Linear Programming
Example 7.1 Pricing Models | 7.3 | 7.4 | 7.5 | 7.6 | 7.7 | 7.8 | 7.9 | 7.10 | Background Information n The Madison.
1 Linear Programming Using the software that comes with the book.
B-1 Operations Management Linear Programming Module B.
D1: Linear Programming.
Computational Methods for Management and Economics Carla Gomes Module 4 Displaying and Solving LP Models on a Spreadsheet.
LINEAR PROGRAMMING: THE GRAPHICAL METHOD
Example 4.4 Blending Models.
Example 15.2 Blending Oil Products at Chandler Oil
Example 14.1 Introduction to LP Modeling. 14.1a14.1a | 14.2 | Linear Programming n Linear programming (LP) is a method of spreadsheet optimization.
3 Components for a Spreadsheet Linear Programming Problem There is one cell which can be identified as the Target or Set Cell, the single objective of.
Chapter 3 Introduction to optimization models. Linear Programming The PCTech company makes and sells two models for computers, Basic and XP. Profits for.
Linear Programming The Industrial Revolution resulted in (eventually) -- large companies, large problems How to optimize the utilization of scarce resources?
Graphical Solutions Plot all constraints including nonnegativity ones
1 1 Slide LINEAR PROGRAMMING: THE GRAPHICAL METHOD n Linear Programming Problem n Properties of LPs n LP Solutions n Graphical Solution n Introduction.
Introduction to Optimization Modeling
Example 15.3 Supplying Power at Midwest Electric Logistics Model.
Chapter 3 Introduction to Optimization Modeling
Table of Contents Chapter 2 (Linear Programming: Basic Concepts)
Chapter 19 Linear Programming McGraw-Hill/Irwin
Spreadsheet Modeling of Linear Programming (LP). Spreadsheet Modeling There is no exact one way to develop an LP spreadsheet model. We will work through.
Integer Programming Models
Example 4.5 Production Process Models | 4.2 | 4.3 | 4.4 | 4.6 | Background Information n Repco produces three drugs, A, B and.
Copyright © 2005 Brooks/Cole, a division of Thomson Learning, Inc Chapter 3 Introduction to Optimization Modeling.
Chapter © 2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or.
Linear Programming: Basic Concepts
The Supply Curve and the Behavior of Firms
Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin 12 Financial and Cost- Volume-Profit Models.
1 1 Slide Linear Programming (LP) Problem n A mathematical programming problem is one that seeks to maximize an objective function subject to constraints.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Example 2.3 An Ordering Decision with Quantity Discounts.
QMB 4701 MANAGERIAL OPERATIONS ANALYSIS
MBA7020_12.ppt/July 25, 2005/Page 1 Georgia State University - Confidential MBA 7020 Business Analysis Foundations Optimization Modeling July 25, 2005.
Optimization using LP models Repco Pharmaceuticals (Ex 4.6) Ravi Krishna Ravula Dsc 8240.
Chapter 19: The Solver Re-Visited Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University Name.
5. Linear Programming Objectives: 1.Problem formulation 2.Solving an LP problem graphically 3.Bounded regions and corner points Refs: B&Z 5.2.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
Chapter 2 Introduction to Linear Programming n Linear Programming Problem n Problem Formulation n A Maximization Problem n Graphical Solution Procedure.
3 Characteristics of an Optimization Problem General descriptionKPiller Illustration Decisions that must be made; represented by decision variables How.
Chapter 2 Linear Programming Models: Graphical and Computer Methods
Example 3.2 Graphical Solution Method | 3.1a | a3.3 Background Information n The Monet Company produces two type of picture frames, which.
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.
1 Optimization Techniques Constrained Optimization by Linear Programming updated NTU SY-521-N SMU EMIS 5300/7300 Systems Analysis Methods Dr.
Linear Programming Graphical Solution. Graphical Solution to an LP Problem This is easiest way to solve a LP problem with two decision variables. If there.
CDAE Class 15 Oct. 16 Last class: Result of group project 1 3. Linear programming and applications Class Exercise 7 Today: 3. Linear programming.
Don Sutton Spring LP Basic Properties Objective Function – maximize/minimize profit/cost Resource Constraints – labor, money Decision.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Managerial Decision Modeling with Spreadsheets Chapter 4 Linear Programming Sensitivity Analysis.
Example 3.2 Graphical Solution Method | 3.1a | a3.3 Background Information n To illustrate the graphical approach, we will use a slightly.
Chapter 2 Linear Programming Models: Graphical and Computer Methods
A Multiperiod Production Problem
Introduction to linear programming (LP): Minimization
Optimization Models Module 9.
Table of Contents Chapter 2 (Linear Programming: Basic Concepts) The Wyndor Glass Company Product Mix Problem (Section 2.1)2.2 Formulating the Wyndor Problem.
Presentation transcript:

EXAMPLE: 3.1 ASSEMBLING AND TESTING COMPUTERS

EXAMPLE: 3.1 ASSEMBLING AND TESTING COMPUTERS The PC Tech company assembles and then tests two models of computers, Basic and XP. For the coming month, the company wants to decide how many of each model to assembly and then test. No computers are in inventory from the previous month, and because these models are going to be changed after this month, the company doesn't want to hold any inventory after this month

EXAMPLE: 3.1 ASSEMBLING AND TESTING COMPUTERS It believes the most it can sell this month are 600 Basics and 1200 XPs. Each Basic sells for $300 and each XP sells for $450. The cost of component parts for a Basic is $150; for an XP it is $225. Labor is required for assembly and testing. There are at most 10,000 assembly hours and 3000 testing hours available. Each labor hour for assembling costs $11 and each labor hour for testing costs $15. Each Basic requires five hours for assembling and one hour for testing, and each XP requires six hours for assembling and two hours for testing.

EXAMPLE: 3.1 ASSEMBLING AND TESTING COMPUTERS PC Tech wants to know how many of each model it should produce (assemble and test) to maximize its net profit, but it cannot use more labor hours than are available, and it does not want to produce more than it can sell.

EXAMPLE: 3.1 ASSEMBLING AND TESTING COMPUTERS Objective:  To use LP to find the best mix of computer models that stays within the company's labor availability and maximum sales constraints.

Table 3.1 Variables and Constraints for Two-Variable Product Mix Model Input variables Hourly labor costs, labor availabilities, labor required for each computer, costs of component parts, unit selling prices, and maximum sales Decision variables (changing cells) Number of each computer model to produce (assemble and test) Objective cell Total net profit Other calculated variables Labor of each type used Constraints Labor used ≤ Labor available, Number produced ≤ Maximum sales

EXAMPLE: 3.1 ASSEMBLING AND TESTING COMPUTERS Decision variables - The company must decide two numbers: how many Basics to produce and how many XPs to produce. Once these are known, they can be used, along with the problem inputs, to calculate the number of computers sold, the labor used, and the revenue and cost

An Algebraic Model Identify the decision variables the numbers of computers to produce label these x1 and x2 X1 – Number of basic computers produce X2 –number of XP computer to produce Write expressions for the total net profit and the constraints in terms of the x’s. 

An Algebraic Model cont’  The resulting algebraic model  is Maximize 80x1 + 129x2 (total net profit) subject to: 5x1 + 6x2 ≤ 10000 (assembly hour constraint) x1 + 2x2 ≤ 3000 (testing hours constraint) x1 ≤ 600 (demand constraint for Basic) x2 ≤ 1200 (demand constraint for XP) x1, x2 ≥ 0 (only nonnegative amounts can be produced)

An Algebraic Model cont’ Logic for net total profit: Maximize 80x1 + 129x2 Each Basic produced sells for $300, and the total cost of producing it, including component parts and labor, is 150 + 5(11) + 1(15) = $220, so the profit margin is 300-220 = $80. Production cost for XP is 225 + 6(11) + 2(15) = $321 Profit Margin 450 – 321 = $129 Each profit margin is multiplied by the number of computers produced and these products are then summed over the two computer models to obtain the total net profit.

An Algebraic Model cont’ Logic for: 5x1 + 6x2 ≤ 10000 (assembly hour constraint) each Basic requires five hours for assembling and each XP requires six hours for assembling, i.e. the total hours required for assembling is no more than the number available, 10,000

An Algebraic Model cont’ Logic for: x1 + 2x2 ≤ 3000 (testing hours constraint) Basic requires one hours for testing and each XP requires two hours for assembling, so the first constraint says that the total hours required for testing is no more than the number available, 3,000

An Algebraic Model cont’ Logic for: x1 ≤ 600 x2 ≤ 1200 the maximum sales constraints for Basics and XPs

A Graphical Solution Method: two decision variables are labeled x1 and x2, then the steps of the method are to express the constraints and the objective in terms of x1 andx2, graph the constraints to find the feasible region [the set of all pairs (x1, x2) satisfying the constraints, where x1 is on the horizontal axis and x2 is on the vertical axis], and then move the objective through the feasible region until it is optimized.

A Graphical Solution

A Graphical Solution cont’ To see which feasible point maximizes the objective, it is useful to draw a sequence of lines where, for each, the objective is a constant. A typical line is of the form 80x1 + 129x2 = c, where c is a constant. Any such line has slope −80/129 = −0.620

A Graphical Solution cont’  Move the line with this slope up and to the right, making c larger, until it just barely touches the feasible region. The last feasible point that it touches is the optimal point.

A Spreadsheet Model Developing an LP spreadsheet model The common elements in all LP spreadsheet models are the inputs, changing cells, objective cell, and constraints. 

A Spreadsheet Model cont’ Inputs.  All numerical inputs—that is, all numeric data given in the statement of the problem—should appear somewhere in the spreadsheet. Convention of book - color all of the input cells blue. Try to put most of the inputs in the upper left section of the spreadsheet.

A Spreadsheet Model cont’ Changing cells.  Instead of using variable names, such as x1, spreadsheet models use a set of designated cells for the decision variables. The values in these changing cells can be changed to optimize the objective. The values in these cells must be allowed to vary freely, so there should not be any formulas in the changing cells. To designate them clearly, our convention is to color them red.

A Spreadsheet Model cont’ Objective cell.  One cell It contains the value of the objective. Solver systematically varies the values in the changing cells to optimize the value in the objective cell. This cell must be linked, either directly or indirectly, to the changing cells by formulas. Our convention is to color the objective cell gray

Overview of the Solution Process Stage 1 - Model Development Stage  enter all of the inputs, trial values for the changing cells, and formulas relating these in a spreadsheet.:

Overview of the Solution Process cont’ Stage 2—Invoking Solver formally designate the objective cell, the changing cells, the constraints, and selected options, and tell Solver to find the optimal solution. If the first stage has been done correctly, the second stage is usually very straightforward.

Overview of the Solution Process cont’ Stage 3 - Sensitivity Analysis. Here you see how the optimal solution changes (if at all) as selected inputs are varied. Provides important insights about the behavior of the model.

GO TO E.G. 3.1 – Assembling and Testing Computer