Skip to main content
Springer Nature - PMC COVID-19 Collection logoLink to Springer Nature - PMC COVID-19 Collection
. 2021 Aug 3;101(3):329–339. doi: 10.1007/s41745-021-00254-0

Parameter Space Exploration in Pedestrian Queue Design to Mitigate Infectious Disease Spread

Pierrot Derjany 1, Sirish Namilae 1,, Ashok Srinivasan 2
PMCID: PMC8329629  PMID: 34366585

Abstract

Reducing the interactions between pedestrians in crowded environments can potentially curb the spread of infectious diseases including COVID-19. The mixing of susceptible and infectious individuals in many high-density man-made environments such as waiting queues involves pedestrian movement, which is generally not taken into account in modeling studies of disease dynamics. In this paper, a social force-based pedestrian-dynamics approach is used to evaluate the contacts among proximate pedestrians which are then integrated with a stochastic epidemiological model to estimate the infectious disease spread in a localized outbreak. Practical application of such multiscale models to real-life scenarios can be limited by the uncertainty in human behavior, lack of data during early stage epidemics, and inherent stochasticity in the problem. We parametrize the sources of uncertainty and explore the associated parameter space using a novel high-efficiency parameter sweep algorithm. We show the effectiveness of a low-discrepancy sequence (LDS) parameter sweep in reducing the number of simulations required for effective parameter space exploration in this multiscale problem. The algorithms are applied to a model problem of infectious disease spread in a pedestrian queue similar to that at an airport security check point. We find that utilizing the low-discrepancy sequence-based parameter sweep, even for one component of the multiscale model, reduces the computational requirement by an order of magnitude.

Keywords: Pedestrian Dynamics, Infection Spread, Parameter Sweep

Introduction

Computational models play a key role during pandemics by enabling the exploration of different “what if” scenarios for planning public health interventions. Most common infectious disease models, however, focus on large populations at the scale of large geographic regions. Unlike models that evaluate the disease spread dynamics using demographic or environmental conditions, contact-based models directly relate the disease transmission to the contact network. Computational models of smaller local outbreaks that incorporate proximate contacts have been used to correlate fine-scale human interventional behavior to disease transmission1. For example, such analysis during the 2014–2015 Ebola outbreak helped assess transmission and preventative strategies for specific settings such as funerals2 and airplanes3. Analysis of the heterogeneous mixing patterns in epidemiological modeling facilitates a better understanding of the disease dynamics4. Ignoring the heterogeneity in the contact network may lead to inaccurate results5. While researchers have developed models that incorporate contact data through contact tracing data5 and survey data6, the spread of COVID-19 poses unique challenges. There is direct evidence for the spread of COVID-19 clusters in various high-people density locations with variations of above factors, including shopping malls7, concerts8, nursing homes9, cruise ships10, churches11, and mass gatherings12. These reports suggest that colocation and movement of people in a crowded location even over relatively short periods lead to the disease spread. Pedestrian movement modeling can provide possible trajectories of pedestrians that can be used to model contact heterogeneity in crowded locations mentioned above.

Among the various pedestrian movement models, e.g., cellular automata13, fluid flow14, and queuing15, social force models16,17 are most suited for individual trajectory evolution, required for contact estimation. Social force models first proposed by Helbing and Molnar16 extend the concepts of force balance from molecular dynamics to pedestrian movement. Here, the forces are a measure of the internal motivations of individual pedestrians to move toward their destination in the presence of obstructions like other pedestrians and objects. Social force models have been applied to crowd simulations situations in panic18, traffic dynamics19, evacuation20, and animal herding21. Algorithmic developments have included generation of force fields using visual analysis of crowd flows22, explicit collision prediction23, and collision avoidance24. Namilae et al.3,25,26 have combined pedestrian dynamics and stochastic epidemic models to study the spread of infectious diseases in settings like airplanes and pedestrian queues.

Airborne diseases including COVID-19 are spread when susceptible individuals inhale pathogens suspended in the air. These organic particles are secreted by the nasal tracts and throat of an infected individual and are dispersed to the environment through expiratory events including breathing, talking, sneezing, or coughing. As these viral particles are able to remain suspended in the air and navigate distances of several feet, there is a high risk of disease outbreak in a local area with high density of people. Several factors determine the extent of transmission that will take place between the infective and the susceptible population; these include (1) the infectivity of the contagion, (2) survival lifetime of the pathogen, (3) the environmental conditions like the temperature and airflow that determine the contagion spread, (4) the extent of mixing between susceptible and infectious individuals resulting in new contacts, and (5) the duration of the contacts. The parametric range associated with each of these factors and the diversity in the initial conditions and the locations of potential disease spread exacerbate the prediction problem.

The uncertainty associated with the large parameter space can be addressed using parameter sweep algorithms and parallel computing. Parameter sweep is an important computational tool that employs parallel computing resources to execute multiple computations with different combinations of values of the same parameters. Large-scale parameter sweep runs have found extensive applications in many scientific and engineering fields27. For example, parameter sweeps have been used to model electromagnetic cascade showers28, high-energy physics applications29, etc. Chunduri et al.30 used a Low Discrepancy Sequence-based scrambled Halton sequence to effectively reduce the parameter space for a pedestrian-dynamics-based contact estimation problem. Here, we extend this approach to address the parameter space in the multiscale pedestrian-dynamics infection spread problem.

The objective of this research is to evaluate the effect of pedestrian movement in a winding queue configuration on the spread of infectious diseases. We utilize a social force-based pedestrian-dynamics model

Pedestrian dynamics models: computational models commonly used in civil engineering to model the movement of pedestrians in build environments. Examples include agent based models and social force models.

and integrate it with a stochastic infection dynamics model to analyze the spread of infectious disease in the pedestrian queue. There are several parameters with inherent uncertainties in both pedestrian dynamics and infection spread models. To comprehensively understand this problem, the infectious disease spread needs to be investigated for various combinations of the parameters. Here, we show that a parameter sweep algorithm based on low-discrepancy sequence can be extremely effective in reducing the parameter space for this multiscale problem.

Multiscale Modeling Approach

This computational model addresses the transmission and dispersion of fatal infectious pathogens in locations, where large groups of people gather at high densities, through a multiscale model that combines pedestrian dynamics with stochastic infection spread models. The pedestrian-dynamics model uses a molecular dynamics (MD)

Molecular dynamics: A computational method in chemistry and materials science wherein movement of atoms is modeled using Newton’s laws and an interatomic potential.

-based numerical approach called social force method. The MD algorithm captures the step-by-step evolution of the system of particles tracing their trajectories and can be used to estimate the contact frequency between passengers during air-travel. We incorporate this contact analysis into a discrete-time stochastic Susceptible-Infected (SI) model

Susceptible-infected model: An infection dynamics model with individuals changing from susceptible to infected state based on the contact with infected individuals

with infection probability and contact radius as primary inputs. This generic model is applicable to several directly transmitted diseases including COVID-19 by varying the input parameters, and can be used to assess the influence of pedestrian movement on disease spread. This multiscale framework is used to analyze the infectious disease spread in a winding queue configuration under various transmission scenarios using a parameter sweep.

Pedestrian Dynamics

In the context of modeling the pedestrian mixing patterns to analyze infection spread in crowded environments, numerical simulations are performed to mimic the movement behavior of pedestrians. Here, the pedestrians are considered to be particles whose motion is determined by a balance of repulsive and propelling forces. The resulting trajectories are used to estimate the number of contacts. The repulsive (fiped) and attractive (fiint) forces are summated as in as in Namilae et al.3,25. The tendency to avoid collision and impenetrability with other individuals in high-density crowds and immobile obstacles in the pedestrian’s path are represented by the repulsive terms

fiped=ilφril=ilσril12, 1

where and σ are repulsive force field parameters and ril is the distance between the ith and the lth nearest front pedestrian in the queue. On the other hand, pedestrian self-propulsion to their target destination (e.g., an exit) either individually or collectively results in another force. This intention force is obtained by the average rate of change of momentum

fiint=ΔPτ=1τP0it-Pit.

Pedestrians move at the speed of the nearest person ahead in a queue. This is accounted for by the location-dependent desired velocity, in the direction of motion e1, in the self-propulsion term as

P0it=miv0ite1=miνA+γνB1-δminrij|frontij0ifrij|front<δ, 3

where δ=δ1ifi&jof same groupδ2ifi&jof different groups.

The proposed social force model allows evolution of the pedestrian in time domain. The number of contacts is then obtained from the generated trajectories. The contact data are utilized in an epidemiological model to map the infectious disease propagation in the population.

Epidemiological Model

The contact data are obtained from pedestrian trajectories by comparing the distance between pedestrians to the transmission threshold (x) dependent on the types of pathogen and mechanisms for its spread

mit=number of individuals at timetthat satisfy,rij<x. 4

The contact data are then integrated with a stochastic epidemic individual-based model to estimate the distribution of the newly infected individuals. The probability that an infectious individual “i” in the crowd comes into contact with other individuals is mi/N, where mi is the number of contacts. Using Bayes’ theorem of conditional probability, P(contact and infection) = P (infection|contact). P (contact) = Pinf·miN. Here, Pinf is the infection probability. To account for the inherent stochasticity of the susceptible individuals, the number of newly infected by this infective “i” is estimated by a binomial distribution Ii (t) B(Si, pi) with parameters Si, the number of susceptibles, and pi=Pinf.miN.

We assume that there is one infected individual among the pedestrians, but the location of the infected individual is not known apriori. We account for all the possible combinations “C” of the infective in the pedestrian movement simulation by varying the position of infected individual. The total number of newly infected is estimated by combining all the resulting binomial distributions of new infections and averaging it based on the weight of repetition wi (λi) of the mean λi in these runs

Itc=1di=1ic0BinomialSit-1,Pinf.mit-1Nwiλi/C, 5

where Si and Pinf represent the number of susceptible pedestrians and the transmittance probability, respectively. The transmittance probability depends on the day post-onset of symptoms denoted by c, of the d total incubation period.

The infection probability, radius of infection, and pedestrian-dynamics model parameters are all considered to be parametric variables. By varying these parameters over the space of possible numerical values, one can analyze how mitigation measures related to pedestrian movement would impact the disease spread in a wide variety of conditions. However, given the extremely large parameter space, efficient algorithms are desired to cover the parameter space effectively.

Parameter Sweep Methods

Parameter sweep algorithms are used to efficiently cover the parameter space and account for combination of the parameters that significantly affect the model outcome. A conventional parameter sweep approach is lattice-based method wherein the parameters are uniformly partitioned. For example, consider a two-dimensional parameter space

Lattice parameter sweep: A conventional parameter algorithm in which the parameters are uniformly partitioned.

; in the lattice parameter sweep, the points (or parameters values) in the horizontal and vertical directions are equally spaced, respectively. This scheme is inefficient in terms of domain coverage and for checking convergence30. For example, consider a situation where the model has d parameters resulting in a d-dimensional parameter space. If this is partitioned uniformly in these dimensions with R points (representing simulations) for each parameter, the total number of points obtained is N = Rd. To check for convergence, if we refine the space domain by doubling the number of points. Then, the number of points N’ becomes N’ = R’d = (2R)d = 2d Rd = 2d N. This ratio between the two consecutive lattice sizes (ΔN = 2d) is very large and is imprecise for checking convergence. Also, running a simulation of N’ grid points is computationally exhaustive and time-consuming. Instead, alternate non-uniform parameter sweep techniques offer better convergence and faster outcomes.

Non-uniform domain partition methods based on the pseudo-random and quasi-random sequences are promising algorithms for nodes sequence generation enabling faster convergence at lower number of nodes compared to the lattice method. These methods are commonly used in Monte Carlo and quasi-Monte Carlo algorithms to solve for numerical integration problems31. In a Monte Carlo simulation, the accuracy of the results depends on the generation of the pseudorandom sequence over a [0, 1] interval. Using a random sequence was found to be asymptotically slower than LDS, because sparse and clustered regions are observed in the space domain30.

Quasi-random sequences are deterministic alternatives to pseudo-random sequences. They are infinite sequence of points, used in Quasi-Monte Carlo (QMC) simulations32. These sequences are referred as Low Discrepancy Sequences (LDS)

Low discrepancy sequences: sequence of numbers that are well distributed with low irregularity for which convergence to uniform distribution on [0, 1] occurs rapidly.

, since the points are more evenly distributed [0, 1]d. Here, discrepancy is the measure of uniformity of the sequence. For Monte Carlo method, the convergence is of the order O (N −1/2) compared to O (logd (N)/N) for QMC because of the Koksma–Hlawka inequality33. Quasi-random sequences have different variants such as Halton, Scrambled (randomized) Halton, and Hammersley sequences. The Halton sequence construction, defined via the radical inverse function, uses coprime numbers as their bases34. In the Halton sequences, the lack of correlation between the radical inverse functions of different bases can lead to inadequate distribution of two-dimensional projections. The scrambled Halton sequence corrects this defect by redistributing the projections more accurately. Halton and Scrambled Halton sequences have advantages over other sequences in terms of extension of the domain’s dimensionality30.

Here, we use Scrambled Halton LDS for a parameter sweep as in Chunduri et al.30. However, we extend the application to the multiscale model by applying the algorithm interchangeably for the pedestrian and infection models. The results are then compared to lattice sweep to show the efficiency of LDS in terms of faster convergence and execution time. We study the problem of infection spread in a pedestrian winding queue using this approach.

Application to Pedestrian Queue

Pedestrian winding queues are an unavoidable component of crowd management in places like airport security checks, and religious and entertainment venues. In Derjany et al.26, different queue configurations are evaluated in terms of contact generation and infection propagation among neighboring pedestrians. One pedestrian queue configuration from this study, as shown in Fig. 1, is used in the current study. The modeling work-flow shown in Fig. 2 consists of applying the parameter sweep to the pedestrian parameters first. The resulting trajectories are input to the infection model (Eq. 5), incorporating a parameter sweep of infection variables. Table 1 lists the ranges of the pedestrian and infection parameters considered in the parameter sweep study. Both lattice and LDS parameter sweeps are used with these ranges to examine their efficiency in reducing the number of simulations needed to adequately cover the design space.

Figure 1:

Figure 1:

Evolution of pedestrians (t = 125 s) from simulation of a pedestrian queue in a rectangular layout.

Figure 2:

Figure 2:

Schematic depiction of the multi-scale approach.

Table 1:

Parameters range of the pedestrian-infection model formulation.

Parameter V0 δ1 δ2 R Pinf
Range 3.2–5.4 ft/s 15–25 in 25–40 in 36–84 in 0.025–0.225
Selected increments 0.1–0.2 1–5 1–5 0.5–12 0.01–0.025

For both Lattice and LDS sweeping algorithms, a coarse grid is first considered, and then refined until convergence is attained. At each grid size, a histogram with the targeted variable (the number of newly infected pedestrians) versus the frequency of occurrence is plotted. Four descriptive moments of the probability distribution, mean, standard deviation, skewness, and kurtosis are analyzed to determine convergence. Once the relative difference of the output between two grid sizes is lower than a predetermined tolerance, as shown in Eq. (6), further refinement of the parameter space is not required

Vi-Vi+1Vi+Vi+12ε, 6

where V is a statistical moment and ε is a tolerance value. The selection of the tolerance order depends on the statistical moment. For instance, for the relative mean, ε is of the order of 10–3 compared to 10–1 for the root of standard deviation, skewness, and kurtosis. The abrupt drop of the relative kurtosis from a value greater than unity to a value of order 10–1 indicates that the histogram distribution is invariant between the runs. When these conditions are met, convergence is attained.

Results

The workflow in Fig. 2 is applied with parametric variations in Table 1 as follows. First, a 5D lattice parameter sweep is performed by varying the three pedestrian-dynamics parameters, and two infection model parameters over an evenly spaced lattice grid. This baseline is compared with two other situations in which 2D lattice grid for infection model is combined with 3D LDS for pedestrian-dynamics parameters, and 3D Lattice grid for pedestrian dynamics is combined with 2D LDS parameter sweep for the infection model. The convergence and model implications in each case are discussed.

Lattice Parameter Sweep

The lattice-based parameter sweep is applied to the parameters of the two models separately. The trajectories are obtained from the pedestrian model by varying pedestrian maximum speed (vA+vB) and allowable proximate pedestrian–pedestrian distances (δ1 and δ2). The resulting contact data (mi) for each simulation are used in the infection model by varying the contact radii (R) and transmission probability (Pinf). Changing the increment sizes for these five parameters on a lattice grid results in six parameter sweeps with 6480, 11,664, 144,900, 2,125,000, 4,165,392, and 8,245,776 numbers of simulations.

Each of these simulations generates an average number of infections. For example, consider a case where the infective has an infectious disease (e.g., COVID-19) which is at a stage where the transmission probability is 0.1 and the infection radius is 72 in. Consider that this infective passes through the pedestrian queue shown in Fig. 1. If the pedestrians in the queue have an average unobstructed speed of 4 ft/s and maintain a distance of 3 ft between each other, this results in an average of 8 new infections. The average here implies that the position of the infective in the queue is not known apriori and this is varied and averaged to obtain the number of new infections. This result is one specific output for these specific input parameter values. Figure 3 shows this output as a function of frequency for the parameters varied on different lattice grids.

Figure 3:

Figure 3:

Infection distribution histograms for a 6480, b 11,664, c 144,900, d 2,125,000, e 4,165,392, and f 8,245,776 grid points using 5D Lattice method.

There is uncertainty with respect to both pedestrian parameters like speed and distance between people, and also infection parameters like transmission probability and infection spread radius. By varying all of these parameters, we can get a comprehensive idea of how disease would spread. If these parameters are varied on a coarse grid like in Fig. 3a, some of the variations are not captured. As the parameter lattice is refined, more of these variations are captured. A similar parameter sweep with an intervention would show how the infection spread would change across the entire parameter space.

Note that convergence can be visually ascertained when the shape of the histogram remains proportionally the same while increasing the number of simulations. In this case, convergence starts from Grid 4 in Fig. 3d. The convergence is also validated theoretically using statistical variables mentioned earlier.

Mixed LDS and Lattice Parameter Sweep

Here, LDS-based parameter sweep is applied to the pedestrian-dynamics component of the multiscale model, i.e., to the three pedestrian-dynamics parameters in Table 1, while the two infection model parameters are varied on a lattice grid. Six parameter grids with successively finer spacing are considered. For Grids 1 and 2, the infection lattice parameter spacing corresponding to Grid 2 of the 5D lattice sweep shown in Fig. 3b is used. For Grids 3–6, a finer lattice spacing corresponding to Grid 4 of the 5D lattice sweep shown in Fig. 3d is used. The LDS algorithm is used to generate sequences for the 3D pedestrian-dynamics parameter space. This combination of parameters leads to six sequences with 4050, 11,250, 157,500, 525,000, and 787,500 simulations, respectively. Figure 4 shows the histograms of the combined lattice and LDS approach. With a low number of combinations for the speed and distance parameters and a coarse lattice grid for the infection parameters, the histograms corresponding to Grids 1 and 2 do not capture the distribution of the newly infected at high numbers. Grids 3–6 can capture the distribution of infections much more effectively, as shown in Fig. 4. It can be noted that the convergence is reached by 157,500 simulations in this case compared to the 2,125,000 simulations needed with 5D lattice parameter sweep.

Figure 4:

Figure 4:

Infection distribution histograms for a 4,050, b 11,250, c 52,500, d 157,500, e 525,000, and f 787,500 grid points using 3D pedestrian LDS combined with 2D lattice method.

A similar analysis is conducted with 2D LDS parameter sweep for the infection parameters, combined with a 3D lattice sweep for pedestrian-dynamics parameters. The variation of parameters again results in six simulation grid sizes with 108,000, 144,000, 288,000, 809,600, 1,012,000 and 1,214,400 simulation sequences. We find that the visual and numerical convergence in this case happens for Grid 4 with 809,600 simulations (see Fig. 5).

Figure 5:

Figure 5:

Infection distribution histogram for 809,600 grid points (convergence) using 3D pedestrian Lattice combined with 2D LDS method.

Analysis of Convergence Measures

Figure 6 shows the convergence metrics for the three parameter sweeps conducted in this work. The convergence is analyzed by comparing the four statistical measures mean, standard deviation, kurtosis, and skewness. In the case of the 5D lattice parameter sweep, convergence is attained at Grid 4 with 2,125,000 simulations. The relative difference of the mean, standard deviation, skewness, and kurtosis values are within tolerance when a finer lattice grid with more simulations is used.

Figure 6:

Figure 6:

Statistical moment distribution with increment refinement for the three parameter sweep methods.

The values of the relative mean and standard deviation vary minimally as the number of simulations is increased, whereas the skewness and kurtosis increase with parameter refinement, which indicates the biasing of the histograms toward a high-frequency value of three newly infected pedestrians. The distribution of the histogram in bell shape (Fig. 4) around the peak accounts for the stochasticity of the model. The histogram’s peak is attained at three newly infected members, which indicates that there is a highest probability of one infective generating three new infections for the pedestrian queue studied here. However, in preventive planning, one should account for the worst-case scenario. The plot extends to a worst-case scenario of 24 possible infection cases with a mean of about 7 new infections.

In the case of 2D LDS—3D Lattice parameter sweep, the same mean of 6.98 with a close standard deviation is obtained at Grid 4 with only 809,600 simulations compared to 2,125,000 required for 5D Lattice sweep. The convergence is reached with the same increments used previously for the pedestrian model parameters and only 200 low-discrepancy sequences to cover the two-dimensional infection parameters space. The computational effort is less than 50% compared to that required for a 5D lattice. The plot in Fig. 7 showing the relative difference of the four statistical moments behaves in a similar manner as that of 5D lattice after convergence is reached. When LDS parameter sweep is applied for the three parameters in the pedestrian movement model, convergence is attained at 157,500 simulations with a similar mean of 7.04. Again, at Grid 4, the relative differences of the statistical moments converge toward a zero value, as shown in Fig. 6. The parameters increments at convergence for the three parameter sweeps are shown in Table 2.

Figure 7:

Figure 7:

Number of simulations required for each parameter sweep algorithm.

Table 2:

Parameters increments at convergence.

Parameters increments at convergence 5D Lattice 3D Lattice-2D LDS 3D LDS-2D Lattice
vA+vB 0.1 0.1 300 sequences
δ1 1 1
δ2 1 1
R 2 200 sequences 2
Pinf 0.01 0.01

Discussion

Low-discrepancy sequences have found various applications in various fields. For instance, multi-dimensional integrals are often evaluated using quasi-stochastic Monte Carlo method (Cools, 2002). Parameter sweep for high-dimensional space is a closely related problem. A disadvantage with pseudo-random finite sequences is that they are not equidistributed over the domain of integration which can yield asymptotically worse convergence rate. The usage of increased equidistributed random sequences improves accuracy, but can be computationally expensive36. The lattice-based space repartition is a uniform distribution method that partitions the domain uniformly. This method has a much higher computational cost compared to the pseudo-random sequences. Low-discrepancy sequences using quasi-random numbers were originally introduced to improve convergence in comparison to Monte Carlo integration, but they can also address the high computation time problem for large parameter sweeps on parallel clusters. Low-discrepancy (quasi-random) sequences have an advantage of being more equidistributed than pseudo-random numbers and are more efficient both with respect to space coverage and convergence.

Chunduri et al.30 used the low-discrepancy sequence-based parameter sweep for analyzing pedestrian movement in an airplane boarding and showed that this approach significantly reduces the number of simulations needed to adequately cover the parameter space. Many engineering and public health problems are multidisciplinary and multiscale in nature. For example, consider the infectious disease spread in a pedestrian queue considered in this study. The contact analysis is based on pedestrian movement and mixing at one scale, while the infectious disease propagation is at another scale. The results of this study show that there is a significant reduction in computational requirements compared to lattice-based parameter sweep, when the LDS method is used in one of the sub-models. There is an order of magnitude improvement in the number of simulations needed to adequately cover the parameter space, as shown in Fig. 7. Another significant advantage of LDS approach is that if further refinement of the parameter space is needed, the scrambled Halton sequence adds to the existing sequence, enabling reuse of the existing simulations. This facilitates the restart of parameter sweep problems.

Conclusions

In this paper, we model the infectious disease spread in a pedestrian winding queue and analyze the parameter space using novel parameter sweep. A multiscale model is formulated combining social force-based pedestrian-dynamics model with an individual stochastic epidemiological model. The model is applicable to many directly transmitted diseases including COVID-19 based on the input parameters. A five-dimensional space consisting of three pedestrian-dynamics parameters (free speed, cut-off distances) and two epidemic model parameters (transmission probability and infection radius) is considered for the parameter sweeps.

A uniform lattice-based parameter sweep is first used to analyze the five-dimensional parameter space. In each dimension, the increment is taken to be constant, generating a uniformly distributed vector of values within the range of definitions of each parameter. A coarse uniform partition of the parameters vectors may leave out some critical parameter combinations, which can lead to deficiencies in the results. This is undesirable for assessing preventive strategies that inhibit the disease outbreak. A fine uniform lattice is computationally expensive both for covering the parameter space and convergence checks. We find that 2,125,000 simulations are needed to obtain convergence using the lattice approach.

An effective alternative to lattice parameter sweep is a Scrambled Halton Low Discrepancy Sequence approach. In the multidisciplinary model used here, we find that use of LDS in even one of the interconnected models is effective in reducing the required number of simulations. When LDS is used to generate sequence for three-dimensional parameter space for the pedestrian model and the conventional lattice is used for the infection model, the convergence is achieved with 157 500 simulations, which is an order of magnitude improvement in computational efficiency. When LDS is used for the two-dimensional parameter space of the infection model, the parameter space can be covered using 809,600 simulations.

A mean of seven newly infected individuals is obtained for the distribution of new infections over the entire parameter space. The number of infections may extend up to 24 cases with the highest probability obtained for 3 cases. Given the stochasticity and uncertainty in infection spread and human behavior; interventions to reduce infections need to be effective across many scenarios. The modeling and parameter sweep approach developed in this study can help identify such interventions.

Biographies

Pierrot Derjany

completed his PhD in Aerospace Engineering from Embry-Riddle Aeronautical University recently. His research interests are in the areas of particle dynamics, computational modeling, and aerospace structures.graphic file with name 41745_2021_254_Figa_HTML.jpg

Sirish Namilae

is Associate Professor of Aerospace Engineering at Embry-Riddle Aeronautical University. He is an alumnus of the Indian Institute of Science, where he did ME in Materials Science, and he has a PhD in Mechanical Engineering from Florida State University. His research interests are in the areas of particle dynamics, multiscale modeling, and composite materials.graphic file with name 41745_2021_254_Figb_HTML.jpg

Ashok Srinivasan

is the William Nystul Eminent Scholar Chair and Professor at the University of West Florida and a Fulbright Fellow. He obtained his PhD in Computer Science from the University of California, Santa Barbara (UCSB). His research interests lie in the application of supercomputing to scientific and public health policy applications.graphic file with name 41745_2021_254_Figc_HTML.jpg

Funding

This research was supported in part by DOT Center for advanced transportation mobility, and NSF Grant # 2027518 and 1931483.

Declarations

Conflict of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Footnotes

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Heesterbeek H, Anderson RM, Andreasen V, Bansal S, De Angelis D, Dye C, Eames KT, Edmunds WJ, Frost SD, Funk S, Hollingsworth TD. Modeling infectious disease dynamics in the complex landscape of global health. Science. 2015;347(6227):aaa4339. doi: 10.1126/science.aaa4339. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Merler S, Ajelli M, Fumanelli L, Gomes M, Piontti A, Rossi L, Chao D, Longini I, Halloran M, Vespignani A. Spatiotemporal spread of the 2014 outbreak of Ebola virus disease in Liberia and the effectiveness of non-pharmaceutical interventions: a computational modelling analysis. Lancet Infect Dis. 2015;15(2):204–211. doi: 10.1016/S1473-3099(14)71074-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Namilae S, Srinivasan A, Mubayi A, Scotch M, Pahle R. Self-propelled pedestrian dynamics model: application to passenger movement and infection propagation in airplanes. Phys A: Stat Mech Appl. 2017;465:248–260. doi: 10.1016/j.physa.2016.08.028. [DOI] [Google Scholar]
  • 4.Barrat A, Cattuto C, Tozzi AE, Vanhems P, Voirin N. Measuring contact patterns with wearable sensors: methods, data characteristics and applications to data-driven simulations of infectious diseases. Clin Microbiol Infect. 2014;20(1):10–16. doi: 10.1111/1469-0691.12472. [DOI] [PubMed] [Google Scholar]
  • 5.Smieszek T, Fiebig L, Scholz RW. Models of epidemics: when contact repetition and clustering should be included. Theor Biol Med Model. 2009;6(1):1–15. doi: 10.1186/1742-4682-6-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.De Cao E, Zagheni E, Manfredi P, Melegaro A. The relative importance of frequency of contacts and duration of exposure for the spread of directly transmitted infections. Biostatistics. 2014;15(3):470–483. doi: 10.1093/biostatistics/kxu008. [DOI] [PubMed] [Google Scholar]
  • 7.Cai J, Sun W, Huang J, Gamber M, Wu J, He G. Indirect virus transmission in cluster of COVID-19 cases, Wenzhou, China, 2020. Emerg Infect Dis. 2020;26(6):1343. doi: 10.3201/eid2606.200412. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Coronavirus: 5 More Cases at Osaka Concert Venues, https://www.nippon.com/en/news/ntv20200306001/coronavirus-5-more-cases-at-osaka-concert-venues.html
  • 9.Coronavirus toll mounts at Seattle-area nursing home, https://www.latimes.com/world-nation/story/2020-03-09/la-na-nursing-home-positive-coronavirus-tests
  • 10.Mizumoto K, Chowell G. Transmission potential of the novel coronavirus (COVID-19) onboard the diamond Princess Cruises Ship, 2020. Infect Dis Model. 2020;5:264–270. doi: 10.1016/j.idm.2020.02.003. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Why a South Korean Church Was the Perfect Petri Dish for Coronavirus, https://www.wsj.com/articles/why-a-south-korean-church-was-the-perfect-petri-dish-for-coronavirus-11583082110
  • 12.Xu XW, Wu XX, Jiang XG, Xu KJ, Ying LJ, Ma CL, Sheng JF. Clinical findings in a group of patients infected with the 2019 novel coronavirus (SARS-Cov-2) outside of Wuhan, China: retrospective case series. BMJ. 2020;368:m606. doi: 10.1136/bmj.m606. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Burstedde C, Klauck K, Schadschneider A, Zittartz J. Simulation of pedestrian dynamics using a two-dimensional cellular automaton. Phys A: Stat Mech Appl. 2001;295(3–4):507–525. doi: 10.1016/S0378-4371(01)00141-8. [DOI] [Google Scholar]
  • 14.Henderson LF. The statistics of crowd fluids. Nature. 1971;229(5284):381–383. doi: 10.1038/229381a0. [DOI] [PubMed] [Google Scholar]
  • 15.Okazaki S, Matsushita S (1993) A study of simulation model for pedestrian movement with evacuation and queuing. In: International Conference on Engineering for Crowd Safety, vol 271
  • 16.Helbing D, Molnar P. Social force model for pedestrian dynamics. Phys Rev E. 1995;51(5):4282. doi: 10.1103/PhysRevE.51.4282. [DOI] [PubMed] [Google Scholar]
  • 17.Helbing D, Farkas I, Vicsek T. Simulating dynamical features of escape panic. Nature. 2000;407(6803):487–490. doi: 10.1038/35035023. [DOI] [PubMed] [Google Scholar]
  • 18.Helbing D, Hennecke A, Treiber M. Phase diagram of traffic states in the presence of inhomogeneities. Phys Rev Lett. 1999;82(21):4360. doi: 10.1103/PhysRevLett.82.4360. [DOI] [Google Scholar]
  • 19.Wei-Guo S, Yan-Fei Y, Bing-Hong W, Wei-Cheng F. Evacuation behaviors at exit in CA model with force essentials: a comparison with social force model. Phys A: Stat Mech Appl. 2006;371(2):658–666. doi: 10.1016/j.physa.2006.03.027. [DOI] [Google Scholar]
  • 20.Helbing D, Farkas IJ, Molnar P, Vicsek T. Simulation of pedestrian crowds in normal and evacuation situations. Pedestr Evacuation Dyn. 2002;21(2):21–58. [Google Scholar]
  • 21.Li Z, Jiang Y. Friction based social force model for social foraging of sheep flock. Ecol Model. 2014;273:55–62. doi: 10.1016/j.ecolmodel.2013.10.029. [DOI] [Google Scholar]
  • 22.Mehran R, Oyama A, Shah M (2009) Abnormal crowd behavior detection using social force model. In: 2009 IEEE Conference on Computer Vision and Pattern Recognition, pp 935–942. IEEE
  • 23.Zanlungo F, Ikeda T, Kanda T. Social force model with explicit collision prediction. Europhys Lett. 2011;93(6):68005. doi: 10.1209/0295-5075/93/68005. [DOI] [Google Scholar]
  • 24.Lämmel G, Plaue M. Pedestrian and evacuation dynamics 2012. Cham: Springer; 2014. Getting out of the way: collision-avoiding pedestrian models compared to the realworld; pp. 1275–1289. [Google Scholar]
  • 25.Namilae S, Derjany P, Mubayi A, Scotch M, Srinivasan A. Multiscale model for pedestrian and infection dynamics during air travel. Phys Rev E. 2017;95(5):052320. doi: 10.1103/PhysRevE.95.052320. [DOI] [PubMed] [Google Scholar]
  • 26.Derjany P, Namilae S, Liu D, Srinivasan A. Multiscale model for the optimal design of pedestrian queues to mitigate infectious disease spread. PLoS ONE. 2020;15(7):e0235891. doi: 10.1371/journal.pone.0235891. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.Youn C, Kaiser T. Management of a parameter sweep for scientific applications on cluster environments. Concurr Comput Pract Exp. 2010;22(18):2381–2400. doi: 10.1002/cpe.1563. [DOI] [Google Scholar]
  • 28.Nelson, W. R., Hirayama, H., & Rogers, D. W. (1985). EGS4 code system (No. SLAC-265). Stanford Linear Accelerator Center, Menlo Park, CA (USA).
  • 29.Basney J, Livny M, Mazzanti P (2000) Harnessing the capacity of computational grids for high energy physics. In: Conference on Computing in High Energy and Nuclear Physics, pp 610–613
  • 30.Chunduri S, Ghaffari M, Lahijani MS, Srinivasan A, Namilae S (2018) Parallel low discrepancy parameter sweep for public health policy. In: 2018 18th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID), pp 291–300, IEEE
  • 31.Radović I, Tichy RF, Sobol IM. Quasi-Monte Carlo methods for numerical integration: comparison of different low discrepancy sequences. Monte Carlo Methods Appl. 1996;2(1):1–14. doi: 10.1515/mcma.1996.2.1.1. [DOI] [Google Scholar]
  • 32.Morokoff WJ, Caflisch RE. Quasi-random sequences and their discrepancies. SIAM J Sci Comput. 1994;15(6):1251–1279. doi: 10.1137/0915077. [DOI] [Google Scholar]
  • 33.Göncü A (2009) Monte Carlo and quasi-Monte Carlo methods in financial derivative pricing. PhD thesis
  • 34.Halton JH. Algorithm 247: radical-inverse quasi-random point sequence. Commun ACM. 1964;7(12):701–702. doi: 10.1145/355588.365104. [DOI] [Google Scholar]
  • 35.Cools R. Advances in multidimensional integration. J Comput Appl Math. 2002;149(1):1–12. doi: 10.1016/S0377-0427(02)00517-4. [DOI] [Google Scholar]
  • 36.Sen SK, Samanta T, Reese A. Quasi-versus pseudo-random generators: discrepancy, complexity and integration-error based comparison. Int J Innov Comput Inform Control. 2006;2(3):621–651. [Google Scholar]

Articles from Journal of the Indian Institute of Science are provided here courtesy of Nature Publishing Group

RESOURCES