Optimize ambulance placement
Roy Hyunjin Han
March 27, 2014
Mountain View Spatiotemporal Analysis Working Group Meetup
Overview
Goal
Methods
Techniques
Discussion
Press the right arrow key to skip to the next topic
Press the down arrow key to explore a topic
Goal
Reduce emergency response time
Place ambulances close to where emergencies might happen
From
Benjamin Dean
of the
NYC's Mayor's Office of Data Analytics
Reduce emergency response time
Estimate where emergencies might happen
using past 911 calls
Optimize ambulance placement
Optimize ambulance placement
Generate ranked list
of
recommended ambulance locations
to maximize number of past calls
within 800m of an ambulance
and minimize summed distance of past calls
to nearest ambulance
Method
Random
Single
Split
Rank
Place five ambulances at random
Place one ambulance
Divide and conquer
Survival of the fittest
Method comparison
Technique
K-D tree
Brute force gradient descent
K-D tree
kdtree = KDTree(points)
kdtree.query(
x,
maximum_count,
maximum_distance)
Brute force gradient descent
scipy.optimize.fmin_bfgs(f, x0)
Discussion
Form groups of three
Think of your approach
Present approach
Made with Slides.com