Modeling Virus Dynamics by Colored Petri Nets: Ebola and COVID Case Study

Book chapter


Zaitsev, D., Shmeleva, T.R. and Formenti, R. 2025. Modeling Virus Dynamics by Colored Petri Nets: Ebola and COVID Case Study. in: Adamatzky, A., Sirakoulis, G.C. and Martinez, G.J. (ed.) Advances in Cellular Automata. Emergence, Complexity and Computation, vol 53. New York Springer. pp. 155–177
AuthorsZaitsev, D., Shmeleva, T.R. and Formenti, R.
EditorsAdamatzky, A., Sirakoulis, G.C. and Martinez, G.J.
Abstract

In this paper, we propose and explore Petri nets as a uniform formal language for modeling viruses that includes modeling behavior patterns, virus dynamics and immune response at cellular level and tempo-spatial modeling of infection spreading through territories and population. We develop techniques to translate cellular automata models, both deterministic and stochastic, into colored Petri nets based on an example of known cellular automata for modeling and mimicking Ebola virus dynamics. This is a first step to extend the technique to study other infectious disease. The model scalability is provided by using software generators of Petri net models presented in early published papers together with formal technique for translating cellular automata with explicitly defined rules into infinite Petri nets. Cellular automata for Ebola virus dynamics use parametric specifications of rules that constitutes peculiarity of the present study together with technique for combining a few deterministic cellular automata into a stochastic cellular automata; the corresponding techniques have been developed in the present paper. The simulation results completely coincide with known results obtained via dedicated simulator. Having uniform language for models specification brings in advantages for models mutual transformations and adjusting parameters in complete accordance to known statistical information. To illustrate suitability of colored Petri net for modeling viruses based on behavioral patterns and SEIR approach, a model of COVID virus spreading over human population has been presented that was developed to formalize ideas behind CovidSIM simulator.

KeywordsVirus dynamics, Ebola, COVID, Colored Petri net, cellular automata, modelling
Page range155–177
Year2025
Book titleAdvances in Cellular Automata. Emergence, Complexity and Computation, vol 53.
PublisherSpringer
Place of publicationNew York
EditionEmergence, Complexity and Computation (ECC, volume 53)
ISBN978-3-031-81097-8
Digital Object Identifier (DOI)https://doi.org/10.1007/978-3-031-81097-8_6
Web address (URL)https://doi.org/10.1007/978-3-031-81097-8_6
File
License
All rights reserved
File Access Level
Open
Output statusPublished
Publication dates
Online04 Jun 2025
Publication process dates
Deposited12 Jun 2025
Permalink -

https://repository.derby.ac.uk/item/qy7xz/modeling-virus-dynamics-by-colored-petri-nets-ebola-and-covid-case-study

Restricted files

File

  • 15
    total views
  • 2
    total downloads
  • 6
    views this month
  • 0
    downloads this month

Export as

Related outputs

Computing and communication structure design for fast mass-parallel numerical solving PDE
Zaitsev, D. A., Shmeleva, T. R. and Kostikov, A. A. 2025. Computing and communication structure design for fast mass-parallel numerical solving PDE. Parallel Processing Letters. https://doi.org/10.1142/S0129626425500045
3D multicore CPU vs GPU on sparse patterns of Sleptsov net virtual machine
Zaitsev, D., Ajima, Y., Bartlett, J. F. C. and Kumar, A. 2025. 3D multicore CPU vs GPU on sparse patterns of Sleptsov net virtual machine. International Journal of Parallel, Emergent and Distributed Systems. https://doi.org/10.1080/17445760.2025.2490148
Verification of MPI programs via compilation into Petri nets
Guliak, R.N., Shmeleva, T.R. and Zaitsev, D. 2025. Verification of MPI programs via compilation into Petri nets. in: Raj, P., Dutta, P. K., Chong, P. H. J., Song, H. and Zaitsev, D. A. (ed.) Applied Graph Data Science : Graph Algorithms and Platforms, Knowledge Graphs, Neural Networks, and Applied Use Cases Morgan Kaufmann; Elsevier Inc.. pp. 245-269
Analysis of Bitcoin fork by colored Petri nets
Zhou, Z., Liu, D., Shmeleva, T.R. and Zaitsev, D. 2024. Analysis of Bitcoin fork by colored Petri nets. 2024 IEEE International Conference on Systems, Man, and Cybernetics (SMC). IEEE. https://doi.org/10.1109/SMC54092.2024.10831492
Sleptsov net based reliable embedded system design on microcontrollers and FPGAs
Xu, R., Zhang, S., Liu, D. and Zaitsev, D. 2024. Sleptsov net based reliable embedded system design on microcontrollers and FPGAs. 2024 IEEE International Conference on Embedded Software and Systems (ICESS). IEEE. https://doi.org/10.1109/ICESS64277.2024.00011
Notation for mass parallel algorithms: computing Petri net state space on GPU case study
Zaitsev, D., Zhang, Z., Liu, D. and Shmeleva, T. R. 2024. Notation for mass parallel algorithms: computing Petri net state space on GPU case study. International Journal of Parallel, Emergent and Distributed Systems . pp. 1-15. https://doi.org/10.1080/17445760.2024.2431545