What's New

The objective of the text is to provide a basic treatment of all of
the important aspects of discrete-event simulation, with particular
emphasis on applications in manufacturing, services, and computing.
The fourth edition, like earlier editions, is meant for an
upper-level-undergraduate
or master's-level introduction to simulation or for a
second course with applications. We have updated the material
extensively, revised some chapters completely, and added a new
chapter on the simulation of computer networks.

Chapter 1, ** Introduction to Simulation **, has been generally updated,
and every example in Chapter 2, **Simulation Examples **, has an Excel
spreadsheet solution on the website. Exercises have been prepared
that require downloading these spreadsheet solutions and using them.
To reflect the continuing evolution of simulation software, Chapter 3,
** General Principles **, has been modernized to include properties and
operations of current simulation languages; in Chapter 4,
**Simulation Software**, simulation in Java replaces C++. We also have
maintained an up-to-date discussion of the features of currently
available simulation software. Simulation software changes so
rapidly, however, that we point to the websites of all of the software
vendors mentioned in the text.

Chapter 5, **Statistical Models in Simulation**, incorporates
some additional models: the beta and negative binomial distributions
and the nonstationary Poisson process. These are backed up by new
material on simulating (Chapter 8, **Random-Variate Generation **) and
fitting (Chapter 9, **Input Modeling**) the models. For clarity,
Chapter 8 has been substantially reorganized. In Chapter 7,
** Random-Number Generation**, we have deemphasized statistical testing of
random-number generators since the period length of modern generators
has become so long that sampling-based tests are no longer feasible.

Chapter 10, ** Verification and Validation **, replaces hypothesis
testing by a confidence-interval approach for input--output validation.

The core chapters on the analysis of simulation output are Chapter 11,
**Output Analysis for a Single Model**, and Chapter 12,
**Comparison and Evaluation of Alternative System Designs**.
Chapter 11 has been significantly reorganized, and there is new
material on prediction intervals and on estimating probabilities and
quantiles from only summary statistics. Chapter 12 contains a new
procedure for screening a large number of system designs to extract a
smaller group of the best.

Chapter 13, **Simulation of Manufacturing and Material-Handling
Systems **, adds an extended example and analysis of a small
manufacturing system.
Chapter 14, **Simulation of Computer Systems **, replaces the
discussion of C++ simulation tools for computer simulation with one
focused on Java in general and on the SSFNet simulator in particular.
Chapter 15, **Simulation of Computer Networks **, is new. The
website has examples (in Java) of simulations discussed in this
Chapter and provides extensive links to supporting material.