key: cord-0627962-0a6miamc authors: Thieu, Thi Kim Thoa; Melnik, Roderick title: Combining Coupled Skorokhod SDEs and Lattice Gas Frameworks for Multi-fidelity Modelling of Complex Behavioral Systems date: 2021-06-21 journal: nan DOI: nan sha: 504033e01641d40fab5c2bb0eb4a81d24252c5f7 doc_id: 627962 cord_uid: 0a6miamc To model reliably behavioral systems with complex bio-social interactions, accounting for uncertainty quantification, is critical for many application areas. However, in terms of the mathematical formulation of the corresponding problems, one of the major challenges is coming from the fact that corresponding stochastic processes should, in most cases, be considered in bounded domains, possibly with obstacles. This has been known for a long time and yet, very little has been done for the quantification of uncertainties in modelling complex behavioral systems described by such stochastic processes. In this paper, we address this challenge by considering a coupled system of Skorokhod-type stochastic differential equations (SDEs) describing interactions between active and passive participants of a mixed-population group. In developing a multi-fidelity modelling methodology for such behavioral systems, we combine low- and high-fidelity results obtained from (a) the solution of the underlying coupled system of SDEs and (b) simulations with a statistical-mechanics-based lattice gas model, where we employ a kinetic Monte Carlo procedure. Furthermore, we provide representative numerical examples of healthcare systems, subject to an epidemic, where the main focus in our considerations is given to an interacting particle system of asymptomatic and susceptible populations. The modelling of complex behavioral systems with bio-social interactions offers many challenging questions to science and technology in general. In developing more realistic Thoa Thieu and Roderick Melnik models, the uncertainty quantification plays an important role for the setting of mathematical formulation of the problems. Uncertainties coming from different sources are ubiquitous in the modelling of behavioral systems with bio-social interactions [1] . In terms of the mathematical formulation of the corresponding problems, one of the major challenges is coming from the fact that corresponding stochastic processes describing such systems should, in most cases, be considered in bounded domains, possibly with obstacles [2, 3, 4] . Hence, for the class of stochastic models with bounded domains, the appropriate boundary conditions must be specified. The boundary conditions can be, for example, reflecting, absorbing or even mixed boundary conditions. Recent developments reported in [5, 7] bring us to the study of a system of Skorokhod-type SDEs modelling the interactions between active and passive populations. Many important operations research problems, including those arising in queueing theory, require the models describing reflecting stochastic dynamics. Moreover, this class of queueing theory models is important in many applied fields, including the emergency medical aid systems [6] , passenger services in air terminals, road traffic and intelligent transportation, as well as various types of other systems and processes, represented as some operations on material, informational or other flows. On the other hand, the topics of SARS-CoV-2, which is an ongoing global pandemic, have recently attracted the interest of the scientific community. One of the main challenges lies with the development of such mathematical models where the dynamics of social factors can be predicted with high reliability. Furthermore, a suitable model can help prevent the large number of asymptomatic cases that effectively spread the virus, which can cause a medical emergency to very susceptible individuals. A number of relevant results are available on these SARS-CoV-2 epidemic topics in particular, as well as on complex systems in general. Specifically, the authors in [8] have provided an agent-based framework to model self-organizing systems at different levels of organization, physical, biological and social, using the same dynamic approach. A novel stochastic model aiming to account for the unique transmission dynamics of COVID-19 and capture the effects of intervention measures has been proposed in [9] . An agent-based model for simulations of infection transmission through bio-social stochastic dynamics has been investigated in [10] . The same authors also extended this agent-based modelling framework to shed light on the role of asymptomatic hosts and unravel the interplay between the biological and social factors of these nonlinear stochastic processes at high temporal resolution in [11] . In [12] , the authors have considered a model for quantifying asymptomatic infection and transmission of COVID-19 by using observed cases, serology, and testing capacity. The presence of asymptomatic hosts in the population is a major challenge for controlling the epidemics given the fact that a new host can contract the virus with a delay. The asymptomatic virus carriers can infect a susceptible individual, who, depending on the susceptibility, may or may not develop symptoms. Similarly, the viruses produced by presymptomatic hosts can lead to asymptomatic as well as symptomatic cases. Taking the inspiration from the study of a system of Skorokhod-type SDEs together with applications in epidemic problems, our representative example here is pertinent to the modelling of healthcare systems, subject to an epidemic, where we have to deal with distinct behaviors caused by the interactions between asymptomatic and susceptible populations. Therefore, in what follows, we consider a system of SDEs of Skorohod type aimed at modelling the dynamics of active-passive populations. In particular, we show that a model of queueing theory converges to a system of reflected SDEs via a limit theorem. Furthermore, we develop a multi-fidelity modelling methodology (e.g. in [13, 14] ) for our behavioral system. The analysis of this model is carried out by combining low-and high-fidelity results obtained from the solution of the underlying coupled system of SDEs and from the simulations with a statistical-mechanics-based lattice gas model, where we employ a kinetic Monte Carlo procedure. We provide details of the models developed here, as well as several representative numerical examples of healthcare systems, subject to an epidemic, where we consider an interacting particle system of asymptomatic and susceptible populations. In this section, we consider a general queueing theory model for active and passive particles. The geometry is a square lattice Λ := {1, . . . , L} × {1, . . . , L} ⊂ Z 2 of side length L, where L is an odd positive integer number. Λ will be referred in this context as room. An element x = (x 1 , x 2 ) of the room Λ is called site or cell. Two sites x, y ∈ Λ are said nearest neighbors if and only if |x − y| = 1. The "door" will be understood here as a set made of ω pairwise adjacent sites, with ω and odd positive integer smaller than L, located on the top row of the room Λ symmetric with respect to its median column. This mimics the presence of an exit door on the top row of the room Λ. The number ω will be called width of the exit. In addition, N A is the total number of active particles, N P is the total number of passive particles with N := N A + N P and N A , N P , N ∈ N. The motivation for the above consideration becomes clear if we assume that the exit door is a service station located on the top row of the geometry, and there are ω service gates at the service station. Every active particle's target is to reach these service gates and to leave the geometry immediately after that, while the passive particles cannot leave the room due to invalid access to the service gates. We introduce a special combination of SDEs with jumps (see, e.g., [15] ) for the following active-passive populations. We consider the dynamics of active particles that is governed by (1) In other words, the active population of the system is described by the following process: where Here, (W A i ) i is a sequence of independent standard Brownian motions, while Y α A i can be interpreted as the arrival times of active particles, and Φ α A i (t) is the cumulative lost service capacity over [0, T ]. For k ∈ {1, . . . , N P } and t ∈ [0, T ], let X P k denote the position of particle k belonging at time t to the passive population. Suppose that The dynamics of the passive particles is described here by a system of stochastic differential equations as follows: In other words, the passive population of the system is described by the following process: where Here, (W P k ) k is a sequence of independent standard Brownian motions. Similarly, Y µ P k can be interpreted as the arrival times of passive particles, and Φ µ P k (t) is the cumulative lost service capacity over [0, T ]. The drift coefficients f A i and f P k in (1) and (3) can be considered as functions describing the interactions between active and passive particles. The specific formulations of f A i and f P k can be defined differentially in various models (see, e.g., [5, 16] ). Similarly, the detailed formulation of diffusion terms g A i and g P k in (1) and (3) are defined depending on different models. This behavioral system in the context of operations research applications can be viewed as an M/M/ω/N queueing system with the following assumptions: a) there are N particles that request services (for example, healthcare systems), b) the maximum number of requests in the system equals ω, c) the arrival times of active and passive particles are exponential i.i.d random variables with intensities α and µ, respectively. Note that the notation M/M/ω/N means that the queueing model contains ω service points and N places for waiting, while M represents Poisson (or another probabilistic) arrival process (i.e., exponential inter-arrival times see, e.g., [17] ). Motivated by [18] (cf. Section 3.3), we consider a limit theorem for a model of queueing theory that leads us to a system of reflected SDEs. Using the central limit theorem, we have and in Λ. Similarly, we also have and in Λ. As a result, the pairs (ξ A i (t), φ A i (t)) and (ξ P k (t), φ P k (t)) are the solutions of the following Skorokhod type equations: The reflecting stochastic queueing theory model we discussed here is a low-fidelity modelling methodology for general behavioral systems. In order to approximate this reflecting stochastic dynamics problem, we are going to combine the coupled system of SDEs with a high-fidelity modelling method by using a statistical-mechanics-based lattice gas approach. We provide more detailed descriptions of the lattice gas approximation by showing numerical examples in the next section. In this section we consider an application of our general queueing theory model in a healthcare system. In particular, we investigate an interacting particles system of active and passive populations on the example of modelling the interactions of asymptomatic carriers and a susceptible population. We assume that active particles can be seen as asymptomatic hosts (carriers) while passive particles can be considered as susceptible individuals. The process is described as follows: the asymptomatic hosts do not know that they carry the virus and unknowingly spread the virus to the susceptible individuals. After that, the whole infected population may have severe symptoms and may need intensive care. Since the asymptomatic groups have not had any pronounced symptoms yet, the infectious dose of viable SARS-CoV-2 virus that needs to be present in the body to cause infection in another person is not known. Hence, we consider the case when a susceptible individual will be infected provided that individual communicates with asymptomatic carriers at his nearest neighbor sites. The representative examples we consider here for two different species of active and passive particles, moving inside lattice Λ defined as in the previous section (we use in the notation the symbols A and P to respectively refer to them). Similarly, there are ω service gates at the service station and these service gates are located on the top row of the room. Note that the sites of the external boundary of the room, i.e. the sites x ∈ Z 2 \Λ, are such that there exists y ∈ Λ nearest neighbor of x which cannot be accessed by the particles. We call the state of the system configuration η ∈ Ω = {−1, 0, 1} Λ and we shall say that the site x is empty if η x = 0, occupied by an active particle if η x = 1, and occupied by a passive particle if η x = −1. The number of active (respectively, passive) particles in the configuration η is given by n A (η) = x∈Λ δ 1,ηx (resp. n P (η) = x∈Λ δ −1,ηx ), where δ ·,· is Kronecker's symbol. Their sum is the total number of particles in the configuration η. The original idea of this population dynamics has been proposed in [19, 21] in a lattice gas framework. Taking the inspiration from this stochastic dynamics in [19] , we model Thoa Thieu and Roderick Melnik Figure 1 : (Color online) Schematic representation of our lattice model. Blue and red squares denote passive and active particles, respectively, while the white squares within the geometry represents the empty spots. The thick dashed line surrounding a large fraction of the grid denotes the presence of reflecting boundary conditions. The service gates are located in presence of the arrow, with its width equal to ω. the dynamics of our active and passive particles. Using the descriptions based on a simple exclusion process, the dynamics in the room is modeled as follows: the passive particles perform a symmetric simple exclusion dynamics on the whole lattice, whereas active particles are subject to a drift, guiding particles towards the service gates ω. Here, active particles (infected individuals) pass through the service gates to enter the healthcare system since they need intensive care units. In general, most people who are infected with the COVID-19 virus will get mild to moderate respiratory illness and recover without requiring special treatment. Older individuals and also those groups of people of any age who have other serious health problems like cardiovascular disease, diabetes, chronic respiratory disease, and cancer are more likely to develop serious illness. We assume that the drift quantity ε > 0 is the level of serious illness patients who need intensive cares. In particular, the larger ε of active particles the more patients need intensive care units (the more load will be placed on the intensive care unit). Note that our dynamics are incorporated in the continuous time Markov chain η(t) on Ω with rates c(η, η ), for the detailed definitions of the rates c(η(t), η), see, e.g., [19, 20] . In this section, the numerical results are obtained by using the kinetic Monte Carlo (KMC) method. In particular, we simulate the presented model by using the following scheme: we extract at time t an exponential random time τ as a function with parameter which is the total rate ζ∈Ω c(η(t), ζ) of exchanging between configurations (e.g. in [19] ), then set the time t equal to t + τ . Next, we select a configuration using the probability distribution c(η(t), η)/ ζ∈Ω c(η(t), ζ) and set η(t + τ ) = η (for the detailed definitions of the rates c(η(t), η), see e.g. [19, 20] ). This numerical scheme has been studied in [19] , where the authors implemented a version of KMC in the context of a lattice gas model with two species of particles. Further validation of the numerical methodology used here was reported in [20] , based on a counterflow crowd dynamics model. The overall dynamics of our system is based on a continuous time Markov chain, i.e. the process will change state according to an exponential random variable and then move to a different state as specified by the probabilities of a stochastic matrix, together with a simple exclusion process. On the other hand, we use a statistical-mechanics-based lattice gas framework where we employ a kinetic Monte Carlo procedure to supplement the methodology described in the previous section. Furthermore, in general, Monte Carlo statistical methods, particularly those based on Markov chains, are one way to sample the distribution of the input random variable. Hence, the methodology used in our model can be considered as a multi-fidelity approach to statistical inference (e.g. in [14, 22] ). In the current version, we have improved the original simulations provided in [19, 20] by creating the interaction among active and passive particles. We have each site on the lattice connected by edges. The number of connectivities between these edges at a site (i, j) will be called degree of that site, namely, deg(i, j), see in Fig. 1 . The model is described as follows: if an arrival site (i, j) on the lattice is occupied by a passive particle, then we count the number of active particles at its nearest neighbor sites. If the total number of actives particles at its nearest neighbor sites equals to deg(i, j) − 1, then the passive particle switches to the active one (this is done by replacing the occupation number of the passive particle at its site equal to 0, at the same time we let the occupation number of active particle to be equal to 1 at the same site). The overall picture of our stochastic dynamics is illustrated in Fig. 2 , where we show the configuration of the system at different times. In the simulations, we fix the parameters for L = 30, ω = 20 and N A = N P = 1200. The main numerical results of our analysis are shown in Fig. 3 , where we have plotted the total number of infected individuals and the infected individuals currents as functions of time, for different values of ε. The current is defined in the infinite time limit by the ratio between the total number of infected individuals, that in the interval (0, t) passed through the service gates to enter the healthcare system, and the time t (see e.g. in [21] ). Our numerical results have demonstrated that the latent infection transmissions caused by asymptomatic carriers can increase the needed intensive care. In Fig. 3 , the virus carriers increase over time. This is visible in all of the cases of ε. In the left panel of not need intensive cares, this means that ε = 0. This is due to the fact that the infected individuals may or may not develop symptoms, or even have slight symptoms. The right panel of Fig. 3 shows the corresponding behavior of the total number of particles. It is clear that the number of virus carriers increases over time up to some value where it attains a maximum (at N = 2400). However, soon after the number of virus hosts reaches its maximum, the number of infected individuals is reduced over time since they already entered the healthcare system by passing through the healthcare service gates. Furthermore, when ε increases, there is an increase in the needed intensive care units of virus carriers. It is clear that if the asymptomatic populations spread the virus in the society, the virus carriers will significantly increase after short time. This effect is visible in the right panel of Fig. 3 , from t = 0 to t ≈ 300000 (t represents the Monte Carlo time steps), the number of infected individuals dramatically increases from 1200 to around 2300. For example, assuming that the intensive care units capacity is 1200, the hospital would not have enough beds for intensive care patients. Finally, it is worth noting that the effect of asymptomatic hosts can cause high pressure on the healthcare systems. To prevent this situation, the social lockdown and/or vaccination will need to be considered and built into the modelling scenarios. We have presented conceptually a procedure for combining coupled Skorokhod SDEs and a lattice gas framework for multi-fidelity modelling of complex behavioral systems. In particular, we have studied a coupled system of Skorokhod-type SDEs, modelling the interactions between active and passive populations. We have discussed the relationship between a general queueing theory model and a system of reflected SDEs via a limit theorem. Using a multi-fidelity approach to statistical inference, we have considered an application of our reflected stochastic dynamics in the healthcare system, subjected to an epidemic, where the main focus in our analysis has been given to the interactions between asymptomatic and susceptible populations in a statistical-mechanics-based lattice gas framework. Based on our numerical experiments, we have observed that the virus spreading of asymptomatic hosts affects the healthcare system by an increase of intensive care units. The overall dynamics of our model is based on a continuous time Markov chain together with a simple exclusion process. In general, Monte Carlo methods, particularly those based on Markov chains, are now an essential component of the standard set of techniques used by quantitative researchers such as computational biologists, probabilists, and statisticians. In fact, the infection transmission of asymptomatic population is hard to measure. Our multi-fidelity model has given a prediction on how the infection transmission of asymptomatic carriers behaves so that we can have suitable solutions to prevent the lack of intensive care units. In the current consideration, we have considered only the simplest case of the influence of asymptomatic carriers in the system. It would be instructive to analyze and compare our current model with extensions of the model accounting for lockdowns and/or vaccination scenarios. Also, the comparison between the theoretical prediction of our model with the real data would need to be investigated further. Furthermore, the ideas presented in this contribution may be extended to other fields such as crowd dynamics and dynamics of neurons in nervous systems. Mathematical models of crowd dynamics in complex venues Stochastic equations for diffusion process in a bounded domain. Theory of Probability and Its Applications Lattice approximations of reflected stochastic partial differential equations driven by space-time white noise Dynamical large deviations of reflected diffusions Well-posedness of a coupled system of Skorohod-like stochastic differential equations When a system breaks: queueing theory model of intensive care bed needs during the COVID-19 pandemic Mean reflected stochastic differential equations with jumps An agent-based framework of active matter with applications in biological and social systems Prediction of the COVID-19 outbreak in China based on a new stochastic dynamic model Modeling latent infection transmissions through biosocial stochastic dynamics Microscopic dynamics modeling unravels the role of asymptomatic virus carriers in SARS-CoV-2 epidemics at the interplay between biological and social factors Quantifying asymptomatic infection and transmission of COVID-19 in New York City using observed cases, serology, and testing capacity Combining multiple surrogate models to accelerate failure probability estimation with expensive high-fidelity models Survey of multifidelity methods in uncertainty propagation, inference, and optimization Theory of Stochastic Differential Equations with Jumps and Applications: Mathematical and Analytical Techniques with Applications to Engineering Interacting diffusions approximating the porous medium equation and propagation of chaos Mathematical Methods in Queuing Theory An Introduction to Stochastic Differential Equations with Reflection A lattice model for active-passive pedestrian dynamics: a quest for drafting effects When diffusion faces drift: consequences of exclusion processes for bi-directional pedestrian flows Modelling interactions between active and passive agents moving through heterogeneous environments Monte Carlo Statistical Methods