What's New in the Fifth Edition

Chapter 1, *Introduction to Simulation*, adds abstracts
of many real cases.

Chapter 2, * Simulation Examples*, begins with 3 simple
spreadsheet simulations that cover the basics -- how to obtain
random numbers and generate a random variable from a simple
discrete distribution, plus a few key concepts such as
activities and system state, after which the instructor can
choose among any of 9 examples in coin tossing, queueing,
inventory policies, reliability and project activity networks to
illustrate the basics of simulation modeling as well as
experimentation with a simulation model.

Chapter 4, * Simulation Software*, updates the material on
simulation software.

Chapter 6, * Queueing Models*, adds a case study on
rough-cut modeling of queueing systems prior to simulation and
replaces the Maple examples with Matlab. The Excel spreadsheet,
QueueingTools.xls computes queueing
performance measures.

Chapter 7, * Random-Number Generation *, and Chapter 8,
* Random-Variate Generation * now come with a spreadsheet,
RandomNumberTools.xls , that contains implementations in Visual
Basic for Applications (VBA) of a long-period random-number
generator and random-variate generators for all the statistical
distributions in Chapter 8.

Chapter 9, * Input Modeling* replaces the core example
with a series of brief examples that illustrate the difficulties
that can occur in input modeling. Examples using Maple were
replaced by Matlab code.

Chapters 11 and 12 have been renamed to * Estimation of
Absolute Performance* and * Estimation of Relative
Performance*, respectively. The chapters come with updated
examples and a spreadsheet SimulationTools.xls that implements many of the statistical
procedures in these two chapters. The material in Chapter 12 on
metamodeling now emphasizes issues that are special to
simulation experiments as opposed to regression analysis in
general.

Chapter 14 integrates the discussion of computer systems and networking, and provides new material on wirelessly networked systems. We describe models of how users move about in a domain and highlight a pitfall many have suffered using the random waypoint model. We also include material showing how radio propagation is modeled (so as to determine when broadcast messages are actually received), and point out the range of complexities : from the very simple free-space model, to the computationally intensive ray-tracing model.