Simulating the Spread of a Virus in a Modern Environment

Slides:



Advertisements
Similar presentations
Lecture 7: Potential Fields and Model Predictive Control
Advertisements

Hallway Traffic Simulator Peter Riggs Computer Systems Lab
Simulations of Fast Ion Slowing-Down Rates in a Background Plasma Elijah Kolmes Advised by Professor Cohen 2014 PEI Summer Internship at PPPL.
The Vector Field Histogram Erick Tryzelaar November 14, 2001 Robotic Motion Planning A Method Developed by J. Borenstein and Y. Koren.
The Verdict Daniel S. Weld University of Washington.
25.All-Pairs Shortest Paths Hsu, Lih-Hsing. Computer Theory Lab. Chapter 25P.2.
21-1 Physics I Class 21 Thinking About Electric Fields and Electric Potential.
Reconfigurable Computing (EN2911X, Fall07)
22-1 Physics I Class 22 Electric Potential Work Integral in Multiple Dimensions (Review)
Panos Trahanias: Autonomous Robot Navigation PATH PLANNING.
Internet Quarantine: Requirements for Containing Self-Propagating Code David Moore et. al. University of California, San Diego.
Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.
Using Dijkstra’s Algorithm to Find a Shortest Path from a to z 1.
1 3D virtual mosaics: Opus Palladium and mixed styles Visual Comput 2009 報告者 : 丁琨桓.
computer
Hierarchical Quorum Consensus: A New Algorithm for Managing Replicated Data Akhil Kumar IEEE TRANSACTION ON COMPUTERS, VOL.40, NO.9, SEPTEMBER 1991.
Adrian Treuille, Seth Cooper, Zoran Popović 2006 Walter Kerrebijn
The new protocol of freenet Taken from Ian Clarke and Oskar Sandberg (The Freenet Project)
1 On the Performance of Internet Worm Scanning Strategies Authors: Cliff C. Zou, Don Towsley, Weibo Gong Publication: Journal of Performance Evaluation,
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 Evolving Reactive NPCs for the Real-Time Simulation Game.
1 CPSC 320: Intermediate Algorithm Design and Analysis July 16, 2014.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Behavioral Animation: Crowds.
Introduction to Computer Engineering Lesson 5 Intro Eng1.
HOW LARGE OF A SAMPLE SHOULD YOU USE? The larger the sample size, the more likely: o It will be representative of the whole population o The conclusions.
Concept questions Discussed in class. Two test charges are brought separately into the vicinity of a charge + Q. First, test charge + q is brought to.
The Navigation Team JR Zane PJ JR Zane PJ. Mission Control We recorded information from the space station about stars, comets, and the A, B, C, and D.
CPSC 203 Introduction to Computers Lab 66 By Jie Gao.
Computational Modeling Lab Wednesday 18 June 2003 Reinforcement Learning an introduction part 5 Ann Nowé By Sutton.
Crowds (and research in computer animation and games)
Internet Quarantine: Requirements for Containing Self-Propagating Code
Crowd Modelling & Simulation
Potential safety issues and other factors that may affect the introduction and uptake of rotavirus vaccines  N. Aliabadi, J.E. Tate, U.D. Parashar  Clinical.
Centrum Wiskunde & Informatica, Amsterdam
Gossip-based Data Dissemination
Brian Lafferty Virus on a Network.
Pedestrian Flow Management Using WIFI Data
Indicative Routes for Path Planning and Crowd Simulation
1.1 INTRODUCTION TO BIOLOGY
Introduction Viral Structure
Crowds (and research in computer animation and games)
Title J. A. Smith1, M. B. Fields2
Motivation and Background
Title J. A. Smith1, M. B. Fields2
Title J. A. Smith, M. B. Fields2
Potential safety issues and other factors that may affect the introduction and uptake of rotavirus vaccines  N. Aliabadi, J.E. Tate, U.D. Parashar  Clinical.
Maximally Stable Extremal Regions
Motivation and Background
Physics-based simulation for visual computing applications
Introduction to Lesson 6 Challenging assumptions
Title J. A. Smith1, M. B. Fields2
Model Vertical Coordinates and Levels and Nesting
The Friendship Algorithm
Maximally Stable Extremal Regions
Zombies ate my Project Made by Lifan Zhang
Persistent Surveillance
SECTION 2 NY State Infection Control Program
Potential safety issues and other factors that may affect the introduction and uptake of rotavirus vaccines  N. Aliabadi, J.E. Tate, U.D. Parashar  Clinical.
COSC 416 NoSQL Databases Course Introduction
Traffic Light Simulation
Title J. A. Smith1, M. B. Fields2
MonteCarlo production for the BaBar experiment on the Italian grid
Traffic Light Simulation
TEALS Minecraft Project
Module 1.1 Overview of Computational Science
TJHSST Hallway Simulation Paul Woods Pd
Modeling the Spread of a Virus in a Modern Environment
Modeling the Spread of a Virus in a Modern Environment
Modeling the Spread of a Virus in a Modern Environment
Excursions into Parallel Programming
Reconfigurable Computing (EN2911X, Fall07)
Presentation transcript:

Simulating the Spread of a Virus in a Modern Environment Tyler Haines 1 Computer Systems Lab 2009-2010

Introduction A real-time simulation of the spreading of a virus in a building NOT grid based Simulates the spreading of the virus from host to host Can see what style of buildings reduce the chance of a virus spreading 2

Background Basic type of virus Physical Airborne 3

Background Types of pathing Potential field: bad in narrow areas Probe points: bad with directions 4

Background Potential field AI concept for basic directional steering 5 http://aigamedev.com/open/tutorials/potential-fields/ 5

Background Main pathing uses “probe points” 6

7

Development 8

Development 9

Development 10

Results 11

Results 12

Results Virus Smaller hallways cause an increase in people density, and increase the chance of getting infected Intersection of hallways Pathing You cannot rely on only one type of pathing algorithm alone Potential field + “probe points” 13

Questions? 14