SIMULATION An attempt to duplicate the features, appearance, and characteristics of a real system Applied Management Science for Decision Making, 1e ©

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

Simulation Operations -- Prof. Juran.
AP STATISTICS Simulation “Statistics means never having to say you're certain.”
Chapter 5.3: Simulation. Random  We call a phenomenon RANDOM if individual outcomes are uncertain but there is nonetheless a regular distribution of.
AP STATISTICS Simulating Experiments. Steps for simulation Simulation: The imitation of chance behavior, based on a model that accurately reflects the.
MISSISSIPPI RIVER BARGE ARRIVALS AND UNLOADINGS A Queuing Simulation Applied Management Science for Decision Making, 1e © 2012 Pearson Prentice-Hall, Inc.
ESTIMATION AND HYPOTHESIS TESTING
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.
© 2006 Prentice Hall, Inc.F – 1 Operations Management Module F – Simulation © 2006 Prentice Hall, Inc. PowerPoint presentation to accompany Heizer/Render.
Basic Business Statistics, 10e © 2006 Prentice-Hall, Inc. Chap 8-1 Chapter 8 Confidence Interval Estimation Basic Business Statistics 10 th Edition.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 15-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 15.
1/55 EF 507 QUANTITATIVE METHODS FOR ECONOMICS AND FINANCE FALL 2008 Chapter 10 Hypothesis Testing.
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.
Business Statistics: A Decision-Making Approach, 6e © 2005 Prentice-Hall, Inc. Chap 8-1 Business Statistics: A Decision-Making Approach 6 th Edition Chapter.
Chapter 14 Simulation. Monte Carlo Process Statistical Analysis of Simulation Results Verification of the Simulation Model Computer Simulation with Excel.
Chapter 5 Discrete Random Variables and Probability Distributions
Statistics for Managers Using Microsoft® Excel 5th Edition
Cmpt-225 Simulation. Application: Simulation Simulation  A technique for modeling the behavior of both natural and human-made systems  Goal Generate.
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,
Simulation.
Statistics for Managers Using Microsoft Excel, 4e © 2004 Prentice-Hall, Inc. Chap 7-1 Chapter 7 Confidence Interval Estimation Statistics for Managers.
HAWKES LEARNING SYSTEMS Students Matter. Success Counts. Copyright © 2013 by Hawkes Learning Systems/Quant Systems, Inc. All rights reserved. Section 5.2.
Chapter 10 Hypothesis Testing
Business Statistics, A First Course (4e) © 2006 Prentice-Hall, Inc. Chap 9-1 Chapter 9 Fundamentals of Hypothesis Testing: One-Sample Tests Business Statistics,
Business Statistics: A Decision-Making Approach, 6e © 2005 Prentice-Hall, Inc. Chap th Lesson Introduction to Hypothesis Testing.
© 2016 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license.
QA in Finance/ Ch 3 Probability in Finance Probability.
Managerial Decision Modeling with Spreadsheets
Basic Business Statistics, 11e © 2009 Prentice-Hall, Inc. Chap 8-1 Chapter 8 Confidence Interval Estimation Basic Business Statistics 11 th Edition.
5-1 Business Statistics: A Decision-Making Approach 8 th Edition Chapter 5 Discrete Probability Distributions.
Basic Business Statistics, 10e © 2006 Prentice-Hall, Inc. Chap 8-1 Chapter 8 Confidence Interval Estimation Basic Business Statistics 11 th Edition.
Monte Carlo Simulation and Personal Finance Jacob Foley.
Chapter 13 Operational Decision-Making Tools: Simulation.
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,
14.3 Simulation Techniques and the Monte Carlo Method simulation technique A simulation technique uses a probability experiment to mimic a real-life situation.
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.
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.
Statistics for Managers Using Microsoft Excel, 4e © 2004 Prentice-Hall, Inc. Chap 8-1 Chapter 8 Fundamentals of Hypothesis Testing: One-Sample Tests Statistics.
Chap 8-1 A Course In Business Statistics, 4th © 2006 Prentice-Hall, Inc. A Course In Business Statistics 4 th Edition Chapter 8 Introduction to Hypothesis.
Lecture 9 Chap 9-1 Chapter 2b Fundamentals of Hypothesis Testing: One-Sample Tests.
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.
Simulating Experiments Introduction to Random Variable.
Lecture 03.0 Project analysis Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved McGraw-Hill/Irwin.
MONTE CARLO ANALYSIS When a system contains elements that exhibit chance in their behavior, the Monte Carlo method of simulation may be applied.
Simulation Chapter 16 of Quantitative Methods for Business, by Anderson, Sweeney and Williams Read sections 16.1, 16.2, 16.3, 16.4, and Appendix 16.1.
Simulation in Healthcare Ozcan: Chapter 15 ISE 491 Fall 2009 Dr. Burtner.
Aim: What is the importance of probability?. What is the language of Probability? “Random” is a description of a kind of order that emerges in the long.
Copyright © 2009 Pearson Education, Inc. Chapter 11 Understanding Randomness.
To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 15-1 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Prepared by.
1 Copyright © 2014, 2012, 2009 Pearson Education, Inc. Chapter 9 Understanding Randomness.
Operational Decision-Making Tools: Simulation
©The McGraw-Hill Companies, Inc. 2008McGraw-Hill/Irwin Probability Distributions Chapter 6.
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Operations Management - 5 th Edition Chapter 12 Supplement Roberta.
Simulation Modeling.
Simulasi sistem persediaan
Prepared by Lee Revere and John Large
Professor S K Dubey,VSM Amity School of Business
Simulation Modeling.
OPERATIONS MANAGEMENT: Creating Value Along the Supply Chain,
Simulation Supplement B.
Presentation transcript:

SIMULATION An attempt to duplicate the features, appearance, and characteristics of a real system Applied Management Science for Decision Making, 1e © 2012 Pearson Prentice-Hall, Inc. Philip A. Vaccaro, PhD

HISTORY Developed by John von Neumann to solve nuclear physics problems that were too complex and costly to solve manually during the Manhattan Project in 1944 Specialized computer languages were developed in the 1960s such were developed in the 1960s such as GASP, Dynamo,and Simscript as GASP, Dynamo,and Simscript

Simulation Applications  Train scheduling  Manufacturing  Sales forecasting  Inventory planning and control  Distribution system design  Plant layout  Aircraft scheduling   War games  Waiting line analysis  Economic forecasting  Ambulance location and dispatching  Traffic light timing  Investment portfolios  Highway planning  Environmental planning

The Idea Behind Simulation  To imitate a real-world situation mathematically.  To then study its properties and operating characteristics.  To draw conclusions and make action decisions based on the simulated results.

To Use Simulation   Define the problem  Introduce the critical variables associated with the problem  Construct a numerical model  Set up possible courses of action for testing   Run the experiment  Consider the results  Perhaps modify the model or change the data inputs  Decide what course of action to take

Relevant Variable Any variable or factor that affects the behavior of the real-world system. The goal is to identify and integrate as many of these variables as possible into the simulation, so as to account for approximately 85% of a system’s actual behavior.

Relevant Variables U.S. Econometric Model Relevant Variables U.S. Econometric Model McGraw-Hill – DRI, Lexington, MA. PLUS 1,000 ADDITIONAL VARIABLES NOT SHOWN, WITH MORE BEING IDENTIFIED AND ADDED EVERY YEAR  Trade deficit / surplus for goods  Trade deficit / surplus for services  Prime interest rate  Money supply  Average worker productivity  Unemployment rate  Capital investment by private industry  Government spending

Types of System Behavior Simulated Growth or contraction of an economy. Actions of rival firms. Ecosystems such as marshlands & lakes. Product demand. Financial markets. Customer arrivals. Land, air, sea traffic. Spread of epidemics. Enemy tactics in combat. Equipment breakdowns.

simulating the “unthinkable”

The Iconic Simulation  Uses a physical model to replicate a real-world system.  From the Greek word ίκων ( icon ) or “image”.  A flight simulator is used to train pilots without jeopardizing real people or aircraft.  Wind tunnels are employed to evaluate aircraft designs for fuel efficiency and fuselage integrity.

MonteCarloSimulation When a system contains elements that exhibit chance behavior, the Monte Carlo method of simulation is applied. THE MOST USED SIMULATION IN BUSINESS

Television Sales Example Suppose a store wanted to estimate a salesperson’s average daily commissions on televisions sold. Assume s/he receives a $10.00 commission on each television sold, and that only one model is offered. Assume also, that only six ( 6 ) levels of sales are possible on a given business day: 0,1,2,3,4, or 5. The store wants to run the simulation over ten ( 10 ) business days.

Monte Carlo Simulation Steps 1. Set up a probability distribution for each relevant variable.

TELEVISION SALES SIMULATION NUMBER OF TELEVISIONS SOLD Sales Probability CumulativeProbability RANDOM NUMBER INTERVAL ONE RELEVANT VARIABLE WITH 6 POSSIBLE VALUES

Monte Carlo Simulation Steps 2. Set up a cumulative probability distribution for the relevant variable.

TELEVISION SALES SIMULATION NUMBER OF TELEVISIONS SOLD Sales Probability CumulativeProbability RANDOM NUMBER INTERVAL HOW TO COMPUTE THE CUMULATIVE PROBABILITIES

Monte Carlo Simulation Steps 3. Set up random number intervals for the relevant variable.

TELEVISION SALES SIMULATION NUMBER OF TELEVISIONS SOLD Sales Probability CumulativeProbability RANDOM NUMBER INTERVAL HOW TO SET UP THE RANDOM NUMBER INTERVALS

TELEVISION SALES SIMULATION NUMBER OF TELEVISIONS SOLD Sales Probability CumulativeProbability RANDOM NUMBER INTERVAL HOW TO SET UP THE RANDOM NUMBER INTERVALS THE CUMULATIVE PROBABILITY BECOMES THE UPPER BOUND OF THE RN INTERVAL

TELEVISION SALES SIMULATION NUMBER OF TELEVISIONS SOLD Sales Probability CumulativeProbability RANDOM NUMBER INTERVAL THE COMPLETED SIMULATION SPREADSHEET

TELEVISION SALES SIMULATION NUMBER OF TELEVISIONS SOLD Sales Probability CumulativeProbability RANDOM NUMBER INTERVAL ALTERNATE SIMULATION SPREADSHEET

Random Number Intervals A block of consecutive numbers used to represent each possible value or outcome of a relevant variable in the simulation. SOME RELEVANT VARIABLES HAVE ONLY A FEW POSSIBLE VALUES OR OUTCOMES, BUT OTHERS MAY HAVE HUNDREDS OR THOUSANDS !

Random Number Interval Assumption ( Television Daily Sales Simulation ) We arbitrarily select a block of consecutive numbers from “1” to “100” and assign those numbers to each television set “sale event” on a proportional basis. 0 Sales 1 Sale 2 Sales 3 Sales 4 Sales 5 Sales WE JUST AS EASILY COULD HAVE USED A CONSECUTIVE BLOCK OF NUMBERS FROM “1” to “1,000” or “1” to “10,000”

In Other Words…… 15% 01 – 15 Since P ( 0 Sales ) = 15%, the numbers 01 – 15 will be assigned to, and represent that particular demand event. 20% 16 – 35 Since P ( 1 Sale ) = 20%, the numbers 16 – 35 will be assigned to, and represent that particular demand event. 30% 36 – 65 Since P ( 2 Sales ) = 30%, the numbers 36 – 65 will be assigned to, and represent that particular demand event. 15% First 15% of NUMBERS 20% Next 20% of NUMBERS 30% Next 30% of NUMBERS

Monte Carlo Simulation Steps 4. Generate random numbers.

Generating Random Numbers  If the simulation is large and involves many trials, computer programs are available to generate the needed random numbers.  If the simulation is small and involves few trials, random number tables are available from which to select the random numbers.

Table of Random Numbers FROM A STATISTICS OR MATHEMATICS TEXT

If the random number intervals used 2-digit numbers, what would we need to do to a random number table? Answer We would need to break the numbers in the random number table into 2-digit numbers as well. Question

Table of Random Numbers FROM A STATISTICS OR MATHEMATICS TEXT

If the random number intervals used 3-digit numbers, what would we need to do to a random number table? Answer We would need to break the numbers in the random number table into 3-digit numbers as well. Question

Table of Random Numbers

Monte Carlo Simulation Steps 5. Simulate a series of trials.

Simulating The Experiment We simulate outcomes by simply selecting random numbers from the random number table and noting the random number interval into which each random number falls.

Execution If the random number generated is “51”, it falls within the random number interval “36 – 65” which represents a daily demand of two television sets. WE HAVE JUST SIMULATED A DAILY DEMAND OF TWO TELEVISION SETS FOR THE 1 st DAY!

TELEVISION SALES SIMULATION NUMBER OF TELEVISIONS SOLD Sales Probability CumulativeProbability RANDOM NUMBER INTERVAL IF RANDOM NUMBER SELECTED IS “51” THEN SIMULATED DAILY DEMAND IS TWO TELEVISIONS

Execution If the random number generated is “08”, it falls within the random number interval “01 – 15” which represents a daily demand of zero television sets. WE HAVE JUST SIMULATED A DAILY DEMAND OF ZERO TELEVISION SETS FOR THE 2 nd DAY!

TELEVISION SALES SIMULATION NUMBER OF TELEVISIONS SOLD Sales Probability CumulativeProbability RANDOM NUMBER INTERVAL IF RANDOM NUMBER SELECTED IS “08” THEN SIMULATED DAILY DEMAND IS ZERO TELEVISIONS

Execution If the random number generated is “62”, it falls within the random number interval “36 – 65” which represents a daily demand of two television sets. WE HAVE JUST SIMULATED A DAILY DEMAND OF TWO TELEVISION SETS FOR THE 3rd DAY!

TELEVISION SALES SIMULATION NUMBER OF TELEVISIONS SOLD Sales Probability CumulativeProbability RANDOM NUMBER INTERVAL IF RANDOM NUMBER SELECTED IS “62” THEN SIMULATED DAILY DEMAND IS TWO TELEVISIONS

TELEVISION SALES SIMULATION NUMBER OF TELEVISIONS SOLD Sales Probability CumulativeProbability RANDOM NUMBER INTERVAL IF RANDOM NUMBER SELECTED IS “01” THEN SIMULATED DAILY DEMAND IS ZERO TELEVISIONS

TELEVISION SALES SIMULATION NUMBER OF TELEVISIONS SOLD Sales Probability CumulativeProbability RANDOM NUMBER INTERVAL IF RANDOM NUMBER SELECTED IS “29” THEN SIMULATED DAILY DEMAND IS ONE TELEVISION

TELEVISION SALES SIMULATION NUMBER OF TELEVISIONS SOLD Sales Probability CumulativeProbability RANDOM NUMBER INTERVAL IF RANDOM NUMBER SELECTED IS “69” THEN SIMULATED DAILY DEMAND IS THREE TELEVISIONS

TELEVISION SALES SIMULATION NUMBER OF TELEVISIONS SOLD Sales Probability CumulativeProbability RANDOM NUMBER INTERVAL IF RANDOM NUMBER SELECTED IS “94” THEN SIMULATED DAILY DEMAND IS FOUR TELEVISIONS

Simulated Sales for Ten Business Days Day 1 ( 2 TVs )Day 1 ( 2 TVs ) Day 2 ( 0 TVs )Day 2 ( 0 TVs ) Day 3 ( 2 TVs )Day 3 ( 2 TVs ) Day 4 ( 0 TVs )Day 4 ( 0 TVs ) Day 5 ( 1 TV )Day 5 ( 1 TV ) Day 6 ( 3 TVs )Day 6 ( 3 TVs ) Day 7 ( 2 TVs )Day 7 ( 2 TVs ) Day 8 ( 2 TVs )Day 8 ( 2 TVs ) Day 9 ( 4 TVs )Day 9 ( 4 TVs ) Day 10 ( 2 TVs )Day 10 ( 2 TVs ) Simulated Average Daily Sales ( 18/10 = 1.8 TVs ) Σ = 18 TVs

TELEVISION SALES SIMULATION NUMBER OF TELEVISIONS SOLD Sales Probability CumulativeProbability RANDOM NUMBER INTERVAL THE LONG-TERM EVENT PROBABILITIES

To Test if the Simulation Was Run Over Sufficient Time.15(0) +.20(1) +.30(2) +.20(3) +.10(4) +.05(5) = 2.05 televisions Long-term probabilities Daily demand events Compute the expected value of average daily television set sales ( in units )

Conclusion  Simulated average daily TV sales over 10 days = 1.80 units  Expected Value of average daily TV sales = 2.05 units  This simulation has not run a sufficient number of days! THE DIFFERENCE BETWEEN THE TWO NUMBERS IS JUST TOO SIGNIFICANT

How Simulation Duplicates “Reality”   Every possible outcome that a relevant variable can assume, together with its respective long- term probability, is entered into the model.

How Simulation Duplicates “Reality”   Every possible outcome that a relevant variable can assume, together with its respective long- term probability, is entered into the model.  Randomly occuring outcomes for each relevant variable are generated by random number inter- vals and random number strings.

How Simulation Duplicates “Reality”   Every possible outcome that a relevant variable can assume, together with its respective long- term probability, is entered into the model.  Randomly occuring outcomes for each relevant variable are generated by random number inter- vals and random number strings.  Since “reality” equals long-term probabilities + randomness, simulation achieves both!

The number of possible values for the relevant variable The number of days we wish to run the simulation

The program will choose the random numbers for you, if you select this option. We select RNs that are 2 places to the right of the decimal

The expected value of sales over time

Use this option to insert your own random numbers

We get the same simulated daily sales and the same average daily sales under this method

We need to run this simulation more than just 10 days. The observed frequencies do not come close to the long-term frequencies.

Template and Sample Data

Template and Sample Data

Here, we allow the program to select its own random numbers

Here, we specify the random numbers we want to use to simulate daily demand

SIMULATION Applied Management Science for Decision Making, 1e © 2012 Pearson Prentice-Hall, Inc. Philip A. Vaccaro, PhD