skip to main content
10.5555/3213187.3213188acmconferencesArticle/Chapter ViewAbstractPublication PagesspringsimConference Proceedingsconference-collections
research-article

DEVS markov modeling and simulation: formal definition and implementation

Published: 06 November 2018 Publication History

Abstract

Markov Modeling is among the most commonly used forms of model expression and Markov concepts of states and state transitions are fully compatible with the DEVS characterization of discrete event systems. Besides their general usefulness, the Markov concepts of stochastic modeling are implicitly at the heart of most forms of discrete event simulation and are a natural basis for the extended and integrated Markov modeling facility discussed in this paper. DEVS Markov models are full-fledged DEVS models and can be coupled with other DEVS components in hierarchical compositions. Due to their explicit transition and time advance structure, DEVS Markov models can be individualized with specific transition probabilities and transition times/rates which can be changed during model execution for dynamic structural change. This paper presents the formal concepts underlying DEVS Markov models and how they are implemented in MS4 Me, also discussing how the facilities differ from other Markov M&S tools.

References

[1]
Castro, R., Kofman E., and Wainer, G. 2010. A Formal Framework for Stochastic DEVS Modeling and Simulation, Simulation J., Volume: 86 issue: 10, page(s): 587--611
[2]
Zeigler, B.P., Muzy, A., and Kofman, E. 2018.Theory of Modeling and Simulation: Discrete Event & Iterative System Computational Foundations, 3<sup>rd</sup> Ed., Elsevier Publisher, NY.
[3]
M.H. Hwang and B.P. Zeigler. 2009. Reachability Graph of Finite and Deterministic DEVS Networks. IEEE Transactions on Automation Science and Engineering, Volume 6, Issue 3, pp.454--467.
[4]
Feller, W. 1966. "An introduction to probability theory and its applications", 1--2, Wiley.
[5]
Kemeny, J.G. and J.L. Snell, 1960, Finite Markov Chains, v. Nostrand.
[6]
Barbu V.S. and Limnios N. 2008. Semi-Markov Chains and Hidden Semi-Markov Models towards Applications, pp.1--10 et 45-61.
[7]
M Kwiatkowska, M., N. Gethin and David Parker, D. 2011. PRISM 4.0: Verification of Probabilistic Real-time Systems. In Proc. 23rd International Conference on Computer Aided Verification (CAV'11), volume 6806 of LNCS, pages 585--591, Springer.
[8]
Rachelson, E., Quesnel, G., Garcia, F., and Fabiani, P. 2008. A Simulation-based Approach for Solving Generalized Semi-Markov Decision Processes. In European Conference on Artificial Intelligence.
[9]
Glynn, P. 1989. A GSMP Formalism for Discrete Event Systems. Proc. of the IEEE, 77.
[10]
Zeigler B. P., and Sarjoughian, H. S. 2017. "Guide to Modeling and Simulation of Systems of Systems". Springer; 2nd edition.
[11]
Zeigler B. P., Seo, C, Coop R. and Kim, D 2013. DEVS Modeling and Simulation Methodology with MS4Me Software Tool. SpringSim (TMS-DEVS).
[12]
Bobbio, A., et al. 2016 Markovian Agent Models: A Dynamic Population of Independent Markovian Agents. In Seminal Contributions to Modeling and Simulation, Eds: K. Al-Begain and A. Bargiela, Springer.
[13]
Dayar, T. 2013. Analyzing Markov Chains using Kronecker Products: Theory and Applications, Springer, Briefs in Mathematics, Berlin, Germany
[14]
Banisch Sven. 2015. Markov Chain Aggregation for Agent-Based Models. pp 35--55. in Agent-Based-Models as Markov Chains Springer.
[15]
Nielsen F. 1998. GMSim: a tool for compositionnal GSMP modeling. In Winter Simulation Conference.
[16]
D.D. Deavours ; W.H. Sanders. 1997. "On-the-fly" solution techniques for stochastic Petri nets and extensions, Proceedings of the Seventh International Workshop on Petri Nets and Performance Models.
[17]
Puterman M. 1994. Markov Decision Processes. John Wiley & Sons, Inc.
[18]
Younes H. K: Simmons R. 2004. Solving generalized semi-markov decision processes using continuous phase-type distributions. In AAA I.
[19]
Seo, C., Zeigler, B.P., Kim, D. and Duncan, K. 2015. "Integrating Web-based Simulation on IT Systems with Finite Probabilistic DEVS", In Proceeding of the Symposium on TMS: DEVS Integrative M&S Symposium (TMS-DEVS).
[20]
Zeigler, B.P., Seo, C. and Kim, D. 2013. System Entity Structures for Suites of Simulation Models, International Journal of Modeling, Simulation, and Scientific computing, Volume 04, Issue 03.

Cited By

View all
  1. DEVS markov modeling and simulation: formal definition and implementation

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      TMS '18: Proceedings of the Theory of Modeling and Simulation Symposium
      April 2018
      134 pages
      ISBN:9781510860209

      Sponsors

      Publisher

      Society for Computer Simulation International

      San Diego, CA, United States

      Publication History

      Published: 06 November 2018

      Check for updates

      Author Tags

      1. DEVS markov model
      2. DEVS natural language
      3. MS4 me
      4. markov modeling
      5. state designer
      6. stochastic modeling

      Qualifiers

      • Research-article

      Conference

      SpringSim '18
      Sponsor:
      SpringSim '18: 2018 Spring Simulation Multiconference
      April 15 - 18, 2018
      Maryland, Baltimore

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)5
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 04 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media