- 2072 Ashwin · 2+6 marks
When simulation is appropriate or not
Short answer
Modeling builds a simplified representation of a system; simulation runs it over time. Simulation is appropriate for studying complex interactions, testing changes, training, compressing time, or when real tests are risky/costly. It is not appropriate when common sense or analytical formulas suffice, data are unavailable, cost exceeds savings, or time/skill are lacking.
What is simulation and modeling? Explain when simulation is an appropriate and not an appropriate tool.
Simulation and modelling
Modelling is the process of building an abstract representation (physical or mathematical) of a system. Simulation is the imitation of the operation of that system over time by experimenting with the model, usually on a computer, to understand its behaviour or evaluate alternatives.
When simulation is appropriate
- To study and experiment with the internal interactions of a complex system or a subsystem.
- To see the effect of informational, organizational and environmental changes by changing the model and observing results.
- When knowledge gained during model building suggests improvements in the system.
- To find which variables are most important and how they interact.
- To test new designs, layouts or policies before spending money on them.
- To verify analytical solutions.
- To train operators (flight simulators) and to demonstrate a design through animation.
- When time must be compressed or expanded to study a system.
- When the real system is too dangerous, costly or slow to experiment with.
When simulation is not appropriate
- When the problem can be solved by common sense.
- When it can be solved analytically (e.g. a simple M/M/1 queue formula).
- When direct experiment on the real system is easier and cheaper.
- When the cost of simulation exceeds the likely savings.
- When resources or time (people, computers, deadline) are not available.
- When data are not available to build, verify and validate the model.
- When not enough time or skill exists to verify and validate the model.
- When managers have unreasonable expectations, such as expecting too much too soon or exact answers from a simulation.
- When the system behaviour is too complex or cannot be defined, for example human behaviour that is hard to model.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Define simulation; steps of simulation study · Simulation and Modeling, chapter 1 · asked 5×
- Java simulation of single server queue · Simulation and Modeling, chapter 9 · asked 5×
- CPU simulation with example · Simulation and Modeling, chapter 10 · asked 4×
- Simulation run statistics · Simulation and Modeling, chapter 8 · asked 2×
- Simulation of computer system serving WWW · Simulation and Modeling, chapter 10 · asked 2×
- Steps of simulation study and advantages · Simulation and Modeling, chapter 1
- GIC simulation of HPF with Kf = 2000 · Filter Design, chapter 8 · asked 2×