Simulation Modeling.

Slides:



Advertisements
Similar presentations
Chapter 15: Quantitatve Methods in Health Care Management Yasar A. Ozcan 1 Chapter 15. Simulation.
Advertisements

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.
Chapter 10: Simulation Modeling
(Monté Carlo) Simulation
CS433 Modeling and Simulation Lecture 11 Monté Carlo Simulation Dr. Anis Koubâa 05 Jan 2009 Al-Imam Mohammad Ibn.
MGT 560 Queuing System Simulation Stochastic Modeling © Victor E. Sower, Ph.D., C.Q.E
Module F: Simulation. Introduction What: Simulation Where: To duplicate the features, appearance, and characteristics of a real system Why: To estimate.
FIN 685: Risk Management Topic 5: Simulation Larry Schrenk, Instructor.
Simulation Modeling Chapter 14
© 2006 Prentice Hall, Inc.F – 1 Operations Management Module F – Simulation © 2006 Prentice Hall, Inc. PowerPoint presentation to accompany Heizer/Render.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 15-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 15.
Introduction to Simulation. What is simulation? A simulation is the imitation of the operation of a real-world system over time. It involves the generation.
© 2004 by Prentice Hall, Inc., Upper Saddle River, N.J F-1 Operations Management Simulation Module F.
Chapter 14 Simulation. Monte Carlo Process Statistical Analysis of Simulation Results Verification of the Simulation Model Computer Simulation with Excel.
Descriptive Modelling: Simulation “Simulation is the process of designing a model of a real system and conducting experiments with this model for the purpose.
QMF Simulation. Outline What is Simulation What is Simulation Advantages and Disadvantages of Simulation Advantages and Disadvantages of Simulation Monte.
1 1 Slide Chapter 6 Simulation n Advantages and Disadvantages of Using Simulation n Modeling n Random Variables and Pseudo-Random Numbers n Time Increments.
Monté Carlo Simulation MGS 3100 – Chapter 9. Simulation Defined A computer-based model used to run experiments on a real system.  Typically done on a.
Operations Management
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Introduction to ModelingMonte Carlo Simulation Expensive Not always practical Time consuming Impossible for all situations Can be complex Cons Pros Experience.
SIMULATION An attempt to duplicate the features, appearance, and characteristics of a real system Applied Management Science for Decision Making, 1e ©
Modeling and Simulation
Managerial Decision Modeling with Spreadsheets
Introduction to Management Science
Simulation Prepared by Amani Salah AL-Saigaly Supervised by Dr. Sana’a Wafa Al-Sayegh University of Palestine.
© 2007 Pearson Education Simulation Supplement B.
F Simulation PowerPoint presentation to accompany Heizer and Render
F - 1© 2011 Pearson Education, Inc. publishing as Prentice Hall F F Simulation PowerPoint presentation to accompany Heizer and Render Operations Management,
1 1 Slide Simulation. 2 2 Simulation n Advantages and Disadvantages of Simulation n Simulation Modeling n Random Variables n Simulation Languages n Validation.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 1 Simulation.
SUPPLEMENT TO CHAPTER NINETEEN Irwin/McGraw-Hill © The McGraw-Hill Companies, Inc., 1999 SIMULATION 19S-1 Chapter 19 Supplement Simulation.
Outline of Chapter 9: Using Simulation to Solve Decision Problems Real world decisions are often too complex to be analyzed effectively using influence.
Simulation OPIM 310-Lecture #4 Instructor: Jose Cruz.
Simulation is the process of studying the behavior of a real system by using a model that replicates the behavior of the system under different scenarios.
Transparency Masters to accompany Heizer/Render – Principles of Operations Management, 5e, and Operations Management, 7e © 2004 by Prentice Hall, Inc.,
Monté Carlo Simulation  Understand the concept of Monté Carlo Simulation  Learn how to use Monté Carlo Simulation to make good decisions  Learn how.
PowerPoint presentation to accompany Operations Management, 6E (Heizer & Render) © 2001 by Prentice Hall, Inc., Upper Saddle River, N.J F-1 Operations.
Simulation. Introduction What is Simulation? –Try to duplicate features, appearance, and characteristics of real system. Idea behind Simulation –Imitate.
1 1 Slide Simulation Professor Ahmadi. 2 2 Slide Simulation Chapter Outline n Computer Simulation n Simulation Modeling n Random Variables and Pseudo-Random.
OPERATING SYSTEMS CS 3530 Summer 2014 Systems and Models Chapter 03.
MONTE CARLO ANALYSIS When a system contains elements that exhibit chance in their behavior, the Monte Carlo method of simulation may be applied.
Simulation in Healthcare Ozcan: Chapter 15 ISE 491 Fall 2009 Dr. Burtner.
To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 15-1 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Prepared by.
Introduction to Simulation Chapter 12. Introduction to Simulation  In many spreadsheets, the value for one or more cells representing independent variables.
Simulation Modeling.
Simulasi sistem persediaan
Basic Practice of Statistics - 3rd Edition Introducing Probability
Computer Simulation Henry C. Co Technology and Operations Management,
Monte Carlo Simulation Random Number Generation
OPERATING SYSTEMS CS 3502 Fall 2017
Prepared by Lloyd R. Jaisingh
Forecasting Methods Dr. T. T. Kachwala.
Modeling and Simulation (An Introduction)
Understanding Randomness
CHAPTER 6 PROBABILITY & SIMULATION
Simulation Meaning Types The Monte Carlo Methodology.
Prepared by Lee Revere and John Large
Professor S K Dubey,VSM Amity School of Business
Simulation Modeling Chapter 15
Discrete Event Simulation - 4
THE STAGES FOR STATISTICAL THINKING ARE:
Basic Practice of Statistics - 3rd Edition Introducing Probability
Simulation Modeling Chapter 15
Basic Practice of Statistics - 3rd Edition Introducing Probability
BUSINESS MARKET RESEARCH
Essential Statistics Introducing Probability
SIMULATION IN THE FINANCE INDUSTRY BY HARESH JANI
Basic Practice of Statistics - 5th Edition Introducing Probability
Simulation Supplement B.
Presentation transcript:

Simulation Modeling

Learning Objectives After completing this chapter, students will be able to: Tacke a wide variety of problems by simulation Understand the seven steps of conducting a simulation Explain the advantages and disadvantages of simulation Develop random number intervals and use them to generate outcomes

Introduction Simulation is one of the most widely used quantitative analysis tools It is used by over half of the largest US corporations in corporate planning To simulate is to try to duplicate the features, appearance, and characteristics of a real system We will build a mathematical model that comes as close as possible to representing the reality of the system You can also build physical models to test systems

Introduction The idea behind simulation is to imitate a real-world situation mathematically Study its properties and operating characteristics Draw conclusions and make action decisions

Introduction Using simulation, a manager should Define a problem Introduce the variables associated with the problem Construct a numerical model Set up possible courses of action for testing Run the experiment Consider the results Decide what courses of action to take

Process of Simulation Define Problem Introduce Important Variables Construct Simulation Model Specify Values of Variables to Be Tested Conduct the Simulation Examine the Results Select Best Course of Action

Advantages and Disadvantages of Simulation Simulation is useful because It is relatively straightforward and flexible Recent advances in computer software make simulation models very easy to develop Can be used to analyze large and complex real-world situations Allows “what-if?” type questions Does not interfere with the real-world system Enables study of interactions between components Enables time compression Enables the inclusion of real-world complications

Advantages and Disadvantages of Simulation The main disadvantages of simulation are It is often expensive as it may require a long, complicated process to develop the model Does not generate optimal solutions, it is a trial-and-error approach Requires managers to generate all conditions and constraints of real-world problem Each model is unique and the solutions and inferences are not usually transferable to other problems

Monte Carlo Simulation When systems contain elements that exhibit chance in their behavior, the Monte Carlo method of simulation can be applied Some examples are Inventory demand Lead time for inventory Times between machine breakdowns Times between arrivals Service times Times to complete project activities Number of employees absent

Monte Carlo Simulation The basis of the Monte Carlo simulation is experimentation on the probabilistic elements through random sampling It is based on the following five steps Setting up a probability distribution for important variables Building a cumulative probability distribution for each variable Establishing an interval of random numbers for each variable Generating random numbers Actually simulating a series of trials

Harry’s Auto Tire Example A popular radial tire accounts for a large portion of the sales at Harry’s Auto Tire Harry wishes to determine a policy for managing this inventory He wants to simulate the daily demand for a number of days Step 1: Establishing probability distributions One way to establish a probability distribution for a given variable is to examine historical outcomes Managerial estimates based on judgment and experience can also be used

Harry’s Auto Tire Example Historical daily demand for radial tires DEMAND FOR TIRES FREQUENCY (DAYS) 10 1 20 2 40 3 60 4 5 30 200 Table 15.1

Harry’s Auto Tire Example Step 2: Building a cumulative probability distribution for each variable Converting from a regular probability to a cumulative distribution is an easy job A cumulative probability is the probability that a variable will be less than or equal to a particular value A cumulative distribution lists all of the possible values and the probabilities Tables below show these distributions

Harry’s Auto Tire Example Probability of demand for radial tires DEMAND VARIABLE PROBABILITY OF OCCURRENCE 10/200 = 0.05 1 20/200 0.10 2 40/200 0.20 3 60/200 0.30 4 5 30/200 0.15 200/200 1.00

Harry’s Auto Tire Example Cumulative probability for radial tires DAILY DEMAND PROBABILITY CUMULATIVE PROBABILITY 0.05 1 0.10 0.15 2 0.20 0.35 3 0.30 0.65 4 0.85 5 1.00

Harry’s Auto Tire Example Step 3: Setting random number intervals We assign a set of numbers to represent each possible value or outcome These are random number intervals A random number is a series of digits that have been selected by a totally random process The range of the random number intervals corresponds exactly to the probability of the outcomes as shown in Figure below

Harry’s Auto Tire Example Graphical representation of the cumulative probability distribution for radial tires 1.00 – 0.80 – 0.60 – 0.40 – 0.20 – 0.00 – 1 2 3 4 5 Daily Demand for Radials Cumulative Probability 0.05 0.15 0.35 0.65 0.85 1.00 – 00 86 85 66 65 36 35 16 15 06 05 01 – Random Numbers Represents 4 Tires Demanded Represents 1 Tire Demanded

Harry’s Auto Tire Example Assignment of random number intervals for Harry’s Auto Tire DAILY DEMAND PROBABILITY CUMULATIVE PROBABILITY INTERVAL OF RANDOM NUMBERS 0.05 01 to 05 1 0.10 0.15 06 to 15 2 0.20 0.35 16 to 35 3 0.30 0.65 36 to 65 4 0.85 66 to 85 5 1.00 86 to 00

Harry’s Auto Tire Example Step 4: Generating random numbers Random numbers can be generated in several ways Large problems will use computer program to generate the needed random numbers For small problems, random processes like roulette wheels or pulling chips from a hat may be used The most common manual method is to use a random number table Because everything is random in a random number table, we can select numbers from anywhere in the table to use in the simulation

Harry’s Auto Tire Example Table of random numbers (partial) 52 06 50 88 53 30 10 47 99 37 63 28 02 74 35 24 03 29 60 82 57 68 05 94 11 27 79 69 36 49 71 32 75 21 98 90 78 23 67 89 85 96 62 87 56 59 33 95 48 13 44 34 64 39 18 31 51

Harry’s Auto Tire Example Step 5: Simulating the experiment We select random numbers from Table 15.5 The number we select will have a corresponding range in Table 15.4 We use the daily demand that corresponds to the probability range aligned with the random number

Harry’s Auto Tire Example Ten-day simulation of demand for radial tires DAY RANDOM NUMBER SIMULATED DAILY DEMAND 1 52 3 2 37 82 4 69 5 98 6 96 7 33 8 50 9 88 10 90 39 = total 10-day demand 3.9 = average daily demand for tires

Harry’s Auto Tire Example Note that the average demand from this simulation (3.9 tires) is different from the expected daily demand Expected daily demand  (0.05)(0) + (0.10)(1) + (0.20)(2) + (0.30)(3) + (0.20)(4) + (0.15)(5)  2.95 tires If this simulation were repeated hundreds or thousands of times it is much more likely the average simulated demand would be nearly the same as the expected demand

Simulation of a Queuing Problem Modeling waiting lines is an important application of simulation The assumptions of queuing models are quite restrictive Sometimes simulation is the only approach that fits In this example, arrivals do not follow a Poisson distribution and unloading rates are not exponential or constant

Port of New Orleans Fully loaded barges arrive at night for unloading The number of barges each night varies from 0 - 5 The number of barges vary from day to day The supervisor has information which can be used to create a probability distribution for the daily unloading rate Barges are unloaded first-in, first-out Barges must wait for unloading which is expensive The dock superintendent wants to do a simulation study to enable him to make better staffing decisions

Port of New Orleans Overnight barge arrival rates and random number intervals NUMBER OF ARRIVALS PROBABILITY CUMULATIVE PROBABILITY RANDOM NUMBER INTERVAL 0.13 01 to 13 1 0.17 0.30 14 to 30 2 0.15 0.45 31 to 45 3 0.25 0.70 46 to 70 4 0.20 0.90 71 to 90 5 0.10 1.00 91 to 00

Port of New Orleans Unloading rates and random number intervals DAILY UNLOADING RATE PROBABILITY CUMULATIVE PROBABILITY RANDOM NUMBER INTERVAL 1 0.05 01 to 05 2 0.15 0.20 06 to 20 3 0.50 0.70 21 to 70 4 0.90 71 to 90 5 0.10 1.00 91 to 00

Port of New Orleans Queuing simulation of barge unloadings (1) DAY (2) NUMBER DELAYED FROM PREVIOUS DAY (3) RANDOM NUMBER (4) NUMBER OF NIGHTLY ARRIVALS (5) TOTAL TO BE UNLOADED (6) (7) NUMBER UNLOADED 1 — 52 3 37 2 06 63 50 28 4 88 02 5 53 6 74 30 35 7 10 24 8 47 03 9 99 29 60 11 66 12 91 85 13 90 14 32 73 15 00 59 20 41 39 Total delays Total arrivals Total unloadings

Port of New Orleans Three important pieces of information Average number of barges delayed to the next day Average number of nightly arrivals Average number of barges unloaded each day