Your browser does not fully support modern features. Please upgrade for a smoother experience.
Submitted Successfully!
Thank you for your contribution! You can also upload a video entry or images related to this topic. For video creation, please contact our Academic Video Service.
Version Summary Created by Modification Content Size Created at Operation
1 handwiki Camila Xu -- 1509 2022-11-02 01:49:51

Video Upload Options

We provide professional Academic Video Service to translate complex research into visually appealing presentations. Would you like to try it?
Cite
If you have any further questions, please contact Encyclopedia Editorial Office.
HandWiki. Discrete Event Simulation. Encyclopedia. Available online: https://encyclopedia.pub/entry/32449 (accessed on 22 September 2026).
HandWiki. Discrete Event Simulation. Encyclopedia. Available at: https://encyclopedia.pub/entry/32449. Accessed September 22, 2026.
HandWiki. "Discrete Event Simulation" Encyclopedia, https://encyclopedia.pub/entry/32449 (accessed September 22, 2026).
HandWiki. (2022, November 02). Discrete Event Simulation. In Encyclopedia. https://encyclopedia.pub/entry/32449
HandWiki. "Discrete Event Simulation." Encyclopedia. Web. 02 November, 2022.
Discrete Event Simulation
Edit

A discrete-event simulation (DES) models the operation of a system as a discrete sequence of events in time. Each event occurs at a particular instant in time and marks a change of state in the system. Between consecutive events, no change in the system is assumed to occur; thus the simulation can directly jump in time from one event to the next. This contrasts with continuous simulation in which the simulation continuously tracks the system dynamics over time. Instead of being event-based, this is called an activity-based simulation; time is broken up into small time slices and the system state is updated according to the set of activities happening in the time slice. Because discrete-event simulations do not have to simulate every time slice, they can typically run much faster than the corresponding continuous simulation. A more recent method is the three-phased approach to discrete event simulation (Pidd, 1998). In this approach, the first phase is to jump to the next chronological event. The second phase is to execute all events that unconditionally occur at that time (these are called B-events). The third phase is to execute all events that conditionally occur at that time (these are called C-events). The three phase approach is a refinement of the event-based approach in which simultaneous events are ordered so as to make the most efficient use of computer resources. The three-phase approach is used by a number of commercial simulation software packages, but from the user's point of view, the specifics of the underlying simulation method are generally hidden.

continuous simulation conditionally simulation software

References

  1. Aditya Kurve; Khashayar Kotobi; George Kesidis. "An agent-based framework for performance modeling of an optimistic parallel discrete event simulator". Complex Adaptive Systems Modeling 1: 12. doi:10.1186/2194-3206-1-12. https://link.springer.com/article/10.1186/2194-3206-1-12. 
  2. Douglas W. Jones, ed. Implementations of Time, Proceedings of the 18th Winter Simulation Conference, 1986. http://portal.acm.org/citation.cfm?id=318242.318467
  3. Douglas W. Jones, Empirical Comparison of Priority Queue and Event Set Implementations, Communications of the ACM, 29, April 1986, pages 300–311. http://doi.acm.org/10.1145/5684.5686
  4. Kah Leong Tan and Li-Jin Thng, SNOOPy Calendar Queue, Proceedings of the 32nd Winter Simulation Conference, 2000 http://portal.acm.org/citation.cfm?id=510378.510453
  5. Tom Dickman, Sounak Gupta and Philip A. Wilsey, Event pool structures for PDES on many-core Beowulf clusters, Proceedings of the 2013 ACM SIGSIM conference on Principles of advanced discrete simulation https://doi.org/10.1145/2486092.2486106
  6. Angelo Furfaro and Ludovica Sacco, Adaptive Ladder Queue: Achieving O(1) Amortized Access Time in Practice, Proceedings of the 2018 ACM SIGSIM conference on Principles of advanced discrete simulation https://doi.org/10.1145/3200921.3200925
More
Upload a video for this entry
Information
Contributor MDPI registered users' name will be linked to their SciProfiles pages. To register with us, please refer to https://encyclopedia.pub/register :
View Times: 1.1K
Entry Collection: HandWiki
Revision: 1 time (View History)
Update Date: 02 Nov 2022
Notice
You are not a member of the advisory board for this topic. If you want to update advisory board member profile, please contact office@encyclopedia.pub.
OK
Confirm
Only members of the Encyclopedia advisory board for this topic are allowed to note entries. Would you like to become an advisory board member of the Encyclopedia?
Yes
No
${ textCharacter }/${ maxCharacter }
Submit
Cancel
There is no comment~
${ textCharacter }/${ maxCharacter }
Submit
Cancel
${ selectedItem.replyTextCharacter }/${ selectedItem.replyMaxCharacter }
Submit
Cancel
Confirm
Are you sure to Delete?
Yes No
Academic Video Service