minimizing average response times in a dynamic ambulance management model

21
Minimizing Average Response Times in a Dynamic Ambulance Management Model Thije van Barneveld, CWI, Amsterdam

Upload: efrem

Post on 23-Jan-2016

33 views

Category:

Documents


0 download

DESCRIPTION

Minimizing Average Response Times in a Dynamic Ambulance Management Model. Thije van Barneveld, CWI, Amsterdam. Region. Equidistant graph Blue: Demand locations Yellow: Hospitals Red: Additional nodes. Ambulance Phases. “Life Cycle” of a Request. State components. State components. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Minimizing Average Response Times in a Dynamic Ambulance

Management ModelThije van Barneveld, CWI, Amsterdam

Page 2: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Region

Equidistant graph

Blue: Demand locations

Yellow: Hospitals

Red: Additional nodes

Page 3: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Ambulance Phases

 

Page 4: Minimizing Average Response Times in a Dynamic Ambulance Management Model

“Life Cycle” of a Request

 

Page 5: Minimizing Average Response Times in a Dynamic Ambulance Management Model

State components

 

Page 6: Minimizing Average Response Times in a Dynamic Ambulance Management Model

State components

4. Elapsed service time of ambulances in phase 45. Destinations and remaining driving times of phase 3

ambulances

Page 7: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Actions

Dispatch nearest ambulance

Change in ambulance configuration

Page 8: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Objective Cost in a state: number

of patients waiting

Minimize costs: minimize the average number of patients waiting

Minimize the average response time

Cost 0

Cost 0

Cost 1

Page 9: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Heuristic Solution - Idea

Observe state

Consider all actions

Consider possible scenarios

Combine each action with each scenario

Classify each action and optimize

Page 10: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Scenarios Possible next state

One new request

Ambulances that finish service

Page 11: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Scenarios Possible next state

One new request

Ambulances that finish service

Page 12: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Scenarios Possible next state

One new request

Ambulances that finish service

Page 13: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Scenarios Possible next state

One new request

Ambulances that finish service

Page 14: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Scenarios Possible next state

One new request

Ambulances that finish service

Page 15: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Eligible ambulancesEligible for responding to new request:1. Nearest idle unassigned ambulance2. Nearest busy ambulance at hospital3. Nearest busy ambulance on scene, not

required to transport

Expected shortest response time

Page 16: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Example

Classify action: Scenario probability Expected

shortest response time to request Sum over scenarios Take best classified action

Page 17: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Results ’s estimated

using historical data

No hospitals

4 ambulances

Page 18: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Results

# Compliance Table

1 A

2 A, L

3 A, L, 9

4 A, L, D, E

Page 19: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Results

’s as before 2 hospitals:

6 ambulances

Page 20: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Results

# Compliance Table

1 A

2 A, L

3 A, L, 9

4 A, L, D, E

Page 21: Minimizing Average Response Times in a Dynamic Ambulance Management Model

Questions?