CSC446/546 OR II: Simulations
Assignment 2
Dr. Sudhakar Ganti, Department of Computer Science
University of Victoria
Due date: October 27, 2015
This assignment walks you through various system modeling scenarios to conduct performance
studies.
Please us
Example 2.10: Hitting a Target (Ammunition Depot)
Click the button, or hit the F9 key, to generate a new trial.
Seed for Random
Numbers
12345
Point of Impact of E
Bomb
1
2
3
4
X #VALUE! #VALUE! #VALUE! #VALUE!
Y #VALUE! #VALUE! #VALUE! #VALUE!
Hit ?
Hit
H
Chapter 6
Queueing Models
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Purpose
Simulation is often used in the analysis of queueing models.
A simple but typical queueing model:
Queueing models provide the analyst with a powerful tool for
Chapter 8
Random-Variate Generation
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Purpose & Overview
Develop understanding of generating samples
from a specified distribution as input to a
simulation model.
Illustrate some widely-used tec
Chapter 9
Input Modeling
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Purpose & Overview
Input models provide the driving force for a simulation model.
The quality of the output is no better than the quality of inputs.
In this chapter, w
Chapter 7
Random-Number
Generation
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Purpose & Overview
Discuss the generation of random numbers.
Used
to generate event times and other random
variables
Introduce the subsequent testing for
ra
Chapter 10
Verification and Validation
of Simulation Models
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Purpose & Overview
Important and difficult task of a model developer is the
verification and validation of the model developed!
The
Chapter 11
Estimation of Absolute
Performance
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Purpose
Output analysis is the examination of the data
generated by a simulation
Its purpose is either to predict the performance of a
system or t
CSC446/546 Operations Research II: Simulations
Assignment 1
Dr. Sudhakar Ganti
Due date: 6 October 2015
Useful Tip: For a single channel queuing system, if is the average arrival rate and is the average
departure (service) rate, then the utilization of th
CSC446/546 OR II: Simulations
Assignment 3
Dr. Sudhakar Ganti
Due date: November 17, 2015
This assignment walks you through techniques and testing of random number generation and
variates.
Please use the chat-room on conneX course page to ask any questi
CSC 446 Project
Supermarket Queuing Simulation Research
Yingchao Yu
V00830514
Problem Description:
Nowadays, with the constant development, there are more supermarkets
in the towns than before. In this competitive environment, what operators
of supermark
CSC446/546 Operations Research II: Simulations
Assignment 1
Dr. Sudhakar Ganti
Due date: 7 October 2016
Useful Tip: For a single channel queuing system, if is the average arrival rate and is the average
departure (service) rate, then the utilization of th
Example 2.2: Random Service Times for an Information Service
Click the button, or hit the F9 key, to recalculate the spreadsheet and generate a new trial.
Service
Time
Probability
Cumulative
Probability
3
6
10
0.30
0.45
0.25
0.30
0.75
1.00
You may change
Chapter 5
Statistical Models in
Simulation
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Purpose & Overview
The world the model-builder sees is probabilistic rather
than deterministic.
An appropriate model can be developed by sampling
the
Chapter 1
Introduction to Simulation
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Introduction
A simulation is the imitation of the operation of a realworld process or system over time
A system consists of a set of entities or objects
Si
Chapter 2
Simulation Examples
Goals of the Chapter
This chapter presents several examples of simulations
that can be performed by devising a simulation table
either manually or with a spreadsheet.
The simulation table provides a systematic method for
trac
Chapter 3 & 4
General Principles &
Simulation Software
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Major Concepts
System: A collection of entities that interact together over time to
accomplish one or more goals.
Model: An abstract repr
Chapter 5
Statistical Models in
Simulation
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Purpose & Overview
The world the model-builder sees is probabilistic rather
than deterministic.
An appropriate model can be developed by sampling the
Chapter 6
Queueing Models
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Purpose
Simulation is often used in the analysis of queueing models.
A simple but typical queueing model:
Queueing models provide the analyst with a powerful tool for
Chapter 7
Random-Number
Generation
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Purpose & Overview
Discuss the generation of random numbers.
Used
to generate event times and other random
variables
Introduce the subsequent testing for
ra
Chapter 8
Random-Variate Generation
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Purpose & Overview
Develop understanding of generating samples
from a specified distribution as input to a
simulation model.
Illustrate some widely-used tec
Chapter 9
Input Modeling
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Purpose & Overview
Input models provide the driving force for a simulation model.
The quality of the output is no better than the quality of inputs.
In this chapter, w
Chapter 10
Verification and Validation
of Simulation Models
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Purpose & Overview
Important and difficult task of a model developer is the
verification and validation of the model developed!
The
Chapter 11
Estimation of Absolute
Performance
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Purpose
Output analysis is the examination of the data generated
by a simulation
Its purpose is either to predict the performance of a
system or t
A
B
C
D
E
F
G
H
1
Example 2.1: Coin Tossing (with 4 Solutions)
2
3
4
5
6
7
8
9
10
Click the button, or hit the F9 key, to recalculate the spreadsheet and generate a new trial.
Coin
Probability
Cumulative
Probability
Head
Tail
0.50
0.50
0.50
1.00
Seed for
CSC 446/546
Operation Research:
Simulation / Operations
Research II
Dr. Sudhakar Ganti
[email protected]
Course details
Lectures: Tuesday, Wednesday and Friday
11:30 to 12:20PM, FIA 103
Office hours: TWF 10-11AM
My office is located at ECS 628
Text Book: