skip to main content
research-article

Uncertainty on Discrete-Event System Simulation

Published: 27 September 2021 Publication History

Abstract

Uncertainty Propagation methods are well-established when used in modeling and simulation formalisms like differential equations. Nevertheless, until now there are no methods for Discrete-Dynamic Systems. Uncertainty-Aware Discrete-Event System Specification (UA-DEVS) is a formalism for modeling Discrete-Event Dynamic Systems that include uncertainty quantification in messages, states, and event times. UA-DEVS models provide a theoretical framework to describe the models’ uncertainty and their properties. As UA-DEVS models can include continuous variables and non-computable functions, their simulation could be non-computable. For this reason, we also introduce Interval-Approximated Discrete-Event System Specification (IA-DEVS), a formalism that approximates UA-DEVS models using a set of order and bounding functions to obtain a computable model. The computable model approximation produces a tree of all trajectories that can be traversed from the original model and some erroneous ones introduced by the approximation process. We also introduce abstract simulation algorithms for IA-DEVS, present a case study of UA-DEVS, its IA-DEVS approximation and, its simulation results using the algorithms defined.

References

[1]
BIPM, IEC, IFCC, ILAC, ISO, IUPAC, IUPAP, and OIML. 2008. Evaluation of Measurement Data—Guide to the Expression of Uncertaintyin Measurement,Joint Committee for Guides in Metrology.
[2]
BIPM, IEC, IFCC, ILAC,ISO, IUPAC, IUPAP, and OIML. 2012. International Vocabulary of Metrology—Basic and General Concepts and Associated Terms (VIM) (3rd ed.). Joint Committee for Guides in Metrology.
[3]
Alex C. H. Chow and Bernard P. Zeigler. 1994. Parallel DEVS: A parallel, hierarchical, modular, modeling formalism. In Proceedings of the 26th Conference on Winter Simulation. Society for Computer Simulation International, 716–722.
[4]
Richard M. Fujimoto. 1999. Exploiting temporal uncertainty in parallel and distributed simulations. In Proceedings of the 13th Workshop on Parallel and Distributed Simulation. IEEE Computer Society, 46–53.
[5]
Valerio Gheri, Giovanni Castellari, and Francesco Quaglia. 2008. Controlling bias in optimistic simulations with space uncertain events. In 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications. IEEE, 157–164.
[6]
Moon Ho Hwang and Bernard P. Zeigler. 2006. A modular verification framework based on finite & deterministic DEVS. In Proceedings of 2006 Spring Simulation Multi-conference: DEVS Symposium. Society for Computer Simulation, 57–65.
[7]
Thomas Jech. 2003. Set Theory. Springer, Berlin.
[8]
Leslie Lamport. 1978. Time, clocks, and the ordering of events in a distributed system. Communications of the ACM 21, 7 (1978), 558–565.
[9]
Baoding Liu. 2010. Uncertainty Theory: A Branch of Mathematics for Modeling Human Uncertainty. Springer, Berlin.
[10]
Margaret L. Loper and Richard M. Fujimoto. 2000. Pre-sampling as an approach for exploiting temporal uncertainty. In Proceedings of the 14th Workshop on Parallel and Distributed Simulation. IEEE Computer Society, 157–164.
[11]
Francesco Quaglia and Roberto Beraldi. 2004. Space uncertain simulation events: Some concepts and an application to optimistic synchronization. In 18th Workshop on Parallel and Distributed Simulation. IEEE, 181–188.
[12]
Hesham Saadawi and Gabriel A. Wainer. 2010. Rational time-advance DEVS (RTA-DEVS). In Proceedings of the 2010 Spring Simulation Multiconference. Society for Computer Simulation International, 143–151.
[13]
Isabel Taverniers, Marc De Loose, and Erik Van Bockstaele. 2004. Trends in quality in the analytical laboratory. II. Analytical method validation and quality assurance. TrAC Trends in Analytical Chemistry 23, 8 (2004), 535–552.
[14]
Damian Vicino. 2015. Improved Time Representation in Discrete-Event Simulation. Ph.D. Dissertation. Université Nice Sophia Antipolis, Carleton University (CA).
[15]
Damian Vicino, Olivier Dalle, and Gabriel A. Wainer. 2015. Using finite forkable DEVS for decision-making based on time measured with uncertainty. In Proceedings of the 8th International Conference on Simulation Tools and Techniques. 89–98.
[16]
Damian Vicino, Daniella Nayunkuru, Gabriel A. Wainer, and Olivier Dalle. 2015. Sequential PDEVS architecture. In Proceedings of the Symposium on Theory of Modeling & Simulation: DEVS Integrative M&S Symposium. Society for Computer Simulation International, 165–172.
[17]
Damian Vicino, Gabriel A. Wainer, and Olivier Dalle. 2017. An abstract discrete-event simulator considering input with uncertainty. In Proceedings of the Symposium on Theory of Modeling & Simulation. Society for Computer Simulation International, 1–12.
[18]
Gabriel A. Wainer. 2009. Discrete-Event Modeling and Simulation: A Practitioner’s Approach. CRC Press, Boca Raton, FL.
[19]
Thomas A. Zang, Michael J. Hemsch, Mark W. Hilburger, Sean P. Kenny, James M. Luckring, Peiman Maghami, Sharon L. Padula, and Jefferson W. Stroud. 2002. Needs and Opportunities for Uncertainty-Based Multidisciplinary Design Methods for Aerospace Vehicles. Technical Report. National Aeronautics and Space Administration, Langley Research Center.
[20]
Bernard P. Zeigler, Alexandre Muzy, and Ernesto Kofman. 2018. Theory of Modeling and Simulation: Discrete Event & Iterative System Computational Foundations. Academic press.

Cited By

View all
  • (2025)Quantifying and combining uncertainty for improving the behavior of Digital Twin Systemsat - Automatisierungstechnik10.1515/auto-2024-003673:2(81-99)Online publication date: 3-Feb-2025
  • (2024)UTypes: A library for uncertain datatypes in PythonSoftwareX10.1016/j.softx.2024.10167626(101676)Online publication date: May-2024
  • (2024)Taming uncertainty with MDE: an historical perspectiveSoftware and Systems Modeling10.1007/s10270-024-01227-4Online publication date: 28-Oct-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Modeling and Computer Simulation
ACM Transactions on Modeling and Computer Simulation  Volume 32, Issue 1
January 2022
171 pages
ISSN:1049-3301
EISSN:1558-1195
DOI:10.1145/3485148
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 September 2021
Accepted: 01 May 2021
Revised: 01 March 2021
Received: 01 December 2019
Published in TOMACS Volume 32, Issue 1

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Uncertainty
  2. discrete-event simulation
  3. DEVS

Qualifiers

  • Research-article
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)40
  • Downloads (Last 6 weeks)7
Reflects downloads up to 08 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2025)Quantifying and combining uncertainty for improving the behavior of Digital Twin Systemsat - Automatisierungstechnik10.1515/auto-2024-003673:2(81-99)Online publication date: 3-Feb-2025
  • (2024)UTypes: A library for uncertain datatypes in PythonSoftwareX10.1016/j.softx.2024.10167626(101676)Online publication date: May-2024
  • (2024)Taming uncertainty with MDE: an historical perspectiveSoftware and Systems Modeling10.1007/s10270-024-01227-4Online publication date: 28-Oct-2024
  • (2023)Uncertainty-aware Simulation of Adaptive SystemsACM Transactions on Modeling and Computer Simulation10.1145/358951733:3(1-19)Online publication date: 13-May-2023

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media