Simulation - Yousef's Notes
Simulation

Simulation

A simulation is an imitation of the dynamics of a real-world process or system over time.

The behavior of the system is studied by constructing a simulation model, which usually takes the form of a set of assumptions about the workings of the system. Once developed, a simulation model can be used for a variety of tasks:

  • Investigate the behavior of the system under a wide array of scenarios. This is also often referred to as a “what-if” analysis.
  • Changes to the system can be simulated before implementation to predict their impact in real-world.
  • During the design stage of a system, meaning while it’s being built, simulation can be used to guide its construction.

Used in many domains such as manufacturing, healthcare, consumer behavior, transport systems, defense and management science, etc.

#Why Simulate?

Vs. direct experimentation.

  • It’s cheaper to implement and doesn’t require a disruption of a real-world system.
  • It’s faster to implement and can be compressed or expanded to allow for a speed-up or a slow-down of the system of interest.
  • It can be replicated multiple times and the workings of the system can be observed a large number of times.
  • It’s safer since it doesn’t require an actual disruption of the system.
  • It’s ethical and legal since it can implement changes in policies that would be unethical or illegal to do in real-world.

Another alternative is to use a deterministic model representing the system. However, it is often infeasible, if not impossible, to come up with an exact mathematical model which can faithfully represent the system under study.

See Simulation & Modelling Applications