A Spreadsheet Approach to Teaching Shadow Price as Imputed Worth

Similar documents
INFORMS Transactions on Education

THE UNIVERSITY OF BRITISH COLUMBIA Sauder School of Business SAMPLE MIDTERM EXAMINATION

Chapter 11. Decision Making and Relevant Information Linear Programming as a Decision Facilitating Tool

Introduction to Management Science, 11e (Taylor) Chapter 3 Linear Programming: Computer Solution and Sensitivity Analysis

Mid Term Solution. T7, T8, T20 pounds of tomatoes to sell in weeks 7, 8, 20. F7, F8, F20 - pounds of tomatoes to freeze in weeks 7, 8, 20.

Management science can be used in a variety of organizations to solve many different types of problems; such as manufacturing and service

Introduction to Management Science

WAYNE STATE UNIVERSITY

Introduction to Analytics Tools Data Models Problem solving with analytics

Digital Media Mix Optimization Model: A Case Study of a Digital Agency promoting its E-Training Services

Basic Linear Programming Concepts. Lecture 2 (3/29/2017)

Chapter 12 outline The shift from consumers to producers

Economics 230 Lab 4 Section 1 2 Due September 24 Fall 2010 WHOLE FARM BUDGET

COMM 290 MIDTERM/FINAL EXAM REVIEW SESSION BY TONY CHEN

Analyzing Optimal Solutions Sensitivity Analysis

Goals and Agenda Linear Programming Shadow Prices. Linear Programming. BUS 735: Business Decision Making and Research. Wednesday, November 8, 2017

Using Excel s Solver

MGSC 1205 Quantitative Methods I

OMGT2146. Supply Chain Analysis and Design. Introduction to Modeling. Course Information. Week 1

CHAPTER 5 SUPPLIER SELECTION BY LEXICOGRAPHIC METHOD USING INTEGER LINEAR PROGRAMMING

36106 Managerial Decision Modeling Revenue Management

SENSITIVITY AND DUALITY ANALYSES OF AN OPTIMAL WATER TREATMENT COST MODEL FOR GHANA. Douglas Kwasi Boah, Stephen Boakye Twum and Kenneth B.

Untangling Correlated Predictors with Principle Components

P rofit t (1 + i) t. V alue = t=0

Chapter 3 Formulation of LP Models

AN APPLICATION OF LINEAR PROGRAMMING IN PERFORMANCE EVALUATION

Review Article Minimizing Costs Can Be Costly

1) Operating costs, such as fuel and labour. 2) Maintenance costs, such as overhaul of engines and spraying.

Use an Excel spreadsheet to solve optimization problems

Hint: Look at demonstration problem 3-3 for help in solving this problem.

Operations Research QM 350. Chapter 1 Introduction. Operations Research. University of Bahrain

The papers submitted by many candidates were good but some well documented weaknesses once again appeared.

Chapter Summary and Learning Objectives

New Insights from In-Class Experiments: Using Excel to Post and Analyze Results On the Spot Tom Creahan, Morehead State University

KING ABDULAZIZ UNIVERSITY FACULTY OF COMPUTING & INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEM. Lab 1- Introduction

LINEAR PROGRAMMING APPROACHES TO AGGREGATE PLANNING. Linear programming is suitable to determine the best aggregate plan.

PAPER No. : 02 MANAGERIAL ECONOMICS MODULE No. : 03 PRINCIPLES: INDIVIDUAL AND MARKET

Chapter 5 Notes Page 1

TIM/UNEX 270, Spring 2012 Homework 1

SHA541 Transcripts. Transcript: Course Introduction. SHA541: Price and Inventory Controls School of Hotel Administration, Cornell University

At P = $120, Q = 1,000, and marginal revenue is ,000 = $100

A Production Problem

COB291, Management Science, Test 3, Fall 2008 DO NOT TURN TO THE NEXT PAGE UNTIL YOU ARE INSTRUCTED TO DO SO!

Modeling Using Linear Programming

Excel Solver Tutorial: Wilmington Wood Products (Originally developed by Barry Wray)

Daily Optimization Project

Linear Programming. BUS 735: Business Decision Making and Research. Wednesday, November 8, Lecture / Discussion. Worksheet problem.

A New Assignment Sizing Criterion LCI White Paper-2 November 3, 1998

TRANSPORTATION PROBLEM AND VARIANTS

Introduction to Management Science

Quiz No 1 ECO 402. Quiz # 1 ECO402 (Microeconomics) Semester spring 2008 Total Marks 10

Spreadsheet Modeling for Insight

UNCERTAINTY IN ECODESIGN TOOLS. Pascal Lesage March 29, 2017

Module 55 Firm Costs. What you will learn in this Module:

Sales and Operations Planning

one Introduction chapter Overview Chapter

Tutorial Resource Allocation

Microeconomic Theory -1- Introduction and maximization

. This function gives the supplier s behavior with respect to price and quantity.

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras

Business Finance Bachelors of Business Study Notes & Tutorial Questions Chapter 4: Project Analysis and Evaluation

PRICING MANAGEMENT. The Reservation Price

Linear Programming 1 WENDY DESCRIBES THE CASE

MGSC 1205 Quantitative Methods I

Marketing Analysis Toolkit: Customer Lifetime Value Analysis

2015 Conference Proceedings. Graphics

MEMO. 1 Single-Product Monopolist. 1.1 Inverse Elasticity Rule. Date: October Subject: Notes from Tirole on Monopoly Ch.1: pp

Optimal, Sustainable, Water Management and Conflict Resolution: The WAS and MYWAS Models

Engineering Economics

IS THE GOLD /PRAY SIMULATION DEMAND MODEL VALID AND IS IT REALLY ROBUST?

Workforce Optimization

Chapter 8: Exchange. 8.1: Introduction. 8.2: Exchange. 8.3: Individual A s Preferences and Endowments

Introduction to quantitative methods

Goals and Agenda Linear Programming Shadow Prices. Linear Programming. Management 560: Management Science. Tuesday, March 17, 2009

On the Treatment of Fixed and Sunk Costs in Principles Texts. David Colander. July, 2002 MIDDLEBURY COLLEGE ECONOMICS DISCUSSION PAPER NO.

Problem Set #3 Revised: April 2, 2007

Chapter 5: Variable pay or straight salary

SPECIAL SECTION. CGT Straight Talk. vs.

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Managerial Decision Modeling w/ Spreadsheets, 3e (Balakrishnan/Render/Stair) Chapter 2 Linear Programming Models: Graphical and Computer Methods

DIGITAL VISION/GETTY IMAGES. h ttp://ha nsen.swlea rning.com

Lecture 3: Section 1.2 Linear Functions and Applications

MAN256 Introduction to Management Science

MARKETING RESEARCH PROCESS. RESEARCH DESIGN SECONDARY DATA RESOURCES.

DEMAND CURVE AS A CONSTRAINT FOR BUSINESSES

Commerce 295 Midterm Answers

INSIGHTS PREDICTIVE SCORES

WAYNE STATE UNIVERSITY Department of Industrial and Manufacturing Engineering May, 2010

NEW YORK UNIVERSITY STERN SCHOOL OF BUSINESS C PRINCIPLES OF MANAGERIAL ACCOUNTING

2 The Action Axiom, Preference, and Choice in General

Dominion Virginia Power and Clean Power Plan Costs: A brief review of the Dominion s 2015 Integrated Resource Plan compliance cost estimates

CHAPTER 2. Conceptual Framework for Financial Reporting 9, 10, 11, 30 6, Basic assumptions. 12, 13, 14 5, 7, 10 6, 7

Figure 4 1 Price Quantity Quantity Per Pair Demanded Supplied $ $ $ $ $10 2 8

Measurements That Count (and Some That Don t) Hank IT DEPENDS Barr CFPIM, CSCP, CLTD, CSCM, 6σBB, C.P.M., CLA/CLT Vancouver BC November 1, 2018

CASE FAIR OSTER PRINCIPLES OF MICROECONOMICS E L E V E N T H E D I T I O N. PEARSON 2014 Pearson Education, Inc. Publishing as Prentice Hall

MSMGT 782 Lesson 2 Important note: Transcripts are not substitutes for textbook assignments.

Problem Set 4 Duality, Sensitivity, Dual Simplex, Complementary Slackness

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

S Due March PM 10 percent of Final

Transcription:

A Spreadsheet Approach to Teaching Shadow Price as Imputed Worth Jerry D. Allison University of Central Oklahoma Edmond, OK 73034 Phone: (405) 974-5338 Fax: (405) 974-3821 Email: jallison@ucok.edu ABSTRACT Many business students have difficulty with postoptimality analysis of linear programs. One concept that is hard to understand is that of shadow prices, especially when they are used to reflect the imputed worth of scarce resources. Students should be taught that shadow prices must be interpreted as premiums over and above the costs of resources, as reflected by the coefficients in the linear program s objective function. The problem is compounded by the fact that some textbooks explain shadow prices incorrectly, or at least incompletely. This short paper illustrates one way in which an instructor can explain how to interpret shadow prices correctly as imputed worths. Since many students have difficulty interpreting shadow prices when only one resource constraint is involved, the analysis is restricted to this limited case. It can be extended to the case of several resource constraints, using the 100-percent rule. INTRODUCTION Students usually have a difficult time with linear programming. The ability to model a real world situation as a system of linear functions is a challenge that few have really had to face prior to their management science studies. Actually solving the linear program is not difficult for most, however, since most MBA classes use spreadsheet analysis for this task, and software such as the Excel Solver are quite easy to learn. Students are usually somewhat surprised to discover that, once a linear program has been solved, their analysis of the problem has only started. Sensitivity analysis, sometimes referred to as postoptimality analysis, allows the analyst to examine the sensitivity of the model to changes in the model s parameters. For instance, what if the analyst is uncertain about the exact values of some of the coefficients in a profit function; can the results of the model still be used with confidence? What if additional amounts of a limited resource can be obtained at a specific cost; how will the solution change? And if such a limited resource can be obtained, what is its worth? These are real world concerns, and the student must have the ability to properly interpret the results of a sensitivity analysis before he or she can really use optimization tools such as linear programming in a meaningful manner. Having taught MBA students in a management science course over several years, the author has discovered that the most difficult aspect of sensitivity analysis to most students is related to the 174

interpretation of shadow prices when applied to the imputed worth of a limited resource. In fact, challenged to explicitly show in a spreadsheet how the shadow price can be used to impute the worth of a limited resource, few students have been able to do this. In this paper, a spreadsheet approach is presented to teach the concept. EXAMPLE As an example, suppose a company makes two products. Each product requires labor and materials to manufacture, and each product must be stored in inventory before final shipment. Table 1 contains relevant data for this problem. Resource Availability Product 1 Product 2 Selling Price $485 $420 Labor Hours 4 6 4,000 hours Resource Cost $15.00/hr Material Pounds 15 10 10,000 pounds $4.00/pound Inventory Sq. Ft. 1 1 900 sq. ft. $3.00/sq. ft. Table 1. Data for Example Problem After calculating the marginal profits for each product, considering the selling price and total cost of resources for each, a linear program to maximize total profits can be written as: MAX Z = 362 X 1 + 287 X 2 (1) S.T. 4 X 1 + 6 X 2 4000 (2) 15 X 1 + 10 X 2 10000 (3) X 1 + X 2 900 (4) and X 1, X 2 0 (5) Where Z Total Profit, $ and X i Number of units of Product i, i = 1,2 To solve this linear program, we first place the model in an Excel spreadsheet. Figure 1 shows this spreadsheet. Notice that all resource requirements and their costs are placed directly in the spreadsheet, so that the objective function coefficients are calculated as a function of these quantities. 175

Quantity 0.00 Objective 362.00 287.00 Constraint RHS Labor 4.00 6.00 0.00 4000 Materials 15.00 10.00 0.00 10000 Inventory Space 1 1 0.00 900 Labor Cost 15.00 Figure 1. Excel spreadsheet containing linear program. This problem is easily solved using Excel s linear programming Solver. Details of its use are not included here, but many management science textbooks include instructions. Figure 2 shows how the spreadsheet appears after the optimal values of the decision variables have been determined by the Solver. Here, it can be seen that the optimal solution calls for 400 units of product 1 and 400 units of product 2. These optimal values result in a maximum profit contribution of $259,600. Examination of the constraints reveals that all 4,000 hours of labor and 10,000 pounds of material will be utilized in this solution, and 100 square ft. of inventory space will be left over. Quantity 400.00 400.00 259600.00 Objective 362.00 287.00 Constraint RHS Labor 4.00 6.00 4000.00 4000 Materials 15.00 10.00 10000.00 10000 Inventory Space 1 1 800.00 900 Labor Cost 15.00 Figure 2. Excel spreadsheet containing solver solution to linear program. The shadow price of a constraint is defined as the amount of change that will result in the objective function for each unit change in the right-hand-side value of the constraint. If the constraint is relaxed by one unit, the objective function will improve by the shadow price; tightening the constraint has the opposite effect. Figure 3 contains the Excel Solver s sensitivity 176

report for this example problem. Here, the shadow price associated with an hour of labor is $13.70. Thus, if the right-hand-side of the labor constraint is increased by one hour, the value of the objective function is increased by $13.70. How can this be illustrated? The easiest way to Report Created: 10/14/2005 8:34:56 AM Adjustable Cells Final Reduced Objective Allowable Allowable Cell Name Value Cost Coefficient Increase Decrease $B$6 Quantity Product 1 400.00 0.00 362 68.5 170.6666667 $C$6 Quantity Product 2 400.00 0.00 287 256 45.66666667 Constraints Final Shadow Constraint Allowable Allowable Cell Name Value Price R.H. Side Increase Decrease $D$8 Labor Constraint 4000.00 13.70 4000 1000 1333.333333 $D$10 Inventory Space Constraint 800.00 0.00 900 1E+30 100 $D$9 Materials Constraint 10000.00 20.48 10000 2500 3333.333333 Figure 3. Solver s Sensitivity Report for Example Problem demonstrate this definition of shadow price is to simply change the right-hand-side value of the labor constraint, solve the problem again, and observe what happens. Figure 4 illustrates this. Here, a separate delta ( ) column is used to show the amount of increase in the right-hand-side. Figure 4 shows the final answer after a single labor hour ( =1) is added, and demonstrates that the objective function indeed increases by $13.70. It is also apparent that this increase is accomplished by changing the product mix. The optimal number of units of Product 1 has decreased by 0.20, and the number of units of Product 2 has increased by 0.30. Showing the effects of changes to RHS Quantity 399.80 400.30 259613.70 Objective 362.00 287.00 Constraint RHS Labor 4.00 6.00 4001.00 4000 1 Materials 15.00 10.00 10000.00 10000 Inventory Space 1 1 800.10 900 Labor Cost 15.00 Figure 4. Excel spreadsheet showing solution to LP after incrementing RHS 177

Now, what is the imputed worth of the labor resource? That is, what is the very most that we should be willing to pay for an additional hour of labor? Many textbooks (too many, in fact) would imply that the answer to this question is $13.70. It is not. Notice that we have been paying a variable cost of $15.00 per hour. We must interpret the imputed worth of a resource as the price we have been paying for the resource (as reflected by the coefficients in the objective function) in addition to the shadow price. The shadow price reflects a premium over and above the current cost of the resource. In this case, we could pay as much as $28.70 for an additional hour of labor and our profits would still be $259,600. Of course, we would not necessarily want to pay this amount just to keep our profits the same. However, we know that even if we paid a bonus of say, $2.00 per hour, we could still increase our profits by $11.70 ($13.70 - $2.00) for each such hour obtained. How can this be demonstrated using a spreadsheet approach? When asked to show the effect of a $2.00-per-hour premium for labor, many students are tempted to just add $2.00 to the original cost of labor in the spreadsheet of Figure 4, and then solve the problem. They are surprised to see the results shown in Figure 5.. Showing the effects of changes to RHS Quantity 399.80 400.30 251611.70 Objective 354.00 275.00 Constraint RHS Labor 4.00 6.00 4001.00 4000 1 Materials 15.00 10.00 10000.00 10000 Inventory Space 1 1 800.10 900 Labor Cost 17.00 Figure 5. Solution to linear program when incremental cost is applied to all labor hours Notice that, instead of increasing the profit by $11.70, it has actually decreased profit by $7,988.30. Of course, the reason for this is that the $2.00 cost increase has been applied to all of the labor hours, not just the additional ones. To correctly assess the impact of the cost increase on only the additional labor hour (or hours, if > 1), we actually have to solve a separate linear program that deals only with these additional hours. Figure 6 shows a spreadsheet that does this. Notice that there are four delta columns: one for the change in the right-hand-side values, one for the change in the quantity of Product 1 to produce, one for the change in the quantity of Product 2, and one for the change in the profit. In addition, the increase in the cost of labor is shown to the right of the original cost of $15.00. This cost increase is included in the formulas for calculating the objective function coefficients for Product 1 and Product 2, which have now decreased to $354.00 and $275.00, respectively, while the coefficients for Product 1 and Product 2 remain as before ($362 and $287, respectively). So what we have in Figure 6 is one 178

Showing the imputed worth of resources Quantity 400.00 0.00 400.00 0.00 259600.00 0.00 Objective 362.00 354.00 287.00 275.00 Constraint RHS Labor 4.00 4.00 6.00 6.00 4000.00 4000 1 Materials 15.00 15.00 10.00 10.00 10000.00 10000 Inventory Space 1 1 1 1 800.00 9000 Labor Cost 15.00 2.00 Figure 6. Spreadsheet showing incremental costs, quantities and profits linear program (the incremental one), resting on top of another linear program (the original one). Realizing that the incremental changes in the optimal values of the decision variables could be either positive or negative, this incremental linear program does not contain the normal non-negativity constraints. When this incremental linear program is solved, the results are as shown in Figure 7. Showing the imputed worth of resources Quantity 400.00-0.20 400.00 0.30 259600.00 11.70 Objective 362.00 354.00 287.00 275.00 Constraint RHS Labor 4.00 4.00 6.00 6.00 4001.00 4000 1 Materials 15.00 15.00 10.00 10.00 10000.00 10000 Inventory Space 1 1 1 1 800.10 9000 Labor Cost 15.00 2.00 Figure 7. Solution to linear program in Figure 6. Here the true picture can be seen. We have paid a total of $17.00 for the additional labor hour, and the profits have increased by $11.70, by decreasing the quantity of product 1 by 0.20 and by increasing the quantity of product 2 by 0.30. The imputed worth of the labor resource is not the shadow price alone, but the shadow price added to the original cost of $15.00. The very most we would be willing to pay for an additional hour of labor is, therefore, $28.70 ($15.00 + $13.70). 179

The instructor who teaches imputed worth as described in this paper should be able to dispel the students doubts raised by textbooks that do not explain it in the same way. For instance, Powell and Baker (2004) and Render and Stair (2003) define the imputed worth as the shadow price alone, while Taylor s (2004) definition is more in line with the one in this paper. The resource cost here was variable. Of course, if the cost is fixed or sunk, it would not be used in determining the coefficients of the objective function, which must be linear. In that case, the cost of the resource as reflected by the coefficients in the objective function would be zero, so the imputed worth would be the shadow price alone. CONCLUSIONS This paper has presented a spreadsheet approach to teaching the imputed worth of a resource as the shadow price of the resource in addition to the variable cost of the resource, as reflected by the coefficients of the linear program s objective function. By explicitly including the original variable costs of the resources in the spreadsheet, and by applying the revised resource costs to only the incremental resource quantities, the student is unlikely to mistakenly interpret the imputed worth as the shadow price alone. Similar conclusions can be drawn if we consider more than one resource at a time. If we apply the so-called 100 percent rule for the changes in the different resources, the imputed worth of each resource is given by the shadow price in addition to the original variable cost of the resource. We do not illustrate this case in this paper. REFERENCES Allison, J. (1994). Are POM Textbooks Correctly Teaching Linear Programming through the Product-Mix Problem? Central Business Review 13(1), 31-34 Powell, S. G., Baker, K. R. (2004) The Art of Modeling with Spreadsheets: Management Science, Spreadsheet Engineering, and Modeling Craft. Hoboken: Wiley Render, B., Stair, R. M. Jr., & Hanna, M. (2003). Quantitative Analysis for Management, 8 th ed. Copper Saddle River: Prentice Hall Taylor, B. W. III. (2004). Introduction to Management Science, 8 th ed. Upper Saddle River: Prentice Hall 180