Agent-Based Discrete-Event Simulation — Hybrid Simulation Combining Autonomous Agents and Event Queues
Also known as: AB-DES, Hybrid ABM-DES, Agent-DES, Hybrid Agent-Based Discrete-Event Simulation
Agent-based discrete-event simulation (AB-DES) is a hybrid modeling paradigm that couples autonomous agent behavior with an event-driven execution engine. It captures the decision-making heterogeneity of individual entities while maintaining the precise, time-stamped flow control of discrete-event simulation, making it suitable for complex systems where both individual agency and process sequencing matter.
Key highlights
- Captures both individual heterogeneity (agent behavior) and process sequencing (event timing) in a single coherent model.
- Enables richer what-if analysis than either ABM or DES alone by varying both behavioral rules and process parameters.
- Naturally represents systems where human decision-making interacts with institutional processes.
- Supports parallel and distributed execution for large-scale scenarios.
- Validated in real-world domains including healthcare, logistics, and emergency management.
Intuition
This section is available to Pro members. Upgrade to Pro
How it works
This section is available to Pro members. Upgrade to Pro
When to use it
Use AB-DES when the system involves both heterogeneous autonomous actors making individual decisions and well-defined sequential processes with precise timing. It is especially appropriate for healthcare pathways, supply chain logistics, emergency response, and manufacturing systems where worker or customer behavior varies but process stages are fixed. Do not use AB-DES when the system is homogeneous and process-driven with no meaningful agent heterogeneity (standard DES suffices), or when interactions are purely emergent with no event-driven sequencing (pure ABM suffices). Avoid it when data on both agent behavior and event timing are unavailable, as the model will be under-constrained.
Strengths & limitations
- Captures both individual heterogeneity (agent behavior) and process sequencing (event timing) in a single coherent model.
- Enables richer what-if analysis than either ABM or DES alone by varying both behavioral rules and process parameters.
- Naturally represents systems where human decision-making interacts with institutional processes.
- Supports parallel and distributed execution for large-scale scenarios.
- Validated in real-world domains including healthcare, logistics, and emergency management.
- Model design and implementation complexity is significantly higher than pure ABM or pure DES.
- Requires calibration data for both agent behavior parameters and event timing distributions, which may be difficult to obtain.
- Computational cost can be high for large agent populations with fine-grained event granularity.
- Verification and validation requires expertise in both simulation paradigms.
Common pitfalls
This section is available to Pro members. Upgrade to Pro
Applications
This section is available to Pro members. Upgrade to Pro
Frequently asked
How does AB-DES differ from pure agent-based modeling?
Pure ABM advances time in fixed steps and focuses on emergent collective behavior. AB-DES uses a global event calendar to advance time only when events occur, which is more efficient for sparse processes and preserves exact timing of state changes — critical when sequencing matters.
What software tools support AB-DES?
AnyLogic is the most widely used commercial platform that natively supports all three paradigms (ABM, DES, SD) in a single model. Repast Simphony and MASON can be extended to incorporate event queues, though they require more custom development.
How many replications are needed?
There is no universal answer, but common practice is to run a pilot study of 10–30 replications, estimate output variance, and calculate the required sample size for the desired confidence interval width. Stochastic models typically require at least 30 replications for reliable inference.
When should I choose pure DES over AB-DES?
Choose pure DES when entities can be treated as homogeneous (all patients, all customers, all parts behave identically) and individual decision logic is not needed. AB-DES adds complexity that is only justified when behavioral heterogeneity meaningfully affects system-level outcomes.
Is AB-DES suitable for real-time decision support?
Generally no — AB-DES models are calibrated and validated offline. Some fast, simplified AB-DES models can run quickly enough for near-real-time scenario testing, but full-scale models are typically used for planning and policy analysis rather than live operational control.
Sources
- 1.Lagergren, J. H., & Buckley, E. (2010). A hybrid approach to simulation: Combining agent-based and discrete event simulation. Proceedings of the 2010 Winter Simulation Conference, pp. 170–181. IEEE.
- 2.Agent-based model. Wikipedia.
You have read it. What now?
Cite this page
ScholarGate. (2026, June 3). Agent-based Discrete-Event Simulation. ScholarGate. https://scholargate.app/simulation/agent-based-discrete-event-simulation