Lecture 10. Ski Jacket Case Profit calculation Spreadsheet simulation Analysis of results Summary and Preparation for next class

Similar documents
Yield Management. Decision Models

Simulation. Decision Models

Foreign Exchange Risk Management at Merck: Background. Decision Models

Simulation Lecture Notes and the Gentle Lentil Case

ExcelSim 2003 Documentation

Lecture 7. Introduction to Retailer Simulation Summary and Preparation for next class

As we saw in Chapter 12, one of the many uses of Monte Carlo simulation by

Normal populations. Lab 9: Normal approximations for means STT 421: Summer, 2004 Vince Melfi

Sample Reports for The Expert Allocator by Investment Technologies

INTRODUCING RISK MODELING IN CORPORATE FINANCE

Chapter Fourteen: Simulation

TIE2140 / IE2140e Engineering Economy Tutorial 6 (Lab 2) Engineering-Economic Decision Making Process using EXCEL

36106 Managerial Decision Modeling Monte Carlo Simulation in Excel: Part IV

DECISION SUPPORT Risk handout. Simulating Spreadsheet models

Chapter 8 Statistical Intervals for a Single Sample

PSCM_ Data Analytics

Lesson Plan for Simulation with Spreadsheets (8/31/11 & 9/7/11)

Newsvendor Model OPRE 6302 Lecture Notes by Metin Çakanyıldırım Compiled at 14:04 on Friday 13 th November, 2015

Decision Trees: Booths

Statistics, Measures of Central Tendency I

Business Statistics 41000: Probability 3

Lecture 9 - Sampling Distributions and the CLT

A Stratified Sampling Plan for Billing Accuracy in Healthcare Systems

Version A. Problem 1. Let X be the continuous random variable defined by the following pdf: 1 x/2 when 0 x 2, f(x) = 0 otherwise.

Spreadsheet Directions

Technology Assignment Calculate the Total Annual Cost

Sampling and sampling distribution

Statistics for Business and Economics

Both the quizzes and exams are closed book. However, For quizzes: Formulas will be provided with quiz papers if there is any need.

Section 0: Introduction and Review of Basic Concepts

Statistical Tables Compiled by Alan J. Terry

Business Statistics 41000: Probability 4

Statistics 431 Spring 2007 P. Shaman. Preliminaries

Problem Set 4 Answer Key

Data Analysis and Statistical Methods Statistics 651

Inventory Analysis and Management. Single-Period Stochastic Models

Hypothesis Tests: One Sample Mean Cal State Northridge Ψ320 Andrew Ainsworth PhD

Chapter 7 Sampling Distributions and Point Estimation of Parameters

EE266 Homework 5 Solutions

Scenario Generation and Sampling Methods

Tutorial 6. Sampling Distribution. ENGG2450A Tutors. 27 February The Chinese University of Hong Kong 1/6

Workshop 1. Descriptive Statistics, Distributions, Sampling and Monte Carlo Simulation. Part I: The Firestone Case 1

Estimation Y 3. Confidence intervals I, Feb 11,

CH 5 Normal Probability Distributions Properties of the Normal Distribution

Chapter 14 : Statistical Inference 1. Note : Here the 4-th and 5-th editions of the text have different chapters, but the material is the same.

University of California, Los Angeles Department of Statistics. The central limit theorem The distribution of the sample mean

A useful modeling tricks.

One note for Session Two

ECON 459 Game Theory. Lecture Notes Auctions. Luca Anderlini Spring 2017

Basic Procedure for Histograms

Lecture 3. Understanding the optimizer sensitivity report 4 Shadow (or dual) prices 4 Right hand side ranges 4 Objective coefficient ranges

5.3 Statistics and Their Distributions

Statistics, Their Distributions, and the Central Limit Theorem

Economics 483. Midterm Exam. 1. Consider the following monthly data for Microsoft stock over the period December 1995 through December 1996:

MATH 264 Problem Homework I

EXERCISES FOR PRACTICE SESSION 2 OF STAT CAMP

BIO5312 Biostatistics Lecture 5: Estimations

GENERAL ACCOUNTING AND END-OF-PERIOD PROCEDURES: MERCHANDISING BUSINESS

Estimating parameters 5.3 Confidence Intervals 5.4 Sample Variance

Confidence Intervals Introduction

Class 12. Daniel B. Rowe, Ph.D. Department of Mathematics, Statistics, and Computer Science. Marquette University MATH 1700

You should already have a worksheet with the Basic Plus Plan details in it as well as another plan you have chosen from ehealthinsurance.com.

ORF 307: Lecture 19. Linear Programming: Chapter 13, Section 2 Pricing American Options. Robert Vanderbei. May 1, 2018

36106 Managerial Decision Modeling Monte Carlo Simulation in Excel: Part I

Lecture 9 - Sampling Distributions and the CLT. Mean. Margin of error. Sta102/BME102. February 6, Sample mean ( X ): x i

Examples: Random Variables. Discrete and Continuous Random Variables. Probability Distributions

Elementary Statistics Triola, Elementary Statistics 11/e Unit 14 The Confidence Interval for Means, σ Unknown

Confidence Intervals for the Difference Between Two Means with Tolerance Probability

Chapter 5: Statistical Inference (in General)

Midterm Exam III Review

Lecture 18 Section Mon, Feb 16, 2009

Strategies for Improving the Efficiency of Monte-Carlo Methods

Characterization of the Optimum

Stat 101 Exam 1 - Embers Important Formulas and Concepts 1

The mathematical definitions are given on screen.

Lecture 18 Section Mon, Sep 29, 2008

Overview. Definitions. Definitions. Graphs. Chapter 5 Probability Distributions. probability distributions

The Central Limit Theorem (Solutions) COR1-GB.1305 Statistics and Data Analysis

Ti 83/84. Descriptive Statistics for a List of Numbers

Chapter 7: Point Estimation and Sampling Distributions

Statistics for Business and Economics: Random Variables:Continuous

Question from Session Two

Statistics & Flood Frequency Chapter 3. Dr. Philip B. Bedient

Copyright 2011 Pearson Education, Inc. Publishing as Addison-Wesley.

Chapter 6 Part 3 October 21, Bootstrapping

Module 4: Point Estimation Statistics (OA3102)

Futures markets allow the possibility of forward pricing. Forward pricing or hedging allows decision makers pricing flexibility.

GETTING STARTED. To OPEN MINITAB: Click Start>Programs>Minitab14>Minitab14 or Click Minitab 14 on your Desktop

worthwhile for Scotia.

Module 3: Sampling Distributions and the CLT Statistics (OA3102)

Gamma. The finite-difference formula for gamma is

Discrete Probability Distributions

4.1 Introduction Estimating a population mean The problem with estimating a population mean with a sample mean: an example...

Chapter 7: SAMPLING DISTRIBUTIONS & POINT ESTIMATION OF PARAMETERS

Discrete Random Variables

Discrete Random Variables

Reminders. Quiz today - please bring a calculator I ll post the next HW by Saturday (last HW!)

36106 Managerial Decision Modeling Monte Carlo Simulation in Excel: Part III

University of California, Los Angeles Department of Statistics

Conover Test of Variances (Simulation)

Transcription:

Decision Models Lecture 10 1 Lecture 10 Ski Jacket Case Profit calculation Spreadsheet simulation Analysis of results Summary and Preparation for next class

Yield Management Decision Models Lecture 10 2 Yield management is the process of allocating different types of capacity to different customers at different prices in order to maximize revenue. Examples include Hotel industry How many rooms to allocate for each market segment (over time)? Airline industry How many seats to allocate for each fare class? How to set fare classes and restrictions? Other industries Cruise lines Railroads Car and truck rental Theater and concert ticketing In-class yield management examples: Retail Pricing: Quantity fixed, price over time to be decided (lecture 8) Ski Jacket: Price fixed, quantity to be decided

Ski Jacket Production Decision Models Lecture 10 3 Problem: How many ski jackets to produce given an uncertain level of demand? Because of production batch size requirements, the quantity produced must be a multiple of 2,000. Quantity to Random Profit (Q,D) produce, Q demand, D Today Winter season Time Variable production cost per unit (C): $80 Selling price per unit (S): $100 Salvage value per unit (V): $30 Fixed production cost (F): $100,000 S is the amount the manufacturer receives from the retailer. All fullprice jackets unsold at the end of the season can be salvaged for V per unit. F is the fixed cost of plant and equipment. Let Q denote the quantity of ski jackets to produce (decision variable). Exact demand for ski jackets next winter is unknown. What can we say about the random demand D?

Estimating Demand Decision Models Lecture 10 4 Twelve managers have estimated next year s demand: 14,000 16,000 13,000 8,000 14,000 5,000 14,000 11,000 15,500 8,000 10,500 15,000 Their forecasts have mean µ = 12,000 and a standard deviation σ = 3,500 (3,497 to be precise). What distribution for demand should we use in the simulation? Without further information about how well historical forecasts have done, we ll assume that demand is normally distributed. That is, we ll assume that D ~ N(µ = 12,000, σ = 3,500).

Profit Calculation Decision Models Lecture 10 5 Suppose Q = 12,000. Demand is random, but suppose it turns out to be D = 13,000. What is the profit for the season? Profit = Revenue - Variable cost - Fixed cost = 100(12,000) - 80(12,000) - 100,000 = $140,000 Note: Even though D = 13,000, only 12,000 jackets were sold because Q = 12,000. Suppose Q = 12,000 as before. Now suppose demand turns out to be D = 11,000. What is the profit for the season? Profit = Rev + Salvage val - Var cost - Fixed cost = 100(11,000) + 30(1,000) - 80(12,000) - 100,000 = $70,000 What is a general formula?

Profit Formula Decision Models Lecture 10 6 The general formula is Profit = Revenue + Salvage value - Var cost - Fixed cost. To compute revenue, there are two cases to consider: D < Q and D Q. If D < Q the revenue is S D; if D Q the revenue is S Q. This can be incorporated in a spreadsheet with the single formula Revenue = S IF(D < Q, D, Q). If D < Q the salvage value is V (Q - D) ; if D Q the salvage value is 0. This can be done in a spreadsheet with the formula Salvage value = V IF(D < Q, Q - D, 0). The variable cost is C Q and the fixed cost is F. The ski jacket production problem can be formulated as an optimization model: max E[Profit(Q,D)], Q i.e., find the Q among 6000, 8000,..., 14000, etc., which maximizes expected profit.

Ski Jacket Simulation Spreadsheet A B C D E F G 1 SKI.XLS Ski Jacket Simulation 2 3 Variable Cost (C) 80 Mean demand 12,000 4 Selling Price (S) 100 Standard deviation 3,500 5 Salvage value (V) 30 Demand (D) 12,000 6 Fixed Cost (F) 100,000 7 8 Salvage Variable 9 Quantity (Q) Revenue Value Cost Profit 10 6,000 600,000 0 480,000 20,000 11 8,000 800,000 0 640,000 60,000 12 10,000 1,000,000 0 800,000 100,000 13 12,000 1,200,000 0 960,000 140,000 14 14,000 1,200,000 60,000 1,120,000 40,000 15 Decision Models Lecture 10 7 Assumption cell Forecast cells Cell B10: =$C$4*IF($G$5 < A10, $G$5, A10) Cell C10: =$C$5*IF($G$5 < A10, A10 - $G$5, 0) Cell D10: =$C$3*A10 Cell E10: =B10 + C10 - D10 - $C$6 To compare the five production quantities with a Crystal Ball simulation: (1) Define assumption cell (cell G5 is normal with mean =G3 and standard deviation =G4) (2) Define forecast cells (E10 through E14)* (3) Set simulation run preferences (500 trials and seed 123) (4) Run the simulation *See next slide for details of step 2.

Defining Multiple Forecasts in Crystal Ball Decision Models Lecture 10 8 In step 2 (define forecasts) we want to define cells E10:E14 as forecast cells. A quick way to do this is: (2a) Define forecast cell E10 (move cursor to cell E10 and then click on the Crystal Ball Define Forecast icon) (2b) With the cursor on cell E10, click on the Crystal Ball Copy Data icon (2c) Highlight cells E11:E14. Then click on the Crystal Ball Paste Data icon This procedure defines cells E10:E14 as forecast cells. 2b. Copy data 2a. Define forecast 2c. Paste data After setting the run preferences, click on the Start Simulation icon.

Ski Jacket Simulation Results - 500 Trials, Seed 123 Decision Models Lecture 10 9 Extract data To compare the results of the five forecasts simultaneously, use the Extract Data icon from the Crystal Ball toolbar (choose Statistics as the Type of Data) to get summary results: Quantity (Q) Average Profit Std. Error 6,000 15,945 1,202 8,000 46,228 2,351 10,000 58,936 4,105 12,000 45,729 6,260 14,000 3,645 8,321 According to the simulation, the optimal quantity to produce is Q * = 10,000.

Confidence Interval Computation Decision Models Lecture 10 10 Give a 95% confidence interval for the average profit corresponding to Q = 10,000.The mean profit is 58,936 with a standard error of 4,105. General formula for a (1- α) confidence interval: X ± z α 2 SE where the standard error = SE = s n. For a 95% confidence interval: α = 0.05, and z α /2 = 1.96. In general, z α /2 can be computed in a spreadsheet using NORMINV(1- α/2), e.g., NORMINV(0.975) = 1.959961. For our example, the 95% confidence interval based on n = 500 trials is: 58,936 ± 1.96(4,105), i.e., the 95% confidence interval is [50890, 66982]. To obtain a narrower confidence interval, run more simulation trials.

Results From 10,000 Simulation Trials 500 trials 10,000 trials Quantity (Q) Avg. Profit Avg. Profit Std Dev 6,000 15,945 15,744 27,606 8,000 46,228 44,789 54,799 10,000 58,936 57,056 94,940 12,000 45,729 42,743 142,503 14,000 3,645-2,684 186,741 Decision Models Lecture 10 11 With many more simulation trials, the estimates of the mean profit change slightly, but the optimal quantity to produce still appears to be Q* = 10,000. Now the 95% confidence interval for the average profit at Q = 10,000 is: 57,056 ± 1.96(949), i.e., the 95% confidence interval based on n = 10,000 trials is [55196, 58916].

Is Q = 10,000 Better Than Q = 12,000? Decision Models Lecture 10 12 A more direct way to compare two strategies, e.g., compare the profit for Q = 10,000 and Q = 12,000, is as follows: Define a new forecast cell in the spreadsheet which is the difference in the profits under the two strategies. Run the simulation. Check that the average difference in profit is positive and compute a confidence interval to show that the difference is statistically significant. Why is Q* < µ? We observe that Q* < µ, i.e., the optimal order quantity is less than the mean demand of 12,000. Furthermore, this result does not appear to be due to simulation error.

Intuition Behind the Result Decision Models Lecture 10 13 Observation: Q* < µ. Intuition: Compare the marginal profit of stocking one more ski jacket with the marginal cost. If the extra ski jacket is sold, the added profit is S - C = $20. If the extra jacket remains unsold, the added profit is V - C = -$50, i.e., a $50 cost. The cost of not selling one more jacket is much greater than the benefit of selling one more jacket. Hence the optimal Q will be less than µ. Analytical Solution The ski jacket optimization model is: max E[Profit(Q, D)] s.t. Q 0 A formula which finds Q * for all costs and demand distributions: Q* F C = 1 u 0 Cu + C (Q-opt) where C u = S - C, C o = C - V, and where F -1 (x) is the inverse of F(x) = P(D x) (see, e.g., the W&A text, p.503).

Analytical Solution Decision Models Lecture 10 14 We have C u = 100-80 = 20, C o = 80-30 = 50, and C u /(C u + C o ) = 20/(20+50) = 2/7. Since demand is distributed N(µ = 12,000, σ = 3,500), F -1 (2/7) = NORMINV(2/7,12000,3500) = 10019.18, i.e., P ( D 10019.18) = 2/7. Optimal average profit: The formula (Q-opt) gives the optimal Q, but not the optimal average profit. The optimal (continuous) quantity is Q* = 10019.18. Why bother simulating? The formula (Q-opt) gives the optimal value if Q is allowed to be continuous, but does not handle batch size requirements as easily. (In this case, the optimal Q turned out to be very close to an allowable batch size of 10,000.) Maximizing average profit does not consider the distribution of profits that will actually occur. For example, the table of average profit vs. quantity shows that Q = 12,000 and Q = 8,000 have the same average profit of about $44,000. Would management be indifferent between these two production quantities?

Average Profit, Std Dev (in thousands) 200 180 160 140 120 100 80 60 40 20 0-20 Decision Models Lecture 10 15 Average Profit, Std Dev vs. Quantity Q Average Profit and Standard Deviation vs. Quantity Standard Deviation Average Profit 6 7 8 9 10 11 12 13 14 Quantity (in thousands) The standard deviation of profit for Q = 8,000 is approximately $55,000. The standard deviation of profit for Q = 12,000 is approximately $143,000. Even though both quantities have the same expected profit, the risk is nearly 3 times greater for Q = 12,000 compared to Q = 8,000.

Efficient Frontier Decision Models Lecture 10 16 Average Profit (in thousands) 60 50 40 30 20 10 0-10 Average Profit vs. Standard Deviation Q = 10,000 Efficient Frontier Q = 6,000 Q = 14,000 20 40 60 80 100 120 140 160 180 200 Standard Deviation of Profit (in thousands) Production quantities Q 10,000 are efficient; production quantities Q> 10,000 are inefficient. Management might prefer Q <10,000 because of the reduced risk. Average profit and standard deviation do not tell the whole story though. A frequency histogram shows the entire distribution of profit for a fixed Q. Since demand is normally distributed, is profit also normally distributed?

Distribution of Profit (Q = µ = 12,000) Decision Models Lecture 10 17 The histogram shows that the distribution of profit is highly skewed to the left. Losses greater than $100,000 happen about 16% of the time. (In the cell E13 frequency chart, drag the right arrow to -100,000 and read the probability in the window titled Certainty. ) Even though demand is normally distributed, profit is not normally distributed. With Q = µ = 12,000, the most likely outcome is a profit of 140,000. This occurs whenever D µ, which happens 50% of the time.

Distribution of Profit (Q * = 10,000) Decision Models Lecture 10 18 The histogram shows that the distribution of profit is also highly skewed to the left. Losses greater than $100,000 happen about 7% of the time. (In the E12 frequency chart, drag the right arrow to -100,000 and read the probability in the window titled Certainty. ) Even though demand is normally distributed, profit is not normally distributed. With Q * = 10,000, the most likely outcome is a profit of $100,000. This occurs whenever D 10,000, which happens about 75% of the time.

Modifying Histograms in Crystal Ball Decision Models Lecture 10 19 The histograms on the previous two slides were automatically generated when the simulation was run. However, some adjustments were made to make them more presentable. Specifically in the E12 and E13 forecast windows: To change the number of bins: Choose Preferences and then choose Chart. Change the number of groups (bins) to 15. To change the x-axis range: Choose Preferences and then choose Display Range. In the section Using Fixed End-Points change the Min to -350,000 and the Max to 150,000. To print the histogram: Choose Edit and then Copy. Return to the Excel spreadsheet (or word processor) and select Paste. Remember: It is a good idea to have only one simulation spreadsheet open at a time when a Crystal Ball simulation is run. This is because Crystal Ball will simultaneously simulate all open spreadsheets. This will slow down the computer and also means that the random number seed will not work as expected.

Other Versions of the Newsvendor Model Decision Models Lecture 10 20 The main characteristics of the ski jacket case are: A decision needs to be made with imperfect information The item is perishable in that it cannot be restocked after better information about demand becomes known There are costs for overstocking (or overestimating demand) and costs for understocking (or underestimating demand) Other applications: Retailing PC manufacturing Number of H&H bagels to stock in the Uris deli each morning

For next class Decision Models Lecture 10 21 Read Identifying, Measuring, and Hedging Currency Risk at Merck, Merck s 1995 Annual Report, and Managing Risk in the readings book. At this point we have covered enough material on simulation for you to begin the Ontario Gateway case. The case is due March 5.