
Research Article
Branching Process Simulator in R
@INPROCEEDINGS{10.1007/978-3-031-44668-9_6, author={A. Tchorbadjieff and L. Tomov and P. Mayster}, title={Branching Process Simulator in R}, proceedings={Computer Science and Education in Computer Science. 19th EAI International Conference, CSECS 2023, Boston, MA, USA, June 28--29, 2023, Proceedings}, proceedings_a={CSECS}, year={2023}, month={10}, keywords={Branching processes R parallel computing epidemiology physics}, doi={10.1007/978-3-031-44668-9_6} }
- A. Tchorbadjieff
L. Tomov
P. Mayster
Year: 2023
Branching Process Simulator in R
CSECS
Springer
DOI: 10.1007/978-3-031-44668-9_6
Abstract
We developed a set of software functionalities in R for simulation of branching processes. Originally it was designed for simulating the branching mechanism of a cosmic ray atmosphere cascade, beginning with electron-photon cascade. Further this simulator was adapted for applications epidemiology with extended set of probability distributions such as Poisson, Negative Binomial, shifted Geometric and Polya-Aepply used either for modeling the initial conditions for linear birth-death processes or branching process mechanism following predefined probabilistic distribution. The simulator is applied mostly when analytical solutions give convergent infinite series. It uses the capability of R for parallel computation and applies the Object-Oriented Programming paradigm (a secure type encapsulation).