SlideShare a Scribd company logo
1 of 8
Simulation Run Statistics
Sachin dheke 013-333
Sadiksha kafle 013-334
Sagar khadka 013-335
INTRODUCTION
 Method to handle problems that arise in
measuring statistics from simulation runs
 Method used to analyze simulation results.
 Two assumption made to establish the
confidence levels
i) Observation are independent.
ii) Distribution is stationary.
 Many statistics do not meet these condition.
Example
• Single server system(denoted by MM1)
M= inter-arrival time is distribution exponentially
M= the service time is distributed exponentially
1- one server.
• First-in , first-out with no priority.
Objective:
• To measure the mean waiting time.
Mean Waiting Time
• Simplest approach to estimate mean waiting time.
• Usual formula to estimate mean value:
- Sample Mean
- individual waiting times
• Calculated waiting time is dependent
• Data are autocorrelated
• Varience of autocorrelated data is not related to
population variance
• Positive term is added for autocorrelation but
may be negetive for other system.


n
i
n i
xnx
1
1
)(
)(nx
i
x
Another Problem
• Distribution not stationary.
• Early arrival obtain service quickly so sample mean
including it will be biased
• Biased die out as simulation length extends and
sample size increases.
Description
• Figure based on theoretical results
• Show dependency between expected value of
sample mean and sample length for M/M/1 system
• Server utilization=0.9
• Steady state mean=8.1
• Mean value biased below steady state mean
• As sample size increase bias diminishes but even
sample =2000 mean only reached 95% of steady
state value.
THANK YOU

More Related Content

What's hot

Computer Organization and Architecture.pptx
Computer Organization and Architecture.pptxComputer Organization and Architecture.pptx
Computer Organization and Architecture.pptxAshokRachapalli1
 
Decomposition technique In Software Engineering
Decomposition technique In Software Engineering Decomposition technique In Software Engineering
Decomposition technique In Software Engineering Bilal Hassan
 
Process scheduling algorithms
Process scheduling algorithmsProcess scheduling algorithms
Process scheduling algorithmsShubham Sharma
 
Join ordering in fragment queries
Join ordering in fragment queriesJoin ordering in fragment queries
Join ordering in fragment queriesIfzalhussainkhan
 
Midsquare method- simulation system
Midsquare method- simulation systemMidsquare method- simulation system
Midsquare method- simulation systemArman Hossain
 
Context Switching
Context SwitchingContext Switching
Context Switchingfranksvalli
 
Aggrement protocols
Aggrement protocolsAggrement protocols
Aggrement protocolsMayank Jain
 
Operating system 30 preemptive scheduling
Operating system 30 preemptive schedulingOperating system 30 preemptive scheduling
Operating system 30 preemptive schedulingVaibhav Khanna
 
Clustering for Stream and Parallelism (DATA ANALYTICS)
Clustering for Stream and Parallelism (DATA ANALYTICS)Clustering for Stream and Parallelism (DATA ANALYTICS)
Clustering for Stream and Parallelism (DATA ANALYTICS)DheerajPachauri
 
Interconnection Network
Interconnection NetworkInterconnection Network
Interconnection NetworkHeman Pathak
 
COA-Unit 1 Introduction.pptx
COA-Unit 1 Introduction.pptxCOA-Unit 1 Introduction.pptx
COA-Unit 1 Introduction.pptxOmGadekar2
 
Locks In Disributed Systems
Locks In Disributed SystemsLocks In Disributed Systems
Locks In Disributed Systemsmridul mishra
 

What's hot (20)

Computer Organization and Architecture.pptx
Computer Organization and Architecture.pptxComputer Organization and Architecture.pptx
Computer Organization and Architecture.pptx
 
Cpu organisation
Cpu organisationCpu organisation
Cpu organisation
 
Decomposition technique In Software Engineering
Decomposition technique In Software Engineering Decomposition technique In Software Engineering
Decomposition technique In Software Engineering
 
Process scheduling algorithms
Process scheduling algorithmsProcess scheduling algorithms
Process scheduling algorithms
 
Join ordering in fragment queries
Join ordering in fragment queriesJoin ordering in fragment queries
Join ordering in fragment queries
 
Fault tolerance
Fault toleranceFault tolerance
Fault tolerance
 
Midsquare method- simulation system
Midsquare method- simulation systemMidsquare method- simulation system
Midsquare method- simulation system
 
Context Switching
Context SwitchingContext Switching
Context Switching
 
The medium access sublayer
 The medium  access sublayer The medium  access sublayer
The medium access sublayer
 
Aggrement protocols
Aggrement protocolsAggrement protocols
Aggrement protocols
 
EDA-Unit 1.pdf
EDA-Unit 1.pdfEDA-Unit 1.pdf
EDA-Unit 1.pdf
 
Operating system 30 preemptive scheduling
Operating system 30 preemptive schedulingOperating system 30 preemptive scheduling
Operating system 30 preemptive scheduling
 
Clustering for Stream and Parallelism (DATA ANALYTICS)
Clustering for Stream and Parallelism (DATA ANALYTICS)Clustering for Stream and Parallelism (DATA ANALYTICS)
Clustering for Stream and Parallelism (DATA ANALYTICS)
 
Interconnection Network
Interconnection NetworkInterconnection Network
Interconnection Network
 
COA-Unit 1 Introduction.pptx
COA-Unit 1 Introduction.pptxCOA-Unit 1 Introduction.pptx
COA-Unit 1 Introduction.pptx
 
5 Process Scheduling
5 Process Scheduling5 Process Scheduling
5 Process Scheduling
 
I/O System
I/O SystemI/O System
I/O System
 
Locks In Disributed Systems
Locks In Disributed SystemsLocks In Disributed Systems
Locks In Disributed Systems
 
Ipc
IpcIpc
Ipc
 
Statistics and data science
Statistics and data scienceStatistics and data science
Statistics and data science
 

Similar to Simulation-Run-Statistics

Simulation run statistics
Simulation run statisticsSimulation run statistics
Simulation run statisticschandan sharma
 
a deep reinforced model for abstractive summarization
a deep reinforced model for abstractive summarizationa deep reinforced model for abstractive summarization
a deep reinforced model for abstractive summarizationJEE HYUN PARK
 
Quantitative Forecasting Techniques in SCM
Quantitative Forecasting Techniques in SCMQuantitative Forecasting Techniques in SCM
Quantitative Forecasting Techniques in SCMYountek1
 
Synthetic Data Generation for Statistical Testing
Synthetic Data Generation for Statistical TestingSynthetic Data Generation for Statistical Testing
Synthetic Data Generation for Statistical TestingLionel Briand
 
Lecture7-QuantitativeAnalysis2.pptx
Lecture7-QuantitativeAnalysis2.pptxLecture7-QuantitativeAnalysis2.pptx
Lecture7-QuantitativeAnalysis2.pptxssuser0d0f881
 
A Data Mining Framework for the Analysis of Patient Arrivals into Healthcare ...
A Data Mining Framework for the Analysis of Patient Arrivals into Healthcare ...A Data Mining Framework for the Analysis of Patient Arrivals into Healthcare ...
A Data Mining Framework for the Analysis of Patient Arrivals into Healthcare ...Gurdal Ertek
 
Statistics for Data Analysis - ODE - BVP .pptx
Statistics for Data Analysis - ODE - BVP .pptxStatistics for Data Analysis - ODE - BVP .pptx
Statistics for Data Analysis - ODE - BVP .pptxIsfandiyarEminli2
 
3. Monitoring and updating multiple of medians (MoM) values within the labora...
3. Monitoring and updating multiple of medians (MoM) values within the labora...3. Monitoring and updating multiple of medians (MoM) values within the labora...
3. Monitoring and updating multiple of medians (MoM) values within the labora...PHEScreening
 
Measurement System Analysis
Measurement System AnalysisMeasurement System Analysis
Measurement System AnalysisRonald Shewchuk
 
introduction to Statistical Theory.pptx
 introduction to Statistical Theory.pptx introduction to Statistical Theory.pptx
introduction to Statistical Theory.pptxDr.Shweta
 
Waiting line model(or presentation)
Waiting line model(or presentation)Waiting line model(or presentation)
Waiting line model(or presentation)Muhammad NasRi
 

Similar to Simulation-Run-Statistics (20)

Simulation run statistics
Simulation run statisticsSimulation run statistics
Simulation run statistics
 
a deep reinforced model for abstractive summarization
a deep reinforced model for abstractive summarizationa deep reinforced model for abstractive summarization
a deep reinforced model for abstractive summarization
 
Quantitative Forecasting Techniques in SCM
Quantitative Forecasting Techniques in SCMQuantitative Forecasting Techniques in SCM
Quantitative Forecasting Techniques in SCM
 
Reliability Seminar ppt
Reliability Seminar pptReliability Seminar ppt
Reliability Seminar ppt
 
Module-4_Part-II.pptx
Module-4_Part-II.pptxModule-4_Part-II.pptx
Module-4_Part-II.pptx
 
Synthetic Data Generation for Statistical Testing
Synthetic Data Generation for Statistical TestingSynthetic Data Generation for Statistical Testing
Synthetic Data Generation for Statistical Testing
 
Lecture7-QuantitativeAnalysis2.pptx
Lecture7-QuantitativeAnalysis2.pptxLecture7-QuantitativeAnalysis2.pptx
Lecture7-QuantitativeAnalysis2.pptx
 
Measurement Uncertainty
Measurement UncertaintyMeasurement Uncertainty
Measurement Uncertainty
 
A Data Mining Framework for the Analysis of Patient Arrivals into Healthcare ...
A Data Mining Framework for the Analysis of Patient Arrivals into Healthcare ...A Data Mining Framework for the Analysis of Patient Arrivals into Healthcare ...
A Data Mining Framework for the Analysis of Patient Arrivals into Healthcare ...
 
Statistics for Data Analysis - ODE - BVP .pptx
Statistics for Data Analysis - ODE - BVP .pptxStatistics for Data Analysis - ODE - BVP .pptx
Statistics for Data Analysis - ODE - BVP .pptx
 
3. Monitoring and updating multiple of medians (MoM) values within the labora...
3. Monitoring and updating multiple of medians (MoM) values within the labora...3. Monitoring and updating multiple of medians (MoM) values within the labora...
3. Monitoring and updating multiple of medians (MoM) values within the labora...
 
Measurement System Analysis
Measurement System AnalysisMeasurement System Analysis
Measurement System Analysis
 
Mit16 30 f10_lec01
Mit16 30 f10_lec01Mit16 30 f10_lec01
Mit16 30 f10_lec01
 
Telecom testing
Telecom testingTelecom testing
Telecom testing
 
The Right Way
The Right WayThe Right Way
The Right Way
 
introduction to Statistical Theory.pptx
 introduction to Statistical Theory.pptx introduction to Statistical Theory.pptx
introduction to Statistical Theory.pptx
 
Modeling and analysis
Modeling and analysisModeling and analysis
Modeling and analysis
 
Waiting line model(or presentation)
Waiting line model(or presentation)Waiting line model(or presentation)
Waiting line model(or presentation)
 
Time series
Time seriesTime series
Time series
 
Class 6 basics of mathematical modeling
Class 6   basics of mathematical modelingClass 6   basics of mathematical modeling
Class 6 basics of mathematical modeling
 

Simulation-Run-Statistics

  • 1. Simulation Run Statistics Sachin dheke 013-333 Sadiksha kafle 013-334 Sagar khadka 013-335
  • 2. INTRODUCTION  Method to handle problems that arise in measuring statistics from simulation runs  Method used to analyze simulation results.  Two assumption made to establish the confidence levels i) Observation are independent. ii) Distribution is stationary.  Many statistics do not meet these condition.
  • 3. Example • Single server system(denoted by MM1) M= inter-arrival time is distribution exponentially M= the service time is distributed exponentially 1- one server. • First-in , first-out with no priority. Objective: • To measure the mean waiting time.
  • 4. Mean Waiting Time • Simplest approach to estimate mean waiting time. • Usual formula to estimate mean value: - Sample Mean - individual waiting times • Calculated waiting time is dependent • Data are autocorrelated • Varience of autocorrelated data is not related to population variance • Positive term is added for autocorrelation but may be negetive for other system.   n i n i xnx 1 1 )( )(nx i x
  • 5. Another Problem • Distribution not stationary. • Early arrival obtain service quickly so sample mean including it will be biased • Biased die out as simulation length extends and sample size increases.
  • 6.
  • 7. Description • Figure based on theoretical results • Show dependency between expected value of sample mean and sample length for M/M/1 system • Server utilization=0.9 • Steady state mean=8.1 • Mean value biased below steady state mean • As sample size increase bias diminishes but even sample =2000 mean only reached 95% of steady state value.