Robert M. Saltzman © 20051 DS 851: 4 Main Components 1.Applications The more you see, the better 2.Probability & Statistics Computer does most of the work.

Slides:



Advertisements
Similar presentations
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. A PowerPoint Presentation Package to Accompany Applied Statistics.
Advertisements

Simulation - An Introduction Simulation:- The technique of imitating the behaviour of some situation or system (economic, military, mechanical, etc.) by.
Introduction into Simulation Basic Simulation Modeling.
Desktop Business Analytics -- Decision Intelligence l Time Series Forecasting l Risk Analysis l Optimization.
Modeling & Simulation. System Models and Simulation Framework for Modeling and Simulation The framework defines the entities and their Relationships that.
Modeling and simulation of systems Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Chapter 15 Application of Computer Simulation and Modeling.
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.
Discrete-Event Simulation: A First Course Steve Park and Larry Leemis College of William and Mary.
Lecture 10 Comparison and Evaluation of Alternative System Designs.
SIMULATION. Simulation Definition of Simulation Simulation Methodology Proposing a New Experiment Considerations When Using Computer Models Types of Simulations.
Descriptive Modelling: Simulation “Simulation is the process of designing a model of a real system and conducting experiments with this model for the purpose.
Basic Simulation Modeling II
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.
Introduction to ModelingMonte Carlo Simulation Expensive Not always practical Time consuming Impossible for all situations Can be complex Cons Pros Experience.
Lecture 11 Implementation Issues – Part 2. Monte Carlo Simulation An alternative approach to valuing embedded options is simulation Underlying model “simulates”
Modeling and Simulation
Dr. Gary BlauNov, 2007 Overview of Modules on Statistical and Mathematical Modeling in the Pharmaceutical Sciences by Gary Blau, Research Professor E-enterprise.
Introduction to Discrete Event Simulation Customer population Service system Served customers Waiting line Priority rule Service facilities Figure C.1.
Chapter 1 Introduction to Simulation
1 Validation & Verification Chapter VALIDATION & VERIFICATION Very Difficult Very Important Conceptually distinct, but performed simultaneously.
1 Performance Evaluation of Computer Networks: Part II Objectives r Simulation Modeling r Classification of Simulation Modeling r Discrete-Event Simulation.
DSS Modeling Current trends – Multidimensional analysis (modeling) A modeling method that involves data analysis in several dimensions – Influence diagram.
Modeling & Simulation: An Introduction Some slides in this presentation have been copyrighted to Dr. Amr Elmougy.
Simulation Prepared by Amani Salah AL-Saigaly Supervised by Dr. Sana’a Wafa Al-Sayegh University of Palestine.
Probabilistic Mechanism Analysis. Outline Uncertainty in mechanisms Why consider uncertainty Basics of uncertainty Probabilistic mechanism analysis Examples.
1 OM2, Supplementary Ch. D Simulation ©2010 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible.
1 1 Slide Simulation. 2 2 Simulation n Advantages and Disadvantages of Simulation n Simulation Modeling n Random Variables n Simulation Languages n Validation.
Managerial Decision Making and Problem Solving
Entities and Objects The major components in a model are entities, entity types are implemented as Java classes The active entities have a life of their.
Business Process Change and Discrete-Event Simulation: Bridging the Gap Vlatka Hlupic Brunel University Centre for Re-engineering Business Processes (REBUS)
MBA7025_01.ppt/Jan 13, 2015/Page 1 Georgia State University - Confidential MBA 7025 Statistical Business Analysis Introduction - Why Business Analysis.
1 Introduction to Software Engineering Lecture 1.
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.
MBA7020_01.ppt/June 13, 2005/Page 1 Georgia State University - Confidential MBA 7020 Business Analysis Foundations Introduction - Why Business Analysis.
McGraw-Hill/Irwin © 2006 The McGraw-Hill Companies, Inc., All Rights Reserved. 1.
PowerPoint presentation to accompany Operations Management, 6E (Heizer & Render) © 2001 by Prentice Hall, Inc., Upper Saddle River, N.J F-1 Operations.
Fall 2011 CSC 446/546 Part 1: Introduction to Simulation.
Lecture 1 – Operations Research
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.
Introduction to Simulation K.Sailaja Kumar 1 SYSTEM SIMULATION AND MODELLING Course Code: MCA 52 Faculty : Sailaja Kumar k.
Probabilistic Design Systems (PDS) Chapter Seven.
1 1 Slide Simulation Professor Ahmadi. 2 2 Slide Simulation Chapter Outline n Computer Simulation n Simulation Modeling n Random Variables and Pseudo-Random.
1 BA 555 Practical Business Analysis Linear Programming (LP) Sensitivity Analysis Simulation Agenda.
Monte-Carlo based Expertise A powerful Tool for System Evaluation & Optimization  Introduction  Features  System Performance.
IT Applications for Decision Making. Operations Research Initiated in England during the world war II Make scientifically based decisions regarding the.
Simulation Sesi 12 Dosen Pembina: Danang Junaedi IF-UTAMA1.
Csci 418/618 Simulation Models Dr. Ken Nygard, IACC 262B
ENM 307 Simulation Department of Industrial Engineering Anadolu University SPRING 2016 Chapter 1 Basic Simulation Modeling Onur Kaya END 201, Ext: 6439.
Hierarchical Modeling.  Explain the 3 different types of model for which computer graphics is used for.  Differentiate the 2 different types of entity.
Building Valid, Credible & Appropriately Detailed Simulation Models
NETW 707: Modeling & Simulation Course Instructor: Tallal Elshabrawy Instructor Office: C3.321 Instructor Teaching.
Introduction To Modeling and Simulation 1. A simulation: A simulation is the imitation of the operation of real-world process or system over time. A Representation.
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
Traffic Simulation L2 – Introduction to simulation Ing. Ondřej Přibyl, Ph.D.
Simulation Modeling.
Simulasi sistem persediaan
Computer Simulation Henry C. Co Technology and Operations Management,
Prepared by Lloyd R. Jaisingh
Modeling and Simulation (An Introduction)
Analytics and OR DP- summary.
ADVANTAGES OF SIMULATION
Chapter 1.
Professor S K Dubey,VSM Amity School of Business
Onur Kaya END 201, Ext: 6439 ENM 307 Simulation Department of Industrial Engineering Anadolu University SPRING 2018 Chapter.
Simulation Modeling.
Simulation Part 1: Simulation with Discrete Random Variables
MECH 3550 : Simulation & Visualization
Dr. Arslan Ornek MATHEMATICAL MODELS
Presentation transcript:

Robert M. Saltzman © DS 851: 4 Main Components 1.Applications The more you see, the better 2.Probability & Statistics Computer does most of the work 3.A Modeling Environment Arena 4.Simulation Methodology Issues faced by any simulation modeler

Robert M. Saltzman © Applications Imitation is a good way to learn Focus on business & public sector problems EXAMPLES: Call Centers: How many agents are needed? Traffic & Parking: How does behavior affect availability? Airports: Can delays & missed flights be minimized? Ambulance Deployment: What’s the best dispatch rule? Financial Planning: What’s the effect of uncertainty?  Article list: we’ll hear about many applications

Robert M. Saltzman © Probability & Statistics: Why? INPUT Most systems contain uncertainty (randomness) Model inputs include probability distributions EX: Service time – how to represent in the model? OUTPUT Simulation models generate variable output Each model run just gives 1 approximate answer EX: Customer flow time – what’s a 95% CI for  ?

Robert M. Saltzman © Modeling Environment: Arena Professional-quality package at low cost –Lots of preprogrammed features Graphical interface; minimal coding Easy to animate Integrated environment: –Input Analyzer; Debugger; Output Analysis Supported by one of the market leaders

Robert M. Saltzman © Arena - Drawbacks Professional => Non-trivial package –There are a lots of things to learn Some academic version limitations –Can only have 150 entities in system at once –Can only have 100 modules in model Professional version is quite expensive

Robert M. Saltzman © Methodology Issues Scattered throughout the course EXAMPLES: How big of a model should I build? How much input data should I collect? How do I analyze the output? How do I validate my model? What factors affect implementation?

Robert M. Saltzman © Main Types of Simulations I. PHYSICAL SF Bay & Delta Model (Sausalito) Shoe tester (Exploratorium, SF) Wind tunnels (NASA Ames, Mtn. View) Weightlessness training (NASA, Houston) Car crash dummies (Mercedes Benz)

Robert M. Saltzman © Types of Simulations - continued II. COMPUTER-BASED: Substitute a computer model for real system, and observe its behavior. Deterministic: No uncertainty. –Describe key relationships with equations –Try a set of parameter values & calculate –Recalculate for various sets of parameter values Probabilistic: Randomness is involved. –Static (“Monte Carlo”): Repeated trials with sampling –Dynamic: System evolves over time

Robert M. Saltzman © Why use models, in general? Convenience –e.g., use a map to locate places in the world Experimentation & Sensitivity Analysis Test alternative policies to make a decision: –Probably cheaper to use model –Maybe faster, safer Organize your knowledge about the system Real system may not yet exist

Robert M. Saltzman © Why use simulation models? To estimate … average system behavior; variation; effect of adding resources … To compare … alternative system designs; various operating policies, scheduling rules … To visualize … almost any process, even very complex ones. To educate … get others involved, enthused.

Robert M. Saltzman © What can’t simulation models do? Can’t give meaningful results if input data are inaccurate (GIGO) Can’t reflect structures that are not modeled Can’t give exact solutions Can’t directly tell you the optimal strategy, though it may be inferred by experimenting How does simulation compare to LP?

Robert M. Saltzman © When to use simulation For analyzing systems with –several sources of randomness, or –complicated structure, or –unusual operating rules, or –nonlinear relationships, or –entities that interact with one another When other analytical frameworks are too limiting, e.g., queuing model assumptions Simulation models have few limitations, but they may take longer to develop