Discrete Event Simulation in Python
Diogo Costa (PhD, MSc)
Adjunct Professor, University of Saskatchewan, Canada & CEO of ImpactBLUE-Scientific
Dynamic systems
Steady-state systems
A plot showing the temporal evolution of state variables in dynamic and steady-state systems.
Nature
Weather system
Ocean swell
Human-driven or Human-initiated
Road traffic
Manufacturing
Nature
Rock at rest
River in calm days
Human-initiated or human-driven
Satellite floating in space
Boat at constant speed
Simulation of human activities involving a sequence of processes
Applicable to processes that can be decomposed into a series of queueing events
Powerful method to build a Digital Twin of a business or industry
Useful to optimize processes, increase productivity, identify-eliminate bottlenecks, and streamline resource allocation
Discrete Event Simulation in Python