39
Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

Embed Size (px)

Citation preview

Page 1: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

Fırat Kılcı

Bahar Yetiş Kara, Burçin Bozkaya

Locating Temporary Shelter Areas after a Large-Scale

Disaster

1

Page 2: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

2

Disasters in Turkey

Type of

Disaster

# of households

destroyed

Percentage

(%)

Earthquake 495.000 79

Landslide 63.000 10

Flood 61.000 9

Rock Fall 26.500 4

Avalanche 5.154 1

  650.654 100 Source: Ozmen et al. (2005)

Page 3: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

3

Shelter Areas

After a disaster, homeless people stay in shelter areas.• Sphere Project:

• Started in 1997 by several humanitarian organizations and IFRC

• Defines standards and some quality measurements for humanitarian operations.

• For temporary settlements,• Must plan settlement areas,

access to those areas and routes to public facilities. These areas should be far from threat zones.

• Must provide enough supply of tents, shelter kits, construction kits and cash.

• Must provide adequate space to everyone to live

• Must provide necessary utilities to achieve best thermal conditions.

Page 4: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

4

Turkish Red Crescent

• In Turkey, TRC is the main authority for identifying the shelter area locations.• First they identify the candidate

locations.

• Each candidate location has a weight w.r.t. some criteria

• Sort w.r.t. these weights and open facilities one by one until there is enough space for all the population.

Page 5: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

5

Turkish Red Crescent

• Criteria:

• Transportation of relief items

• Procurement of relief items

• Healthcare institutions

• Structure and type of the terrain

• Slope of the terrain

• Flora of the terrain

• Electrical infrastructure

• Sewage infrastructure

• Permission to use

Page 6: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

6

Turkish Red Crescent• No population – shelter area assignment

• No consideration of shelter area utilization

• Distances between population and shelter area ignored

Page 7: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

7

Problem Definition

• Develop a methodology that decides on • the locations of the shelter areas

• assignment of population points to shelter areas

• considers utilization of shelter areas

• considers distances between shelter areas and the affected population.

Page 8: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

8

Mathematical Model

TRC Criteria:

Transportation of relief items

Procurement of relief items

Healthcare institutions

Structure and type of the terrain

Slope of the terrain

Flora of the terrain

Electrical infrastructure

Sewage infrastructure

Permission to use

Weight function

Data created using GIS

Page 9: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

9

Mathematical Model• Maximize the minimum weight of operating areas.

• Minimize total distance from the shelter areas to

nearest main roads and health facilities.

• Maximize the total utilization of open shelter areas.

• Minimize the maximum pairwise utilization

difference of open shelter areas.

• Subject to;

• Assign all districts to an area

• Respect capacity of shelter areas

• Calculate utilization

Page 10: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

10

Threshold values

DistHealth: max. allowable shelter area – health

facility distance

DistRoad: max. allowable shelter area – main road

distance

β: threshold value for minimum utilization of open

shelter areas

α: threshold value for pairwise utilization difference of

open shelter areas

Page 11: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

11

Mathematical Model

The population needs to be converted into “demand”

demandj = populationj × percentAffected ×

livingSpace

percentAffected: percentage of population that is assumed to live in the shelter areas

livingSpace: assigned living space per person

populationj: the number of people living in district j

Page 12: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

12

Mathematical Model

Sets• I: set of candidate locations

• J: set of districts

Parameters• wi : weight of candidate location i, between 0 and 1.

• dihealth : distance b/w candidate location i and nearest

health bldg.

• diroad : distance between candidate location i and nearest

main road

• demandj : total demand of the area j (in m2)

• capi : capacity of candidate location i (in m2)

• distij : distance between candidate location i and demand

point j

• utilSpace: assigned space for utilities per shelter area

Page 13: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

13

Mathematical Model

Decision Variables:

xi: 1 if candidate location i is chosen, 0 otherwise.

yij: 1 if district j is assigned to location i, 0

otherwise.

ui : utilization of candidate location i

Page 14: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

14

Mathematical Model• Decision Variables : : : Utilization of the candidate location i.

Page 15: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

Mathematical Model

Page 16: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

16

Constraints (Capacity and Assignment)• Capacity constraints of shelter areas

• *

• Assign every district to a shelter area•

Page 17: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

17

Constraints (Utilization)• Calculate the utilization of each shelter

area,•

Page 18: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

18

Objective Functions• Maximize the minimum weight of

operating areas.• (O1)

• Minimize total distance from the shelter areas to nearest main roads and health facilities.

• (O2)• (O3)

Page 19: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

19

Objective Functions• Maximize the total utilization of open

shelter areas. • (O4)

• Minimize the total pair wise utilization difference of open shelter areas.

• (O5)

• Minimize the total distance• min (O6)

Page 20: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

20

Selecting the Best Objective• Select one objective function for the model• Introduce other five objectives as

constraints• Choose O1 as primary objective

Page 21: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

21

(O2) and (O3)• Minimize total distance from the shelter

areas to nearest main roads and health facilities.

• Define cover distances• DistHealth : max allowed shelter area -

health institutions distance• DistRoad : max allowed shelter area -

mainroad distance• Add Constraints:

• * DistHealth • * DistRoad

Page 22: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

22

(O4)• Maximize the total utilization of open

shelter areas. • Define a threshold value, and force

utilization to be greater than it. • : Threshold value for minimum utilization

of open shelter areas• Add constraint: •

Page 23: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

23

(O5)• Minimize the total pair wise utilization

difference of open shelter areas.• Define a threshold value similarly• : Threshold value for pair wise utilization

difference of candidate shelter areas• Add constraint:•

• Linearize:• •

Page 24: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

24

(O6)• Minimize the total distance.• Add a constraint that assigns every district

to nearest open shelter area• “Nearest neighbor” constraints.• Define:

• : ith closest candidate location index to district j

• Add constraint:•

Page 25: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

25

(O1) Revisited• • Must linearize and define an upper bound• New decision variable: minWeight• Objective function: maximize minWeight• Define upper bound with a constraint• Add:

• MinWeight + (1-)

Page 26: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

Mathematical Model

Page 27: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

Max MinWeight

s.t.

MinWeight ≤W iX i + (1− X i) ∀ i

dem jy ij + utilspaceiX ı ≤ CapiX ij∈J

∑ ∀ i

y ij =1 ∀ ji∈I

ui =

(demand jy ij + utilspaceiX ı)j∈J

Capi

∀ i

ui ≥ βX i ∀ i

ui − u j ≤ α + (1− X i) + (1− X j ) ∀ i, j

ui − u j ≥ −α − (1− X i) − (1− X j ) ∀ i, j

Maximize the minimum

weight of operating

shelter areas

Capacity

Assignment

Utilization

To maximize the total

utilization shelter areas.

To minimize the

maximum pairwise

utilization differences

Page 28: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

dihealthX i ≤ DistHealth ∀ i

diroadX i ≤ DistRoad ∀ i

ySorted (1, j ), j = XSorted (1, j ) ∀ j

ySorted ( i, j ), j ≥ XSorted (i, j ) - XSorted (k, j )k =1

i-1

∑ ∀ j

X i ∈ 0,1{ } ∀ i

y ij ∈ 0,1{ } ∀ i, j

ui ≥ 0 ∀ i

To minimize total distance

from the shelter areas to

nearest main roads and

health facilities.Nearest assignment constraints

Page 29: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

29

Computational Study• Model is tested on a sample data on

Kartal, Istanbul.

• 25 potential shelter areas

• 20 districts

Page 30: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

30

Computational Study

Page 31: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

31

Results

Generated 3000 instances by varying

DistHealth, DistRoad, β, and α.

Solved using Gurobi integrated with DSS

The objective value decreases as β is

increased and α, DistHealth and DistRoad are

decreased.

This is expected as these changes tighten

the feasible set.

Page 32: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

32

Decision Support System• An ArcGIS extension that utilizes Gurobi and

developed in C#

• The user• Can solve the mathematical model

• Edit the solution

• Save the current solution

• Compare up to 4 solutions

• Visualize the current solution

• Graph the shelter area utilizations

• See the lists of assignments

Page 33: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

33

Decision Support System• 5 layers needed:

• Location of districts with population data in its data table

• Location of candidate shelter areas with has weight and capacity data in its data table

• A layer that contains the hospitals

• A layer that contains the main road junctions

• A “Network Dataset” that contains the road network

Page 34: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

34

Decision Support System

Page 35: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

35

Decision Support System

Page 36: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

36

Decision Support System

Page 37: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

37

Conclusion• In this study, a mathematical model to

capture the requirements of TRC is formulated

• To implement the mathematical model, a decision support system via GIS is developed

• Tested with TRC personnel.

Page 38: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

38

Related LiteratureHealthcare/Blood

Logistics:• Bloodmobiles

Brennan et al. (1992)Alfonso et al. (2012)Doerner and Hartl (2002)

• Mobile healthcare facilitiesHodgson et al. (1998)Doerner et al. (2007)Şahin et al. (2007)

Selective VRP (a.k.a Team Orienteering

Problem):Chao et al. (1996)Feillet et al. (2005)Vansteenwegen et al. (2011)Jozefowiez et al. (2008)Aksen and Aras (2005)Archetti et al. (2009)

Page 39: Fırat Kılcı Bahar Yetiş Kara, Burçin Bozkaya Locating Temporary Shelter Areas after a Large-Scale Disaster 1

39

Related Literature

Decisions to be made simultaneously:• Stops of the bloodmobiles, (Selective VRP)• Length of the stay in a stop, (Time exp.)• Tours of the bloodmobiles, • Tours of the shuttle.

No study covers these issues simultaneously.

(Integrated Tours)