Optimal Interventions in Infectious Disease Epidemics: A Simulation Methodology Jiangzhuo Chen Network Dynamics & Simulation Science Laboratory INFORMS.

Slides:



Advertisements
Similar presentations
Humanitarian Pandemic Preparedness and Response Phnom Penh 12 October, 2009 Ron Waldman, MD.
Advertisements

Modeling Malware Spreading Dynamics Michele Garetto (Politecnico di Torino – Italy) Weibo Gong (University of Massachusetts – Amherst – MA) Don Towsley.
David Ripplinger, Aradhana Narula-Tam, Katherine Szeto AIAA 2013 August 21, 2013 Scheduling vs Random Access in Frequency Hopped Airborne.
Sampling Distributions
Three Papers on PODS SNS Distribution, Vaccination Strategies, and POD Throughput Presented by Marty O’Neill II.
CDC Meeting on Community Mitigation of Pandemic Influenza Nearly all slides are from Presentations made at the Stakeholders Meeting Community Mitigation.
Neil Ferguson Dept. of Infectious Disease Epidemiology Faculty of Medicine Imperial College Antiviral use in a pandemic: predicting impact and the risk.
The Importance of Detail: Sensitivity of Household Secondary Attack Rate and Intervention Efficacy to Household Contact Structure A. Marathe, B. Lewis,
Population dynamics of infectious diseases Arjan Stegeman.
University of Buffalo The State University of New York Spatiotemporal Data Mining on Networks Taehyong Kim Computer Science and Engineering State University.
Pandemic Influenza: Role and Responsibility of Local Public Health Richard M. Tooker, MD Chief Medical Officer Kalamazoo County Health and Community Services.
Presentation Topic : Modeling Human Vaccinating Behaviors On a Disease Diffusion Network PhD Student : Shang XIA Supervisor : Prof. Jiming LIU Department.
1 Epidemic Spreading in Real Networks: an Eigenvalue Viewpoint Yang Wang Deepayan Chakrabarti Chenxi Wang Christos Faloutsos.
Miriam Nuño Harvard School of Public Health, USA Gerardo Chowell Los Alamos National Laboratory, USA Abba Gumel University of Manitoba, Canada AIMS/DIMACS/SACEMA.
Dealing with NP-Complete Problems
Simulation Science Laboratory Modeling Disease Transmission Across Social Networks DIMACS seminar February 7, 2005 Stephen Eubank Virginia Bioinformatics.
Vaccination Externalities Bryan L. Boulier Tejwant S. Datta† Robert S. Goldfarb‡ The George Washington University, †Albert Einstein Medical.
Network Dynamics and Simulation Science Laboratory A Data-driven Epidemiological Model Stephen Eubank, Christopher Barrett, Madhav V. Marathe GIACS Conference.
Pandemic Influenza Preparedness Kentucky Department for Public Health Department for Public Health.
Comparison of Private vs. Public Interventions for Controlling Influenza Epidemics Joint work with Chris Barrett, Jiangzhuo Chen, Stephen Eubank, Bryan.
20 Answers About Influenza
How does mass immunisation affect disease incidence? Niels G Becker (with help from Peter Caley ) National Centre for Epidemiology and Population Health.
Computer Simulation A Laboratory to Evaluate “What-if” Questions.
Neil Ferguson Dept. of Infectious Disease Epidemiology Faculty of Medicine Imperial College WG 7: Strategies to Contain Outbreaks and Prevent Spread ©
Synthesizing Social Proximity Networks by Combining Subjective Surveys with Digital Traces Christopher Barrett*, Huadong Xia*, Jiangzhuo Chen*, Madhav.
Community Mitigation of Pandemic Influenza What Key Stakeholders Need to Know Poudre School District Board of Education November 13, 2007.
Epidemic spreading in complex networks: from populations to the Internet Maziar Nekovee, BT Research Y. Moreno, A. Paceco (U. Zaragoza) A. Vespignani (LPT-
The Global Epidemic Simulator Wes Hinsley 1, Pavlo Minayev 1 Stephen Emmott 2, Neil Ferguson 1 1 MRC Centre for Outbreak Analysis and Modelling, Imperial.
Computational Methods for Testing Adequacy and Quality of Massive Synthetic Proximity Social Networks Huadong Xia, Christopher Barrett, Jiangzhuo Chen,
ATP NVAC PIWG Report Pandemic Influenza Antiviral Strategies and Priority Groups Andrew T. Pavia M.D. University of Utah.
Real-World Project Management Chapter 13. Characteristics of Project Management Unique one-time focus –Difficulties arise from originality Subject to.
Stanislaus County It’s Not Flu as Usual It’s Not Flu as Usual Pandemic Influenza Preparedness Renee Cartier Emergency Preparedness Manager Health Services.
Best Practice Guideline for the Workplace During Pandemic Influenza Occupational Health and Safety Employment Standards.
Public Health in Tropics :Further understanding in infectious disease epidemiology Taro Yamamoto Department of International Health Institute of Tropical.
Interaction-Based HPC Modeling of Social, Biological, and Economic Contagions Over Large Networks Network Dynamics & Simulation Science Laboratory Jiangzhuo.
Simulation of the Spread of a Virus Throughout Interacting Populations with Varying Degrees and Methods of Vaccination Jack DeWeese After doing some research.
ANTs PI Meeting, Nov. 29, 2000W. Zhang, Washington University1 Flexible Methods for Multi-agent distributed resource Allocation by Exploiting Phase Transitions.
Comparing Effectiveness of Top- Down and Bottom-Up Strategies in Containing Influenza Achla Marathe, Bryan Lewis, Christopher Barrett, Jiangzhuo Chen,
Measles Vaccination in Epidemic Contexts RF Grais, ACK Conlan, MJ Ferrari, C Dubray, A Djibo, F Fermon, M-E Burny, KP Alberti, I Jeanne, BS Hersh, PJ Guerin,
Copyright © 2007 Pearson Education, Inc., publishing as Benjamin Cummings PowerPoint® Lectures Lectures by Greg Podgorski, Utah State University Preparing.
EpiFast: A Fast Algorithm for Large Scale Realistic Epidemic Simulations on Distributed Memory Systems Keith R. Bisset, Jiangzhuo Chen, Xizhou Feng, V.S.
PRE-PANDEMIC VACCINATION MAY HALT THE SPREAD OF A PANDEMIC MATHEMATIC MODELING.
CONNECTICUT PANDEMIC PLANNING Meg Hooper, MPA Connecticut Department of Public Health 9 Oct 2008.
Mitigating the Impact of Pandemic (H1N1): Options for Public Health Measures Dr Li Ailan Communicable Disease Surveillance & Response (CSR) WHO Western.
A Potential Influenza Pandemic: Possible Macroeconomic Effects and Policy Issues Julie Somers Congressional Budget Office Prepared for the Ninth Annual.
Showcase /06/2005 Towards Computational Epidemiology Using Stochastic Cellular Automata in Modeling Spread of Diseases Sangeeta Venkatachalam, Armin.
Context Seminar on March 15, 2011 Substantial impact – severe pandemic case cost 4.8% of GDP or $3 trillion … not “if”, but “when”… small probability,
1 Immunisation Strategies for a Community of Households Niels G Becker ( with help from David Philp ) National Centre for Epidemiology and Population Health.
Modeling for Science and Public Health, Part 2 NAGMS Council January 25, 2013 Stephen Eubank Virginia Bioinformatics Institute Virginia Tech.
Dynamic Random Graph Modelling and Applications in the UK 2001 Foot-and-Mouth Epidemic Christopher G. Small Joint work with Yasaman Hosseinkashi, Shoja.
Influenza epidemic spread simulation for Poland – A large scale, individual based model study.
Chapter 1 Introduction n Introduction: Problem Solving and Decision Making n Quantitative Analysis and Decision Making n Quantitative Analysis n Model.
Simulating Diffusion Processes on Very Large Complex networks Joint work with Keith Bisset, Xizhou Feng, Madhav Marathe, and Anil Vullikanti Jiangzhuo.
Coevolution of Epidemics, Social Networks, and Individual Behavior: A Case Study Joint work with Achla Marathe, and Madhav Marathe Jiangzhuo Chen Network.
Responding To An Infection Transmission Emergency Jim Koopman MD MPH University of Michigan Center for the Study of Complex Systems & Dept. of Epidemiology.
Comparison of Individual Behavioral Interventions and Public Mitigation Strategies for Containing Influenza Epidemic Joint work with Chris Barrett, Stephen.
1 Lecture 16 Epidemics University of Nevada – Reno Computer Science & Engineering Department Fall 2015 CS 791 Special Topics: Network Architectures and.
Efficient Implementation of Complex Interventions in Large Scale Epidemic Simulations Network Dynamics & Simulation Science Laboratory Jiangzhuo Chen Joint.
Controlling Propagation at Group Scale on Networks Yao Zhang*, Abhijin Adiga +, Anil Vullikanti + *, and B. Aditya Prakash* *Department of Computer Science.
Network Dynamics and Simulation Science Laboratory Structural Analysis of Electrical Networks Jiangzhuo Chen Joint work with Karla Atkins, V. S. Anil Kumar,
Biao Wang 1, Ge Chen 1, Luoyi Fu 1, Li Song 1, Xinbing Wang 1, Xue Liu 2 1 Shanghai Jiao Tong University 2 McGill University
1 Preparedness for an Emerging Infection Niels G Becker National Centre for Epidemiology and Population Health Australian National University This presentation.
Effect of Public Health Measures Results of the Pandemic Influenza Preparedness Model InfluSim Markus Schwehm, Martin Eichner ExploSYS GmbH, Tübingen,
Sangeeta Venkatachalam, Armin R. Mikler
Network Science in NDSSL at Virginia Tech
Effective Social Network Quarantine with Minimal Isolation Costs
Epidemiological Modeling to Guide Efficacy Study Design Evaluating Vaccines to Prevent Emerging Diseases An Vandebosch, PhD Joint Statistical meetings,
Susceptible, Infected, Recovered: the SIR Model of an Epidemic
Presentation transcript:

Optimal Interventions in Infectious Disease Epidemics: A Simulation Methodology Jiangzhuo Chen Network Dynamics & Simulation Science Laboratory INFORMS at Virginia Tech November 30 th, 2011

Network Dynamics & Simulation Science Laboratory Talk Outline Background: –Propagation of infectious disease on social contact networks –Intervention strategies Vaccine Assignment Problem –Mathematical formulation –Simulations

Network Dynamics & Simulation Science Laboratory Background: SEIR Disease Model Influenza like illness Each person in one of four states: S, E, I,R Disease can only transmit from infectious person to susceptible person r(u,v): prob. that u transmits disease to v per unit time

Network Dynamics & Simulation Science Laboratory Background: Social Contact Network Daily activities move people between locations People staying at the same location at the same time may have contacts with each other (physical proximity) Contact network G(V,E) –V: people –E: (u,v) if u and v have contacts –w(u,v): edge weight for contact duration Disease may spread from node to node along the edge (contact)

Network Dynamics & Simulation Science Laboratory Disease Spread in Contact Network Within-host disease model: SEIR –State transitions are probabilistic and timed. Between-host disease model: transmission occurs along edges of a social contact network –People + Locations => Contacts. –Transmissions are probabilistic.

Network Dynamics & Simulation Science Laboratory Disease Spread in Contact Network Transmission depends on –Duration of contact –Type of contact –Characteristics of the infectious person –Characteristics of the susceptible person

Network Dynamics & Simulation Science Laboratory Synthetic Social Contact Network Synthetic population based on census data –Individual demographics: age, gender… –Household characteristics: size, income…

Network Dynamics & Simulation Science Laboratory Synthetic Social Contact Network Locations: Dun&Bradstreet data Synthetic activities based on activity surveys. –Matched to individuals by demographics –Matched to locations by activity type Synthetic social contact network –People follow activity schedules –Activities take them to locations –At locations they interact with each other

Network Dynamics & Simulation Science Laboratory Synthetic Social Contact Network

Network Dynamics & Simulation Science Laboratory Synthetic Social Contact Network We have generated networks for major urban regions of US: Miami, Seattle, Chicago, NYC, etc. We have generated network for regions outside US: Beijing, Delhi. These networks are of large-scale and very complex –E.g. NYC synthetic contact network has 18 million people and about 1 billion contacts

Network Dynamics & Simulation Science Laboratory Background: Interventions Pharmaceutical interventions: vaccination or antiviral changes an individual’s role in the transmission chain –Lower susceptibility or infectiousness Non-pharmaceutical interventions: social distancing measures change people activities and hence the social network –Sick leave, school closure, isolation, etc.

Network Dynamics & Simulation Science Laboratory Complications in Interventions Supply: vaccines may not be ready; antiviral stockpile; production capacity; available leave days Compliance: not all individuals will be able or willing to comply with an intervention policy Cost: drug cost; productivity loss Delay: vaccine takes a few days to become effective

Network Dynamics & Simulation Science Laboratory Optimal Interventions Effectiveness of an intervention depends on when and to whom it is applied When is it applied? –Too early: unnecessary cost; too late: outbreak out of control Who are targeted? –Supply constraints may require prioritization of groups for different interventions Objective varies Mitigating epidemic: minimize number of cases; reduce mortality; delay outbreak Cost-benefit analysis

Network Dynamics & Simulation Science Laboratory Talk Outline Background: –Propagation of infectious disease on social contact networks –Intervention strategies Vaccine Assignment Problem –Mathematical formulation –Simulations

Network Dynamics & Simulation Science Laboratory Vaccine Assignment: A Mathematical Formulation VA(G, r, τ E, τ I, x, k) –G(V,E) contact network –SEIR disease model (r,τ E,τ I ) r(u,v): prob. that u infects v per unit time τ E : incubation duration (time in state E) τ I : infectious duration (time in state I) –x in [0,1] n : prob. that each node is infected initially –k: vaccine supply Choose subset of nodes S with |S| at most k, so that expected number of infected nodes is minimized –Nodes in S are removed (assuming 100% vaccine efficacy) Stochastic combinatorial optimization

Network Dynamics & Simulation Science Laboratory Vaccine Assignment Problem is Hard Theorem VA(G, r, τ E, τ I, x, k) is NP-complete if r(u,v)=1 and there is a node s such that x(s)=1 and x(v)=0 for any other node v. Difficult to solve analytically for –realistic settings –large scale, unstructured network –Complicated intervention strategies

Network Dynamics & Simulation Science Laboratory Simulation Methodology Synthetic contact network Fast simulation tool: EpiFast (MPI code) –A few seconds for simulating a flu season in a multi-million population (e.g. Seattle) –Can handle sophisticated intervention strategies Find optimal from a set of feasible intervention strategies by comparing simulation results Factorial experiment design + replicates = many runs! Realistic suggestions for public health policy makers

Network Dynamics & Simulation Science Laboratory Simulation Design: Populations Two US cities City MiamiSeattle population average age average household size average household income average degree 4954

Network Dynamics & Simulation Science Laboratory Simulation Design: H1N1 Flu Catastrophic flu: very high infectivity Average incubation duration = 1.2 days Average infectious duration = 4.1 days 20 random seeds at beginning of epidemic 25 replicates for every configuration

Network Dynamics & Simulation Science Laboratory Simulation Design: Vaccines Limited supply: number of doses equal 10% of city population size Vaccines are applied one month after epidemic starts Vaccine reduces transmission probability by 80%

Network Dynamics & Simulation Science Laboratory Simulation Design: Vaccine Assignment To minimize attack rate, it is intuitive to give vaccines to most vulnerable people. Vulnerability of each person is his probability of getting infected. We use EpiFast simulations to compute the vulnerability measure: 1000 replicates. How good is this strategy?

Network Dynamics & Simulation Science Laboratory Assign Vaccines to Most Vul People

Network Dynamics & Simulation Science Laboratory Optimal Implementable Policies Unfortunately it is not implementable to directly assign vaccines to most vulnerable people. We can identify them in our synthetic population through EpiFast simulations. But in real population, it is difficult to find them. Can we make use of vulnerability measure and assign vaccines based on it?

Network Dynamics & Simulation Science Laboratory Optimal Vaccine Assignment: idea 1 Partition population into groups. Allocate vaccines to groups based on their average vulnerability. Various ways for grouping; most naturally by age. 5 age groups: [0,19], [20,39], [40,59],[60,79], [80,∞).

Network Dynamics & Simulation Science Laboratory Idea 1: allocation matters Fair allocation: give same amount of vaccines to each group. Weighted allocation: fraction of vaccinated people in each group is proportional to “group vulnerability”.

Network Dynamics & Simulation Science Laboratory Idea 1: In-Group Assignment also matters With same between-group allocation (weighted), it matters how to assign vaccines within each group: randomly, to most vulnerable, or to least vulnerable.

Network Dynamics & Simulation Science Laboratory Idea 1: Grouping by Multi-Dimension There are other natural variables: household size, household income, degree in social network. Does it help to further partition the groups by using more and more dimensions? DimensionNumber of groups How A (age)5see previous slides S (household size)51, 2, 3, 4, 5 and above I (household income)3low, medium, high; evenly D (degree in social network)3low, medium, high; evenly

Network Dynamics & Simulation Science Laboratory Idea 1: Grouping by Multi-Dimension Further grouping does not help much.

Network Dynamics & Simulation Science Laboratory Idea 1: Limited Effectiveness “Lower bound”: assigning to most vulnerable people. Weighted allocation performs much less effectively than “lower bound”.

Network Dynamics & Simulation Science Laboratory Idea 2: Winner-Takes-All Allocation Assign all vaccines to most vulnerable age group. Which age group is most vulnerable? age group 1

Network Dynamics & Simulation Science Laboratory Idea 2: Winner-Takes-All Allocation Assign all vaccines to age group 1: outperforms weighted allocation. Can we do better?

Network Dynamics & Simulation Science Laboratory Idea 2: Better Proxy for Vulnerability Contact of each person is sum of durations of all his contacts. (weighted degree) Contact has strong correlation with vulnerability. Divide people into 3 contact groups (C): low, medium, high. Or combine contact and age for grouping. Assign all vaccines to most vulnerable contact group, or most vulnerable (age+contact) group.

Network Dynamics & Simulation Science Laboratory Idea 2: All Vaccines to Most Vul Group

Network Dynamics & Simulation Science Laboratory Why Winner-Takes-All Works Better? Same grouping by age; different allocation schemes: fair, weighted, winner-takes-all.

Network Dynamics & Simulation Science Laboratory Why Winner-Takes-All Works Better: Age Groups

Network Dynamics & Simulation Science Laboratory Why Winner-Takes-All Works Better: Age Groups Large variance of vulnerability within each age group: under random assignment vaccines often do not go to most vulnerable people in each group. Age group 1 is much more vulnerable than other groups: in both Miami and Seattle, about 80% of people in age group 1 has vulnerability larger than average of any other age group. Giving all vaccines randomly to age group 1: vaccines very likely go to highly vulnerable people.

Network Dynamics & Simulation Science Laboratory Why Winner-Takes-All Works Better: Contact Groups

Network Dynamics & Simulation Science Laboratory Why Winner-Takes-All Works Better: Contact Groups Even more obvious for contact grouping: when all vaccines are given randomly to contact group 3, more than 99% of the recipients have vulnerability larger than average vulnerability of any other contact group. Coefficient of correlation between vulnerability and contact is more than 0.95 for either Miami or Seattle!!

Network Dynamics & Simulation Science Laboratory CDC Recommendations Pre-2008 vaccination recommendation for seasonal flu: age 6mo to 5yr and 50yr and above. For seasonal flu (after 2008): age 6mo to 18yr and 50yr and above. Vaccination guideline for H1N1 flu (July 2009): age 6mo to 5yr then 5yr to 18yr. Subsequent guideline for H1N1 flu vaccination (Oct. 2009): age 6mo to 24yr.

Network Dynamics & Simulation Science Laboratory Compare CDC and our vaccination schemes CDC is improving. All its strategies are outperformed by ours.

Network Dynamics & Simulation Science Laboratory Compare CDC and our vaccination schemes The best CDC vaccination strategy decreases epidemic peak by 52%, and delays the peak by 25 days. Our optimal vaccination strategy decreases epidemic peak by 70%, and delays the peak by 46 days! The lower the peak, the better our logistics can handle the worst case scenario. The more we delay the outbreak, the better we can get prepared and come up with other measures.

Network Dynamics & Simulation Science Laboratory Optimal Vaccine Assignment: A Solution Group people by their total contact time with others, or by age, or by both. Social contact network + EpiFast: tells which group is most vulnerable. Assign all vaccines randomly to people in most vulnerable group.