Discrete-Event Simulation (DES) is a technique in which the simulation engine plays a history following a chronology of events in which the processing of each event takes place at discrete points of a continuous timeline. The simulator must interact actively with time variables for reproducing the chronology of events over positive real numbers, which is usually represented by approximated datatypes as floating-point. Nevertheless, the approximation made by commonly used datatypes in simulations can affect the timeline, preventing the generation of correct results. To overcome this problem, we present two new versatile datatypes to represent time variables in DES. These new datatypes provide a wider range of numbers reducing approximation errors, and if an error occurs, the simulation user is notified. To test our datatypes, we perform an empirical evaluation in order to compare their performance.

2019 Winter Simulation Conference, WSC 2019
Department of Systems and Computer Engineering

Vicino, D. (Damian), Wainer, G.A, & Trabes, G.G. (Guillermo G.). (2019). Investigation of Versatile Datatypes for Representing Time in Discrete Event Simulation. In Proceedings - Winter Simulation Conference (pp. 2701–2712). doi:10.1109/WSC40007.2019.9004689