SEIQR-Network Model with Community Structure

Similar documents
SIS-SEIQR Adaptive Network Model for Pandemic Influenza

Exercises on SIR Epidemic Modelling

Infectious disease modeling

MAE 298, Lecture 10 May 4, Percolation and Epidemiology on Networks

Strategies for containing an emerging influenza pandemic in South East Asia 1

Structured models for dengue epidemiology

Agent-Based Models. Maksudul Alam, Wei Wang

Cellular Automata Model for Epidemics

Modeling of epidemic spreading with white Gaussian noise

The effects of community interactions and quarantine on a complex network

L4, Modeling using networks and other heterogeneities

Mathematical Model of Vaccine Noncompliance

Impact of Clustering on Epidemics in Random Networks

Containing Acute Disease Outbreak APAMI Digital Ring Fence: A novel GIS-based approach to contain Emerging Infectious Diseases (EIDs)

Mathematics for Infectious Diseases; Deterministic Models: A Key

The Structure of Social Contact Graphs and their impact on Epidemics

MATHEMATICAL STUDY OF BITING RATES OF MOSQUITOES IN TRANSMISSION OF DENGUE DISEASE

Modelling global epidemics: theory and simulations

Sensitivity analysis for parameters important. for smallpox transmission

A Mathematical Approach to Characterize the Transmission Dynamics of the Varicella-Zoster Virus

A Model formulation for the Transmission Dynamics of Avian Influenza

MODELLING THE SPREAD OF PNEUMONIA IN THE PHILIPPINES USING SUSCEPTIBLE-INFECTED-RECOVERED (SIR) MODEL WITH DEMOGRAPHIC CHANGES

Epidemiological Model of HIV/AIDS with Demographic Consequences

Jonathan D. Sugimoto, PhD Lecture Website:

Modern Epidemiology A New Computational Science

Spreading of Epidemic Based on Human and Animal Mobility Pattern

An epidemic spreading model based on community structure in dual social networks

Containment Policies for Transmissible Diseases

A Flexible Automata Model for Disease Simulation

MMCS Turkey Flu Pandemic Project

arxiv: v1 [cs.si] 29 Jan 2018

Case Studies in Ecology and Evolution. 10 The population biology of infectious disease

Network Science: Principles and Applications

= Λ μs βs I N, (1) (μ + d + r)i, (2)

Mathematical Formulation and Numerical Simulation of Bird Flu Infection Process within a Poultry Farm

Mathematical Modeling of Treatment SIR Model with Respect to Variable Contact Rate

Modelling to Contain Pandemic Influenza A (H1N1) with Stochastic Membrane Systems: A Work-in-Progress Paper

Modelling the H1N1 influenza using mathematical and neural network approaches.

Large Graph Mining: Power Tools and a Practitioner s guide

Numerical Simulation of Blood Flow in the System of Human Coronary Arteries with and without Bypass Graft

Thursday. Compartmental Disease Models

Reduction of Mortality Rate Due to AIDS When Treatment Is Considered

The mathematics of diseases

The roadmap. Why do we need mathematical models in infectious diseases. Impact of vaccination: direct and indirect effects

Stochastic Modelling of the Spatial Spread of Influenza in Germany

Using Community Structure Networks to Model Heterogeneous Mixing in Epidemics, and a Potential Application to HIV in Washington, D.C.

Epidemics & Networks. Jesús Gómez Gardeñes Instituto de Biocomputación y Física de Sistemas Complejos (BIFI) Universidad de Zaragoza

VIRUS POPULATION DYNAMICS

AUTOMATIC MEASUREMENT ON CT IMAGES FOR PATELLA DISLOCATION DIAGNOSIS

Module 5: Introduction to Stochastic Epidemic Models with Inference

How Math (and Vaccines) Keep You Safe From the Flu

CHAPTER 1. Network Models In Epidemiology: An Overview

Decomposition of the Genotypic Value

Mathematics of Infectious Diseases

Generation times in epidemic models

How Viruses Spread Among Computers and People

A Stochastic Spatial Model of the Spread of Dengue Hemorrhagic Fever

A Statistical Method for Modelling Hepatitis A Vaccination in Bulgaria

Module 5: Introduction to Stochastic Epidemic Models with Inference

Infectious Disease Epidemiology and Transmission Dynamics. M.bayaty

Plasmodium Vivax Malaria Transmission in a Network of Villages

Simulation of HIV/AIDS distribution using GIS based cellular automata model.

1.4 - Linear Regression and MS Excel

Behavior-Disease Models with respect to HIV Dynamics

Assessing Functional Neural Connectivity as an Indicator of Cognitive Performance *

Acquired Immunodeficiency Syndrome, (AIDS) a

ESTIMATING REPRODUCTION NUMBER OF DENGUE TRANSMISSION IN 2013 AND 2014, SINGAPORE

Modeling environmental impacts of plankton reservoirs on cholera population dynamics p.1/27

Australian Journal of Basic and Applied Sciences. Stability Analysis and Qualitative Behavior of Giving up Smoking Model with Education Campaign

A Model for the CD4 Cell Counts in an HIV/AIDS Patient and its Application in Treatment Interventions

Contents. Mathematical Epidemiology 1 F. Brauer, P. van den Driessche and J. Wu, editors. Part I Introduction and General Framework

Modeling the Effects of HIV on the Evolution of Diseases

Analysis of Importance of Brief Encounters for Epidemic Spread

Density dependent diffusion and spread of epidemics in a metapopulation model.

A Simulation Model Including Vaccination and Seasonality for Influenza A-H1N1 Virus

Mobile Phone Enabled Social Community Extraction for Controlling of Disease Propagation in Healthcare

Mathematical-Statistical Modeling to Inform the Design of HIV Treatment Strategies and Clinical Trials

Modelling the spread of HIV/AIDS epidemic in the presence of irresponsible infectives

FUNNEL: Automatic Mining of Spatially Coevolving Epidemics

Analyzing Spammers Social Networks for Fun and Profit

Epidemics on networks and early stage vaccination

Summary Report for HIV Random Clinical Trial Conducted in

Essentials of Aggregate System Dynamics Infectious Disease Models. Nathaniel Osgood CMPT 858 FEBRUARY 3, 2011

Mathematical Model Approach To HIV/AIDS Transmission From Mother To Child

Avian influenza in migratory birds and basic reproductive ratio

Global Stability of SACR Epidemic Model for Hepatitis C on Injecting Drug Users

Dynamics and Control of Infectious Diseases

A Class Structured Mathematical Model For Polio Virus In Nigeria

Abstract of the PhD Thesis Intelligent monitoring and early warning system of pandemic viruses

Chapter 15: Continuation of probability rules

Matt Smith. Avian Flu Model

Mathematical Modelling the Spread of Zika and Microcephaly in Brazil.

How Relevant is the Asymptomatic Population in Dengue Transmission?

Research Article A Hybrid Genetic Programming Method in Optimization and Forecasting: A Case Study of the Broadband Penetration in OECD Countries

Stochastic and Numerical Modeling of HIV/AIDS. Spread in a Complex System and Its Application to. the HIV Cases in Indonesia

Some Mathematical Models in Epidemiology

Disease dynamics: understanding the spread of diseases

Information and Communication Technologies EPIWORK. Developing the Framework for an Epidemic Forecast Infrastructure.

Mathematical Modelling of Pulmonary and Extra-pulmonary Tuberculosis

Transcription:

SEIQR-Network Model with Community Structure S. ORANKITJAROEN, W. JUMPEN P. BOONKRONG, B. WIWATANAPATAPHEE Mahidol University Department of Mathematics, Faculty of Science Centre of Excellence in Mathematics PERDO, CHE, Bangkok 14 THAILAND scwjp@mahidol.ac.th Y. H. WU Curtin University of Technology Department of Mathematics and Statistics Perth, WA 6845 AUSTRALIA yhwu@maths.curtin.edu.au Abstract: This paper presents numerical simulation of the Susceptible-Exposed-Infectious-Quarantined-Recovered network model taking into account the community structure of the population. Numerical simulation of the disease transmission within and across the communities has been carried out. The effects of neighborhood radius, transmission rate and quarantine rate on the disease transmission are investigated. Key Words:complex network, genetic algorithm, community detection, disease transmission, multi-group epidemic model, network modularity, SEIQR network model 1 Introduction It has been realized that the compartmental models do not reasonably reflect the real transmission of epidemic due to the uniform mixing assumption, i.e., all susceptible individuals are able to catch the disease with the same infection rate. The structure of human community has a direct impact to the disease proliferation. However, it has been ignored in many models. Recently, the existing models typically focus on the simulation using the combination of mathematical models and complex networks [9, 1]. It is shown that the contacts among people in the same community occur a lot more than those among people among different communities. The way to study the transmission of epidemic should consider the community structure and the interaction of people in the communities. For community establishment in the network, most of recent algorithms for constructing a network use the network modularity as a practical measure to find clear partitions (communities) of the network [1, 5]. For the application of complex network in epidemiology, many researchers have proposed epidemic network models in a discrete space domain [3, 8]. Jumpen et. al. (211) proposed SEIQR-SIS epidemic network model and its stability [2]. Nodes in their network were classified into hubs and people, and they found that hubs had significant effect on the disease transmission. However, none of these extensions had considered the role of community structure to the disease transmission on the network. The aforementioned re- Corresponding author searches show that the development of proper epidemic network model is still worldwide active. We propose a social network using GA to detect a suitable community of a people node in order to mimic the real structure of human society. Section 2 presents an implemented GA-Network algorithm, a community detection method. In section 3, the SEIQR network model is introduced and used in conjunction with the constructed GA-Network to simulate the disease transmission. Then, some numerical results are given in section 4, followed by conclusion in section 5. 2 GA-Network algorithm To mimic the social activities, a complex network with communities is proposed for the study of the SEIQR disease transmission. We have developed the following algorithm to generate the network in which any node can be reached by other nodes. The network consists of a number of people nodes with connecting links within a unit square region. Let N, n and M be total numbers of people nodes, chromosomes and possible communities, respectively. The GA-Network algorithm is presented as follows. Step 1. Locate the positions of N people nodes randomly in a unit square region by setting the shortest distance among people nodes. Step 2. Determine neighbors of a people node using a ISBN: 978-1-6184-92-3 95

contact radius R c and generate connecting links between the node and its neighbors. Step 3. Determine communities of all people nodes based on the connecting links using GA proposed by Tasgin [4] as follows: (i) Initialization: There are n chromosomes and each chromosome contains N cells stored the community identification called CommID of N people nodes. These chromosomes of the node community are generated by selecting randomly CommID to some selected nodes and also to all their neighbors, and then to other nodes. (ii) Selection: We select two chromosomes called as a source chromosome (C S ) and a destination chromosome (C D ) as follows: (a) Calculate modularity (H) of the chromosomes by the expression: H = g [ e g e ( deg 2e ) 2 ], (1) whereeande g denote respectively the total number of edges in the network and the number of edges in community g, and deg represents the sum of degrees k i of the vertices of community g. (b) Select two chromosomes having the highest modularity. (iii) Crossover: We randomly select CommID named as ID-select. We then check the values in any cells in C S. If there are IDselect, then the values in the corresponding cells of C D are changed to be ID-select. (iv) Mutation: A node may be put into a random community in the network. (v) Clean-up: A node having the highest community variance (CV) is eliminated from the network. (a) Calculate community variance for each node i in the network by the expression: f(i,j) CV(i) = (i,j) E deg(i), (2) where E is the set of all edges in the network and { 1, CommID (i) CommID (j) f(i,j) =, otherwise. (b) Delete a node with the highest community variance. (vi) Repetition: The process is repeated from (ii) to (v) until the network modularity is between.3 and.7 exhibiting a good community structure. It is noted that H = if a community has no within-community edges whilst H = 1 when all nodes are put into a single community [4, 7]. Finally, the chromosome with the highest modularity representing the suitable network structure is selected for studying the disease transmission. 3 The SEIQR-Network model The SEIQR-Network model has been developed to study the spread of the infectious disease based on SEIQR dynamics and multi-group structure in the complex network. This section illustrates the SEIQR-Network model and proposes an algorithm for the simulation of SEIQR-Network model on GA-Network presented in section 2. In the model, there are M communities where the i th community hasn i people nodes. As can be seen in Figure 1 considering thei th community, the total population sizen i (t) is divided into five distinct epidemiological subclasses of individuals which are susceptibles i (t), exposed E i (t), infectious I i (t), quarantined Q i (t) and recovered R i (t). Figure 1: Progression diagram for the SEIQR disease transmission. Figure 1 can be inferentially interpreted to the system of ordinary differential equations as follows. ISBN: 978-1-6184-92-3 96

For i = 1, 2,...,M, ds i = A i de i = j=1 [ M β ij E j + β ] ij I j S i µ i S i, j=1 N i [ M β ij E j + β ij I j N i ] S i (α i +κ i +µ i )E i, di i = α ie i (γ i +δ i +µ i )I i, (3) dq i = δ i I i (ε i +µ i )Q i, dr i = κ i E i +γ i I i +ε i Q i µ i R i wheren i = S i +E i +I i +Q i +R i. The outbreak of the disease on the complex network occurs when an infectious and exposed individuals transmit the disease to its susceptible neighbors via the edges with an infection rate β. It has been recognized that the transmission probability in the same community is higher than that between communities. Thus, the transmission probability within a community is assigned to be higher the transmission probability between communities. After the susceptible individuals receive an amount of virus, their status become exposed. From the system (3), the particular assumptions for the model are described as follows: (i) Indices i,j,k = 1,2,...,M present the i th,j th and k th communities of the sub-classes S, E, I, Q and R. (ii) All parameters are non-negative constants defined as follows: (a) α i is the rate at which an exposed individualse i (t) becomes infected individuali i (t); (b) δ i is the rate that individuals I i (t) moves to the quarantined individual Q i (t); (c) κ i,γ i and ε i are the rates at which individuals in the E i (t), I i (t) and Q i (t) classes change their status to be in R i (t). (iii) The model (3) is considered with a recruitmentdeath demographic structure such that M i=1 dn i = M (A i µ i N i ), (4) i=1 A i is a constant recruitment in thei th community such that A i = b i S i (), where b i and µ i are the natural birth and death rates. (iv) β ij and β ik are the probabilities of catching the disease per contact to the infectious or exposed person, separately considered in two cases: { β high wheni = j (intra-community) β ij = (5) wheni j (inter-community) β low and β ik is defined as the same sense asβ ij. The system (3) is now considered in a social complex network. Let τ be the maximum time for the simulation, and t be the time step. Using the forward difference technique,we simulate the spread of the disease based on the SEIQR dynamics by the following algorithm. Step 1. At initial time step t =, there are N people nodes including a few infected nodes say η in the infectious class (I-class) and N η people nodes in the susceptible class (S-class). Step 2. Set t = t+ t. Step 3. Updating stage of people nodes based on their neighbor status according to the progression diagram as shown in Figure 1. Step 4. Repeating Steps 2 and 3 until the τ reaches or there is no infectious and quarantined node in the network. 4 Numerical results and discussion A test example is given to study the spreading of SEIQR-influenza infections in the GA network having 1, people nodes in 2 communities (M = 2). To understand how the disease spreads on the real-world population network, we first set five infectious nodes randomly and then simulate the SEIQR epidemic on the network over time using the SEIQR network algorithm presented in section 3, and set t = 1 day, β high = 2β low and β = β. All other model parameters are the same for every communities. For the disease having incubation period of 1/α days and sick period of 1/γ days, an exposed individual becomes an infectious individual at the transfer rate α and an infectious individual recovers at the transfer rate γ. From then, some infectious individuals are quarantined with the rate δ in order to reduce an infection. Finally, infectious and quarantined individuals recover when they reach the sick period. In Figure 2, the disease transmission at three different times on the complex network is presented in which square nodes represent people in the largest community and circle nodes are in other communities. ISBN: 978-1-6184-92-3 97

1 Proportion of S(t).8.6.4.2 (a)t = day 15 3 45 6 75 9 15 12 (a) Susceptible Individuals.8 Proportion of E(t).6.4.2 (b)t = 1 days 15 3 45 6 75 9 15 12 (b) Exposed Individuals.8 (c)t = 15 days Figure 2: The disease transmission on the complex network at three different times..6.4.2 15 3 45 6 75 9 15 12.2 (c) Infectious Individuals Table 1: Values of parameters used in simulation. Biological Description Value R c Neighborhood contact radius.6 α Transfer rate at which E becomes I 1/4 β Transmission rate.2 γ Transfer rate at which I becomes R 1/6 δ Quarantine rate 1/1 κ Transfer rate at which E becomes R.2 ε Transfer rate at which Q becomes R 1 µ Natural death rate Figure 3 presents the S, E, I and Q profiles corresponding to the neighborhood contact radius R c of.6, the transmission rate β of.2 and the quarantine rate δ of.1. The dark blue line represents the average proportion of each individual and a number of gray lines illustrate the proportion of each individual obtained from 3 runs. The effects of model parameters including R c, β and δ on the disease transmission are investigated. Four neighborhood contact radii including R c of.6,.65 and.7 are considered..15.1.5 15 3 45 6 75 9 15 12 (d) Quarantined Individuals Figure 3: The profiles of the proportion ofs,e,i and Q against time (day) from 3 runs of simulation. Table 2: Effect of R c on Network Properties R c.55.6.65.7 E 4422 4841 666 6879 k 9 1 12 14 C l.5164.536.5461.5589 d 8.5643 8.927 7.117 6.6882 H.4255.4499.4548.4677 It is found that R c has significant effects on the properties of the network. That is an increase of R c ISBN: 978-1-6184-92-3 98

heightens the number of edges ( E ), the average degree ( k), the clustering coefficient (C l ), the network modularity (H) but lessens the average vertex-vertex distance ( d) as shown in Table 2. As can be seen in Figure 4, a little change in R c gives a small effect on the disease transmission. Proportion of E(t) Proportion of S(t) 1.8.6.4.2 15 3 45 6 75 9 15 12.2.15.1.5 (a) Susceptible Individuals R c =.6 R c =.65 R c =.7 15 3 45 6 75 9 15 12.2.15.1.5 (b) Exposed Individuals 15 3 45 6 75 9 15 12.2.15.1.5 (c) Infectious Individuals 15 3 45 6 75 9 15 12 (d) Quarantined Individuals Figure 4: The effect of the neighborhood contact radius R c on the disease spread. To investigate the impact of transmission rate, β, on the spreading behavior of the disease, we choose three values of β including.2,.3 and.4 and other values of parameters are fixed. As shown in Figure 5, higher value of β yields higher proportion of infectious individuals. An increase of β from.2 to.4 causes the growth in the proportion of infectious individuals, e.g., at 3 days from approximately.1 to.12. Proportion of S(t) Proportion of E(t) 1.8.6.4.2 15 3 45 6 75 9 15 12.14.12.1.8.6.4.2 (a) Susceptible Individuals β=.2 β=.3 β=.4 15 3 45 6 75 9 15 12.14.12.1.8.6.4.2 (b) Exposed Individuals 15 3 45 6 75 9 15 12.14.12.1.8.6.4.2 (c) Infectious Individuals 15 3 45 6 75 9 15 12 (d) Quarantined Individuals Figure 5: The effect of transmission rateβ on the disease spread. Isolation strategy is a vital approach to decrease the number of infectious individuals. Four values of the quarantine rate are chosen to investigate its impact on the disease transmission with β value of.3. The results in Figure 6 indicate that an increase of the quarantine rate decreases the proportion of infectious individuals. As δ increases from.5 to.2, the maximum proportion of infectious individuals drops from.65 to.3. In this study, we validate the results obtained from the model correspond- ISBN: 978-1-6184-92-3 99

ing to β =.35, R c =.65, δ =.1 with the actual influenza cases in Thailand during July-October, 211. Figure 7 indicates that our model can capture the spreading behavior of the influenza in Thailand..8.6.4.2 15 3 45 6 75 9 15 12 δ=5% δ=1% δ=15% δ=2% Figure 6: The effect of quarantine rate δ to the proportion of infectious individuals. Residual.1.8.6.4.2.5.25.25 2 4 6 8 1 12 14 16 18 Time (week) Simulation Result Actual Infected Cases.5 2 4 6 8 1 12 14 16 18 Figure 7: Comparison of disease spread between the simulation result and actual data reported by Centre of Epidemiological Information Bureau of Epidemiology, Ministry of Public Health of Thailand from July- October, 211. 5 Conclusion The appropriate structure of social complex network have been organized by the community detection method based on genetic algorithm. A constructed network is then cooperated with the SEIQR-Network model to study the spreading behavior of an epidemic. The simulated results point that our network model with the community structure can capture and reasonably describe the essential feature of disease transmission as expected. It shows that the transmission rate and the quarantine rate have significant effects on the disease transmission. An increase of the quarantine rate leads to a decrease of the number of the infection. Acknowledgements: This research was supported by Centre of Excellence in Mathematics, PERDO, CHE, Ministry of Education, THAILAND. References: [1] P. Chen and S. Redner, Community structure of the physical review citation network, Journal of Informetrics 4, 21, pp. 278 29. [2] W. Jumpen, S. Orankitjaroen, P. Boonkrong and B. Wiwatanapataphee, SEIQR-SIS Epidemic Network Model and Its Stability, International Journal of Mathematics and Computers in Simulation, 4(5), 211, pp. 326 333. [3] K. Li, M. Small, H. Zhange and X. Fu, Epidemic outbreaks on networks with effective contacts, Nonlinear Analysis: Real World Applications., 11, 21, pp. 117 125. [4] M. Tasgin, Community Detection Model using Genetic Algorithm in Complex Networks and Its Application in Real-Life Networks, MS Thesis, Graduate Program in Computer Engineering, Bogazici University, 25, available at URL: http://www.cmpe.boun.edu.tr/sosl ab/publications.html [5] Y. Qi, H. Ge, Modularity and dynamics of cellular networks. PLoS. Comput. Biol. 2(12), 26, e174. doi:1.1371/journal.pcbi.2174. [6] HJ. Suna and ZY. Gao, Dynamical behaviors of epidemics on scale-free networks with community structure, Physica A 381, 27, pp. 491 496. [7] U. Brandes, D. Delling, M. Gaertler, R. Görke, M. Hoefer, Z. Nikoloski and D. Wagner On Finding Graph Clusterings with Maximum Modularity, Springer-Verlag Berlin Heidelberg 27. [8] E. Voltz and LA. Meyers, Epidemic thresholds in dynamic contact networks, J. R. Soc. Interface. 6, 29, pp. 233 41. [9] A. Vazquez, Epidemic outbreaks on structured populations, em Journal of Theoretical Biology 245, 27, pp. 125 129. [1] V. Carchiol, A. Longheu, M. Malger and G. Mangioni, Search for overlapped communities by parallel genetic algorithms, International Journal of Computer Science and Information Security,6(2), 29, pp. 113 118. ISBN: 978-1-6184-92-3 1