Siggi Olafsson
3018 Black Engineering
http://www.public.iastate.edu/~olafsson
The objective of this course is to introduce
simulation modeling and analysis and focus on the methodology needed for
successful simulation. There will be no simulation language used in this
course, although a few software demonstrations will be given. At the end of the
course, you will understand how simulation works, how to model a system using
simulation, how to evaluate the output of any simulation software, and how to
use it to compare and optimize system performance.
The primary text for this
course is Simulation Modeling and
Analysis by Averill M. Law and W. David Kelton. Additional reading may be
assigned during the semester.
Powerpoint slides with the course lecture notes are available (updated 4/20/07)
The following readings from the textbook are
suggested:
|
Topic |
Sections in Book |
|
|
Primary |
Secondary |
|
|
Introduction
to Simulation |
1.1
1.3, 1.7, 1.9, 2.1-2.4 |
|
|
Building
Simulation Models |
5.1
5.5 |
|
|
Input
Modelling |
6.1-6.6,
6.11, 6.13 |
|
|
Generating
Random Input |
7.1-7.2,
7.4, 8.1-8.4 |
7.3 |
|
Output
Analysis |
9.1-9.5 |
9.6
9.7 |
|
Comparing
and Optimizing Systems |
10.1-10.4,
12.1, 12.4-12.5 |
12.2
12.3 |
|
Variance
Reduction |
11.1
11.4 |
11.5
11.6 |
In addition, the following papers cover material
that is emphasized in class but not treated in detail in the book:
1.
R.B.
Barton and L.W. Schruben (2001). Resampling Methods
for Input Modeling, in Proceedings of the 2001 Winter Simulation
Conference, 372-378.
2.
S.
Σlafsson (2006). Metaheuristics, in B.L.
Nelson and S. Henderson (eds.). Handbook on Simulation, Handbooks in
Operations Research and Management Science VII, Elsevier, 633-654.
Homework 1: Input
modeling and generating a sample path
Homework 2: Output
analysis
Homework 3: Variance
reduction and comparing systems