A polynomial-time ambulance redeployment policy 1 st International Workshop on Planning of Emergency Services Caroline Jagtenberg R. van der Mei S. Bhulai.

Slides:



Advertisements
Similar presentations
LEARNING INFLUENCE PROBABILITIES IN SOCIAL NETWORKS Amit Goyal Francesco Bonchi Laks V. S. Lakshmanan University of British Columbia Yahoo! Research University.
Advertisements

Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
Dynamic Programming In this handout A shortest path example
Algorithms + L. Grewe.
1 Traffic Engineering (TE). 2 Network Congestion Causes of congestion –Lack of network resources –Uneven distribution of traffic caused by current dynamic.
Crew: Pavel Babenkov Kirill Kalinkin Customized Stochastic Lot Scheduling Problem with Due Date Management.
Closing Session 09:30:Keynote lecture by Prof. Armann Ingolfsson 11:00:Session on Dynamic Ambulance Management 12:00:Lunch 13:00:Keynote lecture by Prof.
CWI PNA2, Reading Seminar, Presented by Yoni Nazarathy EURANDOM and the Dept. of Mechanical Engineering, TU/e Eindhoven September 17, 2009 An Assortment.
Good afternoon everyone.
1 Sensor Relocation in Mobile Sensor Networks Guiling Wang, Guohong Cao, Tom La Porta, and Wensheng Zhang Department of Computer Science & Engineering.
1 Stochastic Event Capture Using Mobile Sensors Subject to a Quality Metric Nabhendra Bisnik, Alhussein A. Abouzeid, and Volkan Isler Rensselaer Polytechnic.
Improving Market-Based Task Allocation with Optimal Seed Schedules IAS-11, Ottawa. September 1, 2010 G. Ayorkor Korsah 1 Balajee Kannan 1, Imran Fanaswala.
1 The Dynamic Vehicle Routing Problem with A-priori Information ROUTE2000 Thursday August 17th 2000 Allan Larsen The Department of Mathematical Modelling,
Mobility Improves Coverage of Sensor Networks Benyuan Liu*, Peter Brass, Olivier Dousse, Philippe Nain, Don Towsley * Department of Computer Science University.
Three heuristics for transmission scheduling in sensor networks with multiple mobile sinks Damla Turgut and Lotzi Bölöni University of Central Florida.
1 HEURISTICS FOR DYNAMIC SCHEDULING OF MULTI-CLASS BASE-STOCK CONTROLLED SYSTEMS Bora KAT and Zeynep Müge AVŞAR Department of Industrial Engineering Middle.
Markov Decision Models for Order Acceptance/Rejection Problems Florian Defregger and Heinrich Kuhn Florian Defregger and Heinrich Kuhn Catholic University.
Apprenticeship Learning by Inverse Reinforcement Learning Pieter Abbeel Andrew Y. Ng Stanford University.
*Sponsored in part by the DARPA IT-MANET Program, NSF OCE Opportunistic Scheduling with Reliability Guarantees in Cognitive Radio Networks Rahul.
An Inventory-Location Model: Formulation, Solution Algorithm and Computational Results Mark S. Daskin, Collete R. Coullard and Zuo-Jun Max Shen presented.
Revenue Management under a Markov Chain Based Choice Model
Dimitrios Konstantas, Evangelos Grigoroudis, Vassilis S. Kouikoglou and Stratos Ioannidis Department of Production Engineering and Management Technical.
Optimal Scheduling for ICU Patients SIDDHANT BHATT STEVE BOYLE ERICA CUNNINGHAM.
Machine Learning and Optimization For Traffic and Emergency Resource Management. Milos Hauskrecht Department of Computer Science University of Pittsburgh.
A User Experience-based Cloud Service Redeployment Mechanism KANG Yu.
DEXA 2005 Quality-Aware Replication of Multimedia Data Yicheng Tu, Jingfeng Yan and Sunil Prabhakar Department of Computer Sciences, Purdue University.
SOS: A Safe, Ordered, and Speedy Emergency Navigation Algorithm in Wireless Sensor Networks Andong Zhan ∗ †, Fan Wu ∗, Guihai Chen ∗ ∗ Shanghai Key Laboratory.
ECES 741: Stochastic Decision & Control Processes – Chapter 1: The DP Algorithm 1 Chapter 1: The DP Algorithm To do:  sequential decision-making  state.
Dynamic Coverage Enhancement for Object Tracking in Hybrid Sensor Networks Computer Science and Information Engineering Department Fu-Jen Catholic University.
An EMS Medley August 8, Agenda Background Case Studies Key Findings.
1 st International Workshop on Planning of Ambulance Services: Theory and Practice CWI, Amsterdam, June 25-27, 2014.
CPSC 422, Lecture 9Slide 1 Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 9 Sep, 28, 2015.
Kostas Kolomvatsos, Kakia Panagidi, Stathes Hadjiefthymiades Pervasive Computing Research Group ( Department of Informatics and.
Introduction to Algorithms Chapter 16: Greedy Algorithms.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 24 Simulation.
Survey Propagation. Outline Survey Propagation: an algorithm for satisfiability 1 – Warning Propagation – Belief Propagation – Survey Propagation Survey.
4th Annual INFORMS Revenue Management and Pricing Section Conference, June 2004 An Asymptotically-Optimal Dynamic Admission Policy for a Revenue Management.
Multi-item Location Inventory Models
CUHK Learning-Based Power Management for Multi-Core Processors YE Rong Nov 15, 2011.
Hidden Markov Model Multiarm Bandits: A Methodology for Beam Scheduling in Multitarget Tracking Presented by Shihao Ji Duke University Machine Learning.
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
Robust Optimization and Applications Laurent El Ghaoui IMA Tutorial, March 11, 2003.
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
On Reducing Mesh Delay for Peer- to-Peer Live Streaming Dongni Ren, Y.-T. Hillman Li, S.-H. Gary Chan Department of Computer Science and Engineering The.
1 Guard Channel CAC Algorithm For High Altitude Platform Networks Dung D. LUONG TRAN Minh Phuong Anh Tien V. Do.
SIMULATION EXAMPLES. Monte-Carlo (Static) Simulation Estimating profit on a sale promotion Estimating profit on a sale promotion Estimating profit on.
Coverage and Scheduling in Wireless Sensor Networks Yong Hwan Kim Korea University of Technology and Education Laboratory of Intelligent.
3-1 Chapter 3: Network Planning CMB 8050 Matthew J. Liberatore.
4 th International Conference on Service Oriented Computing Adaptive Web Processes Using Value of Changed Information John Harney, Prashant Doshi LSDIS.
Management Science 461 Lecture 4a – P center September 30, 2008.
Recoverable Service Parts Inventory Problems -Ibrahim Mohammed IE 2079.
Optimal Relay Placement for Indoor Sensor Networks Cuiyao Xue †, Yanmin Zhu †, Lei Ni †, Minglu Li †, Bo Li ‡ † Shanghai Jiao Tong University ‡ HK University.
1 Power Efficient Monitoring Management in Sensor Networks A.Zelikovsky Georgia State joint work with P. BermanPennstate G. Calinescu Illinois IT C. Shah.
The Transportation Problem Simplex Method Remember our initial transportation problem with the associated cost to send a unit from the factory to each.
Lecture 20 Review of ISM 206 Optimization Theory and Applications.
Modeling the Optimization of a Toll Booth Plaza By Liam Connell, Erin Hoover and Zach Schutzman Figure 1. Plot of k values and outputs from Erlang’s Formula.
Cost effectiveness Analysis: Valuing Health; Valuing Research!
Chris Rohrbach Dan Nichols
Finding your way with MapInfo RouteFinder
Facility Logistics Simulation at a Large Retailer
Basic Project Scheduling
Basic Project Scheduling
B. Jayalakshmi and Alok Singh 2015
Adaptive Ambulance Redeployment via Multi-armed Bandits
Harm van Seijen Bram Bakker Leon Kester TNO / UvA UvA
Sensitivity Analysis and
1516:47 Call came into Dispatch 1518:42 First page went out
Territorial impact assessment
Dynamic Dispatching and Repositioning Policies in Service Logistics Networks Collin Drent joint work with Geert-Jan van Houtum (TU/e) and Minou Olde Keizer.
Reinforcement Learning (2)
Presentation transcript:

A polynomial-time ambulance redeployment policy 1 st International Workshop on Planning of Emergency Services Caroline Jagtenberg R. van der Mei S. Bhulai 26/06/14A polynomial time ambulance redeployment policy

Overview EMS: Static vs Dynamic Solutions Performance Estimation Our proposed method A tractable case study A realistic case study 26/06/14A polynomial time ambulance redeployment policy

Emergency Medical Services 1.Accident occurs 2.Closest idle ambulance is sent 3.Ambulance arrives at accident scene 4.Patient may need transportation to hospital 5.Ambulance becomes available How to position ambulances in order to minimize response times? 26/06/14A polynomial time ambulance redeployment policy

Problem formulation Given:  Locations of bases  Number of available ambulances  Expected demand at every location  Driving times between locations Optimize:  Distribution of idle ambulances over the bases in order to minimize fraction arrivals later than a certain threshold time (patient friendly)  We may relocate an ambulance only when it becomes idle (crew friendly) 26/06/14A polynomial time ambulance redeployment policy

Static vs dynamic solutions  Static solution: each ambulance is sent back to its ‘home base’ whenever it becomes idle. Note: the ambulance does not need to arrive there, it can be dispatched while on the road A solution is a base for each ambulance  Dynamic solution: make decisions based on current realizations (e.g., locations of accidents, which ambulances are idle, etc.) A solution describes how to redistribute ambulances 26/06/14A polynomial time ambulance redeployment policy

Estimating performance Simulation model:  Specify locations (x,y,p)  Calls arrive according to a Poisson distribution  Closest idle ambulance is sent  Patient needs hospital treatment w.p. 0.8  When an ambulance becomes idle, make a decision (relocation)  Performance (cost) is measured by the fraction of ambulances arriving later than a certain threshold 26/06/14A polynomial time ambulance redeployment policy

A Dutch region modeled 26/06/14A polynomial time ambulance redeployment policy

A Dutch region modeled 26/06/14A polynomial time ambulance redeployment policy

The best static solution? 26/06/14A polynomial time ambulance redeployment policy

The best static solution: 26/06/14A polynomial time ambulance redeployment policy

Dynamic solution: Ambulance redeployment policy Previous work:  R. Alanis, A. Ingolfsson, B. Kolfal (2013) ‘A Markov Chain Model for an EMS System with Repositioning’  M. S. Maxwell, S. G. Henderson, H. Topaloglu (2009) ‘Ambulance redeployment: An Approximate Dynamic Programming Approach’ 26/06/14A polynomial time ambulance redeployment policy

A heuristic based on MEXCLP: Maximum Expected Covering Location Problem (MEXCLP) Daskin, 1983 Uses a pre-determined ‘busy fraction’ q: If a demand node has k ambulances nearby, the node is covered w.p. 1 – q k Let d i be the demand at location i. Then the coverage of location i is given by: 26/06/14A polynomial time ambulance redeployment policy

Dynamic MEXCLP  Only consider currently idle ambulances  Pretend moving ambulances are already at their destination  At a decision moment, calculate marginal contribution in coverage for each possible base:   Choose the base that yields the largest marginal contribution (greedy) 26/06/14A polynomial time ambulance redeployment policy

Computation Time  O( |W| * |A| * |J| ) Where:  W are the base stations  A are the ambulances  J are the demand nodes 26/06/14A polynomial time ambulance redeployment policy

Performance  Benchmark: the best static policy has a performance of ~ 7.4%  The Dynamic MEXCLP heuristic has a performance of ~ 6.2% 26/06/14A polynomial time ambulance redeployment policy

Performance 26/06/14A polynomial time ambulance redeployment policy

A larger, more realistic region 26/06/14A polynomial time ambulance redeployment policy

A larger, more realistic region 26/06/14A polynomial time ambulance redeployment policy

Static and dynamic MEXCLP policy 26/06/14A polynomial time ambulance redeployment policy

Sensitivity to the busy fraction 26/06/14A polynomial time ambulance redeployment policy

Response times 26/06/14A polynomial time ambulance redeployment policy

Possible improvements  Also taking into account ambulances that will become available soon  Calculate the trade-off between distance and coverage improvement 26/06/14A polynomial time ambulance redeployment policy

Thank you for your attention Questions? 26/06/14A polynomial time ambulance redeployment policy