Simulations. To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-2 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ 07458.

Slides:



Advertisements
Similar presentations
Chapter 18 If mathematical analysis is too difficult, we can try each possibility out on paper. That way we can find which alternative appears to work.
Advertisements

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-1 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Prepared by.
Stochastic Modeling & Simulation Lecture 16 : Probabilistic Inventory Models.

6 | 1 Copyright © Cengage Learning. All rights reserved. Independent Demand Inventory Materials Management OPS 370.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 6-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 6 Inventory.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Slides by JOHN LOUCKS St. Edward’s University.
MANAGING INVENTORY IN THE FACE OF UNCERTAINTY The Newsvendor Problem MGT3501.
Biostatistics Unit 4 Probability.
Spreadsheet Simulation
Spreadsheet Demonstration
Biostatistics Unit 4 - Probability.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 3-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 3 Fundamentals.
To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 4-1 © 2006 by Prentice Hall, Inc., Upper Saddle River, NJ Chapter 4 RegressionModels.
1 Managing Flow Variability: Safety Inventory The Newsvendor ProblemArdavan Asef-Vaziri, Oct 2011 Marginal Profit: Marginal Cost: MP = p – c MC = c - v.
1 SIMULATION – PART I Introduction to Simulation and Its Application to Yield Management For this portion of the session, the learning objectives are:
Chapter 6 Continuous Random Variables and Probability Distributions
1 Managing Flow Variability: Safety Inventory The Newsvendor ProblemArdavan Asef-Vaziri, Oct 2011 The Magnitude of Shortages (Out of Stock)
Inventory Models  3 Models with Deterministic Demand Model 1: Regular EOQ Model Model 2: EOQ with Backorder Model 3: EPQ with Production  2 Models with.
Example 11.1 Simulation with Built-In Excel Tools.
A random variable that has the following pmf is said to be a binomial random variable with parameters n, p The Binomial random variable.
Continuous Random Variables and Probability Distributions
Chapter 5 Continuous Random Variables and Probability Distributions
INDR 343 Problem Session
Simulation Examples Continued
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna S-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Supplement 1.
McGraw-Hill Ryerson Copyright © 2011 McGraw-Hill Ryerson Limited. Adapted by Peter Au, George Brown College.
HAWKES LEARNING SYSTEMS Students Matter. Success Counts. Copyright © 2013 by Hawkes Learning Systems/Quant Systems, Inc. All rights reserved. Section 5.2.
Guide to Using Excel For Basic Statistical Applications To Accompany Business Statistics: A Decision Making Approach, 6th Ed. Chapter 5: Discrete and Continuous.
Operations Management
Chapter 9: Simulation Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University Name.
Example 16.1 Ordering calendars at Walton Bookstore
Chapter 6 The Normal Probability Distribution
The mean of a set of observations is their ordinary average, whereas the mean of a random variable X is an average of the possible values of X The mean.
Business Statistics: Communicating with Numbers
5-1 Business Statistics: A Decision-Making Approach 8 th Edition Chapter 5 Discrete Probability Distributions.
HAWKES LEARNING SYSTEMS Students Matter. Success Counts. Copyright © 2013 by Hawkes Learning Systems/Quant Systems, Inc. All rights reserved. Section 5.3.
3-1 Quantitative Analysis for Management Chapter 3 Fundamentals of Decision Theory Models.
1 Inventory Control with Stochastic Demand. 2  Week 1Introduction to Production Planning and Inventory Control  Week 2Inventory Control – Deterministic.
1 INVENTORY MODELS Outline Deterministic models –The Economic Order Quantity (EOQ) model –Sensitivity analysis –A price-break Model Probabilistic Inventory.
PROBABILITY DISTRIBUTIONS
1 Chapter 5 Continuous Random Variables. 2 Table of Contents 5.1 Continuous Probability Distributions 5.2 The Uniform Distribution 5.3 The Normal Distribution.
Discrete Distributions The values generated for a random variable must be from a finite distinct set of individual values. For example, based on past observations,
1 STAT 500 – Statistics for Managers STAT 500 Statistics for Managers.
Random Variables. A random variable X is a real valued function defined on the sample space, X : S  R. The set { s  S : X ( s )  [ a, b ] is an event}.
Discrete Probability Distributions. Random Variable Random variable is a variable whose value is subject to variations due to chance. A random variable.
To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna M3-1 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Module 3 Decision.
1 Managing Flow Variability: Safety Inventory Operations Management Session 23: Newsvendor Model.
Copyright ©2011 Pearson Education, Inc. publishing as Prentice Hall 5-1 Business Statistics: A Decision-Making Approach 8 th Edition Chapter 5 Discrete.
Simulation is the process of studying the behavior of a real system by using a model that replicates the system under different scenarios. A simulation.
To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-1 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Prepared by.
Computer Simulation. The Essence of Computer Simulation A stochastic system is a system that evolves over time according to one or more probability distributions.
MBA 8452 Systems and Operations Management
12.3 Efficient Diversification with Many Assets We have considered –Investments with a single risky, and a single riskless, security –Investments where.
McGraw-Hill/IrwinCopyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Continuous Random Variables Chapter 6.
Chapter 19 Monte Carlo Valuation. Copyright © 2006 Pearson Addison-Wesley. All rights reserved Monte Carlo Valuation Simulation of future stock.
A sprinters time for 100 metres may be recorded as seconds but this means that his actual time was somewhere between and seconds.
Summation Notation, Percentiles and Measures of Central Tendency Overheads 3.
To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 15-1 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Prepared by.
© 2012 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.
Security Markets V Miloslav S Vošvrda Theory of Capital Markets.
Chapter 19 Monte Carlo Valuation. © 2013 Pearson Education, Inc., publishing as Prentice Hall. All rights reserved.19-2 Monte Carlo Valuation Simulation.
McGraw-Hill Ryerson Copyright © 2011 McGraw-Hill Ryerson Limited. Adapted by Peter Au, George Brown College.
Supplementary Chapter B Optimization Models with Uncertainty
Prepared by Lee Revere and John Large
Continuous Distributions
Historical Distribution
Chapter 6 Introduction to Continuous Probability Distributions
Continuous Probability Distributions
Chapter 6 Continuous Probability Distributions
Presentation transcript:

Simulations

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-2 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Marginal Analysis  P = probability that demand > a given supply.  1-P = probability that demand < supply.  MP = marginal profit.  ML = marginal loss.  Optimal decision rule is:  P*MP  (1-P)*ML or

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-3 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Marginal Analysis - Discrete Distributions Steps using Discrete Distributions : P.  Determine the value for P.  Construct a probability table and add a cumulative probability column. P.  Keep ordering inventory as long as the probability of selling at least one additional unit is greater than P.

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-4 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Café du Donut: Marginal Analysis Café du Donut sells a dozen donuts for $6. It costs $4 to make each dozen. The following table shows the discrete distribution for Café du Donut sales.

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-5 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Café du Donut: Marginal Analysis Solution Marginal profit = selling price - cost = $6 - $4 = $2 Marginal loss = cost Therefore:

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-6 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Café du Donut: Marginal Analysis Solution

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-7 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ In-Class Example 3 Let’s practice what we’ve learned. You sell cases of goods for $15/case, the raw materials cost you $4/case, and you pay $1/case commission.

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-8 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ In-Class Example 3: Solution MP = $15-$4-$1 = $10 per caseML = $4 P>= $4 / $10+$4 =.286

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-9 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Marginal Analysis Normal Distribution     = average or mean sales     = standard deviation of sales  MP  MP = marginal profit  ML  ML = Marginal loss

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-10 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Marginal Analysis - Discrete Distributions Steps using Normal Distributions:  Determine the value for P.  Locate P on the normal distribution. For a given area under the curve, we find Z from the standard Normal table.  Using we can now solve for: X    * X Z MPML P  

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-11 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Marginal Analysis - Normal Curve Review area =.30 Use table to find Z area =.70 MPML.3  

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-12 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Joe’s Newsstand Example Joe sells newspapers for $1.00 each. Papers cost him $.40 each. His average daily demand is 50 papers with a standard deviation of 10 papers. Assuming sales follow a normal distribution, how many papers should Joe stock?  ML  ML = $0.40  MP  MP = $0.60     = Average demand = 50 papers per day     = Standard deviation of demand = 10

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-13 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Joe’s Newsstand Example (continued) Step 1:    . MP ML ML P     .

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-14 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Joe’s Newsstand Example (continued) Step 2: Look on the Normal table for PZ P = 0.4  Z = 0.25, and or: *X X * = 10 * = 52.5 or 53 newspapers

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-15 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Joe’s Newsstand Example B  Joe also offers his clients the “Times” for $1.00. This paper is flown in from out of state, which greatly increases its costs. Joe pays $.80 for the “Times.” The “Times” has average daily sales of 100 papers with a standard deviation of 10. Assuming sales follow a normal distribution, how many “Times” papers should Joe stock?  ML  ML = $0.80  MP  MP = $0.20     = Average demand = 100 papers per day     = Standard deviation of demand = 10

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-16 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Joe’s Newsstand Example B (continued) Step 1:   . MP ML ML P     .

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-17 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Step 2: Z = 0.80 = for an area of 0.80 And or: X= or 92 newspapers  *X Joe’s Newsstand Example B (continued)

YASAI GENUNIFORM(a, b): Both arguments are numbers. Normally, it is expected that a b, an error value is returned. GENNORMAL(m, s): Both arguments are numbers. If s < 0, an error value is returned. If s is zero, the return value is m. Otherwise, a random value with a normal distribution with mean m and standard deviation s is returned. GENBINOMIAL(n, p): The first argument n must be a nonnegative integer, and the second argument p must be a number in the range [0, 1]. Otherwise, an error value is returned. If these conditions are met, then the return value is an integer drawn randomly from a binomial distribution with n trials and probability p of success at each trial. Note that if n = 0, then the return value is 0. The implementation is efficient even when n is large.

GENPOISSON(m): The argument m is a nonnegative number. A negative argument causes an error value to be returned. A zero argument causes zero to be returned. Otherwise, the return value is randomly chosen from a Poisson distribution with mean value m. The implementation is efficient even when m is large. GENTABLE(V, P): The argument V and P are blocks of cells or lists (for example, "{1,3,7}") having the same number of cells. Essentially, the function returns each value in V with the probability specified by the corresponding element in P. If the two arguments have the same number of cells but differing numbers of rows and columns, the correspondence is determined by scanning first across the first row, then across the second row, and so forth. Non-numeric entries in P are treated as if they were zero. If the two arguments do not have the same number of cells, or if P contains any negative numbers, or if P contains only zeroes, an error value is returned. If the values in P do not sum to 1, they are rescaled proportionally so that they do. For example, GENTABLE({1,2,3},{.2,.5,.3}) returns 1 with probability 0.2, 2 with probability 0.5, and 3 with probability 0.3.

GENEXPON(a): The argument must be a positive number, or an error value is returned. If so, the return value is randomly chosen from an exponential distribution with mean value 1/a. GENGEOMETRIC(p): Returns a geometric random variables with a probability p of being 1. This variable is equal to the number of trials of a mean p Bernoulli (or equivalently, GENBINOMIAL(1,p)) variable until the value 1 is obtained. The value of p must be greater than 0, and less than or equal to 1, or an error value is returned. GENTRIANGULAR(a, b, c): Returns a value from a triangular distribution with minimum a, mode b, and maximum c. The arguments must be numbers with the property a < b < c, or an error value is returned.

Specifying Output To specify an output of the simulation, use the formula SIMOUTPUT(x, name): For example a cell containing =SIMOUTPUT(A4+B7,"profit") defines an output called "profit" whose value is A4+B7. Running the Simulation Once you have built your model, specified scenarios (if any), and specified outputs, you can run your simulation. To do so, select "YASAI Simulation" from the Tools menu.

To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 3-22 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Newsvendor Problem Calendar is sold for $4.5. Each calendar costs $2. The following table shows the discrete distribution for sales.Any unsold calendar are returned for a $0.75 refund

Overbooking Problem You are taking reservations for an airline flight. This particular flight uses an aircraft with 50 first-class seats and 190 economy-class seats. First-class tickets on the flight cost $600, with demand to purchase them distributed like a Poisson random variable with mean 50. Each passenger who buys a first-class ticket has a 93% chance of showing up for the flight. If a first-class passenger does not show up, he or she can return their unused ticket for a full refund. Any first class passengers who show up for the flight with tickets but are denied boarding are entitled to a full refund plus a $500 inconvenience penalty. Economy tickets cost $300. Demand for them is Poisson distributed with a mean of 200, and is independent of the demand for first-class tickets. Each ticket holder has a 96% chance of showing up for the flight, and "no shows" are not entitled to any refund. If an economy ticket holder shows up and is denied a seat, however, they get a full refund plus a $200 penalty. If there are free seats in first class and economy is full, economy ticket holders can be seated in first class.

Overbooking Problem The airline allows itself to sell somewhat more tickets than it has seats. This is a common practice called "overbooking". The firm is considering the 18 possible polices obtained through all possible combinations of Allowing overbooking of up to 0, 5, or 10 first-class seats Allowing overbooking of up to 0, 5, 10, 15, 20, or 25 economy seats Which option gives the highest average profit? What are the average numbers of first-class and economy passengers denied seating under this policy. If no overbooking of first class is allowed, what is the best policy?