a multi-period capacitated school location problem …...center for applied giscience - cagis -...

47
Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school location problem with modular equipment and closest assignment considerations Eric Delmelle and Jean-Claude Thill Isabelle Thomas and Dominique Peeters University of North Carolina, Charlotte, U.S.A. Center for Operations Research and Econometrics (CORE), Belgium Delmelle and Thill, Thomas and Peeters Dynamic School Location 1 / 34

Upload: others

Post on 26-Mar-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte

A multi-period capacitated school location problem with

modular equipment and closest assignment

considerations

Eric Delmelle and Jean-Claude Thill

Isabelle Thomas and Dominique Peeters

University of North Carolina, Charlotte, U.S.A.

Center for Operations Research and Econometrics (CORE), Belgium

Delmelle and Thill, Thomas and Peeters Dynamic School Location 1 / 34

Page 2: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Motivation

Delmelle and Thill, Thomas and Peeters Dynamic School Location 2 / 34

Page 3: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Motivation

Motivation

1 Rapidly expanding urban areas are dynamic environments

• Need to expand existing network of public facilities to meet anticipated

increase or decrease in demand

• schools, libraries, emergency services

2 Closing existing facilities in areas characterized by population decline

• Decision making process → political decisions (bad press)

Delmelle and Thill, Thomas and Peeters Dynamic School Location 3 / 34

Page 4: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Motivation

Motivation

1 Rapidly expanding urban areas are dynamic environments

• Need to expand existing network of public facilities to meet anticipated

increase or decrease in demand

• schools, libraries, emergency services

2 Closing existing facilities in areas characterized by population decline

• Decision making process → political decisions (bad press)

Delmelle and Thill, Thomas and Peeters Dynamic School Location 3 / 34

Page 5: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Motivation

Motivation

1 Rapidly expanding urban areas are dynamic environments

• Need to expand existing network of public facilities to meet anticipated

increase or decrease in demand

• schools, libraries, emergency services

2 Closing existing facilities in areas characterized by population decline

• Decision making process → political decisions (bad press)

Delmelle and Thill, Thomas and Peeters Dynamic School Location 3 / 34

Page 6: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Motivation

Background on location models

1 Location models→ tools for regional and urban planners and decision

makers

• Focus is on multi-period school location planning

• Explicit temporal component

• Each student must be assigned to a school

• Budget determines number of schools (p-median)

2 Flexible capacity enabled by modular units

3 School as age investment: age constraint

Delmelle and Thill, Thomas and Peeters Dynamic School Location 4 / 34

Page 7: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Motivation

Background on location models

1 Location models→ tools for regional and urban planners and decision

makers

• Focus is on multi-period school location planning

• Explicit temporal component

• Each student must be assigned to a school

• Budget determines number of schools (p-median)

2 Flexible capacity enabled by modular units

3 School as age investment: age constraint

Delmelle and Thill, Thomas and Peeters Dynamic School Location 4 / 34

Page 8: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Motivation

Background on location models

1 Location models→ tools for regional and urban planners and decision

makers

• Focus is on multi-period school location planning

• Explicit temporal component

• Each student must be assigned to a school

• Budget determines number of schools (p-median)

2 Flexible capacity enabled by modular units

3 School as age investment: age constraint

Delmelle and Thill, Thomas and Peeters Dynamic School Location 4 / 34

Page 9: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Motivation

Background on location models

1 Location models→ tools for regional and urban planners and decision

makers

• Focus is on multi-period school location planning

• Explicit temporal component

• Each student must be assigned to a school

• Budget determines number of schools (p-median)

2 Flexible capacity enabled by modular units

3 School as age investment: age constraint

Delmelle and Thill, Thomas and Peeters Dynamic School Location 4 / 34

Page 10: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Motivation

Existing objectives in the literature

• General objectives in public facility location models:

1 minimize total travel distance to the facility j (Hakimi 1964)

2 minimizing necessary infrastructure while keeping a certain level of

coverage (Toregas et al. 1971)

3 Models should address capacity constraints (CFLP)

• Mirchandani and Francis (1990) and Sridharan (1995).

Delmelle and Thill, Thomas and Peeters Dynamic School Location 5 / 34

Page 11: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Motivation

Existing objectives in the literature

• General objectives in public facility location models:

1 minimize total travel distance to the facility j (Hakimi 1964)

2 minimizing necessary infrastructure while keeping a certain level of

coverage (Toregas et al. 1971)

3 Models should address capacity constraints (CFLP)

• Mirchandani and Francis (1990) and Sridharan (1995).

Delmelle and Thill, Thomas and Peeters Dynamic School Location 5 / 34

Page 12: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Motivation

Existing objectives in the literature

• General objectives in public facility location models:

1 minimize total travel distance to the facility j (Hakimi 1964)

2 minimizing necessary infrastructure while keeping a certain level of

coverage (Toregas et al. 1971)

3 Models should address capacity constraints (CFLP)

• Mirchandani and Francis (1990) and Sridharan (1995).

Delmelle and Thill, Thomas and Peeters Dynamic School Location 5 / 34

Page 13: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Motivation

Existing objectives in the literature

• General objectives in public facility location models:

1 minimize total travel distance to the facility j (Hakimi 1964)

2 minimizing necessary infrastructure while keeping a certain level of

coverage (Toregas et al. 1971)

3 Models should address capacity constraints (CFLP)

• Mirchandani and Francis (1990) and Sridharan (1995).

Delmelle and Thill, Thomas and Peeters Dynamic School Location 5 / 34

Page 14: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Motivation

Existing objectives in the literature

1 Dynamic models have received a lot of attention:

• Fong and Srinivasan 1981, Van Roy and Erlenkotter 1982 and Alberada et al. 2009

• Drezner (1995b) suggests a progressive p-median (no relocation of facilities)

2 Significant body of literature in school location

• Dost 1968, Maxfield 1972, Viegas 1987, Greenleaf and Harrison 1987 as well as

Church and Murray 1994

• Antunes and Peters (2000, 2001) → modified capacitated median

• Handling opening of new facilities, expansion, reduction

• Age of facility, number of time periods

• Uncertainty during time periods

• Distance penalty beyond threshold

• Different growth scenarios

Delmelle and Thill, Thomas and Peeters Dynamic School Location 6 / 34

Page 15: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Motivation

Existing objectives in the literature

1 Dynamic models have received a lot of attention:

• Fong and Srinivasan 1981, Van Roy and Erlenkotter 1982 and Alberada et al. 2009

• Drezner (1995b) suggests a progressive p-median (no relocation of facilities)

2 Significant body of literature in school location

• Dost 1968, Maxfield 1972, Viegas 1987, Greenleaf and Harrison 1987 as well as

Church and Murray 1994

• Antunes and Peters (2000, 2001) → modified capacitated median

• Handling opening of new facilities, expansion, reduction

• Age of facility, number of time periods

• Uncertainty during time periods

• Distance penalty beyond threshold

• Different growth scenarios

Delmelle and Thill, Thomas and Peeters Dynamic School Location 6 / 34

Page 16: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Objectives

Research Objectives

1 Number of open facilities p is increased or decreased at each time period or

is controlled by cost function.

2 Each facility has a pair of minimum and maximum capacity constraints.

• Variation in the maximal capacity through modular equipments.

3 Closing, expansion and reduction of facilities and age of school are

controlled.

Delmelle and Thill, Thomas and Peeters Dynamic School Location 7 / 34

Page 17: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Objectives

Research Objectives

1 Number of open facilities p is increased or decreased at each time period or

is controlled by cost function.

2 Each facility has a pair of minimum and maximum capacity constraints.

• Variation in the maximal capacity through modular equipments.

3 Closing, expansion and reduction of facilities and age of school are

controlled.

Delmelle and Thill, Thomas and Peeters Dynamic School Location 7 / 34

Page 18: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Introduction Objectives

Research Objectives

1 Number of open facilities p is increased or decreased at each time period or

is controlled by cost function.

2 Each facility has a pair of minimum and maximum capacity constraints.

• Variation in the maximal capacity through modular equipments.

3 Closing, expansion and reduction of facilities and age of school are

controlled.

Delmelle and Thill, Thomas and Peeters Dynamic School Location 7 / 34

Page 19: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

ViFCLP Contributions

• Model is inspired by the capacitated plant location model

• Model allows to close schools only if they have reached a certain age

• Prevent schools critical to the community from closing (for instance

under public or political pressure)

• Capacities to be flexible with the addition of modular units

• Flexible capacities can reduce the number of non-closest assignments

Delmelle and Thill, Thomas and Peeters Dynamic School Location 8 / 34

Page 20: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

ViFCLP Notation

Indices, sets and parameters

Indices and sets:

i, I : index and set of demand nodes

j, J : index and set of candidate school locations

m, M : index and set of periods (m0 = base situation)

JN : set of proposed (new) school locations, JN ⊂ J , at

base time period m0

JE set of existing facilities at present, JE ⊂ J , at base time

period m0

Travel costs

cijm : travel cost between an individual i and facility j in m

dijm : travel distance between an individual i and facility j in

m

dmaxim : distance threshold; dmax

im > minj∈J

dijm Facility costs

c++m : leasing cost of a mobile unit at m

cfjm: fixed cost of operating a school j at m

csm : marginal cost per student at m

cNjm: cost to open a new school j at m

cEjm: cost to close an existing school j at m

Capacities and additional parameters

z+jm

: maximum capacity of facility j at m

Kjm : maximum number of additional mobile units at j during

time m

z++: capacity of a mobile unit

aim : demand at location i in period m

eEjm : age of existing facility j at m

E: minimum age for a facility to close

wm : discount factor reflecting importance of period m with∑

m∈M\{0}wm = 1

A: a very large number

B: total school budget over the planning horizon

Delmelle and Thill, Thomas and Peeters Dynamic School Location 9 / 34

Page 21: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

ViFCLP Variables

Decisions variables

Xijm =

1 if demand i is assigned to j at m

0 otherwise

Yjm =

1 if location j is open at m

0 otherwise

Ujm = number of mobile units used at j in period m

Delmelle and Thill, Thomas and Peeters Dynamic School Location 10 / 34

Page 22: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

ViFCLP Objective function

Objective function

Minimize f1 =∑

i∈I

j∈J

m∈M\{0}

wm cijm aim Xijm (1)

subject to:

f2 =

[

(

j∈J

m∈M\{0}

cfjmYjm

)

+(

j∈JN

m∈M\{0}

cNjm(Yjm − Yj,m−1)

)

+

(

j∈JE

m∈M\{0}

cEjm(Yj,m−1 − Yjm)

)

+(

j∈J

m∈M\{0}

c++m Ujm

)

+

(

i∈I

j∈J

m∈M\{0}

csmaim

)

]

≤ B (2)

Delmelle and Thill, Thomas and Peeters Dynamic School Location 11 / 34

Page 23: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

ViFCLP Constraints

Assignment, capacity, age, closing constraints

j∈J

Xijm = 1 ∀i ∈ I, ∀m ∈ M \ {0} (3)

Xijm ≤ Yjm ∀i ∈ I, ∀m ∈ M \ {0}, ∀j ∈ J (4)

i∈I

aim Xijm ≤ (z+jm

Yjm) + (Ujm z++

) ∀j ∈ J, ∀m ∈ M \ {0} (5)

Ujm ≤ A Yjm ∀j ∈ J, ∀m ∈ M \ {0} (6)

Ujm ≤ Kjm ∀j ∈ J, ∀m ∈ M \ {0} (7)

E − eEjm ≤ A Yjm ∀j ∈ J

E, ∀m ∈ M \ {0} (8)

Yj,m−1 ≤ Yjm ∀j ∈ JN

, ∀m ∈ M \ {0} (9)

Yjm ≤ Yj,m−1 ∀j ∈ JE

, ∀m ∈ M \ {0} (10)

Xijm , Yjm ∈ 0, 1 ∀i ∈ I, ∀j ∈ J, ∀m ∈ M \ {0} (11)

Ujm ∈ Z+

∀j ∈ J, ∀m ∈ M \ {0} (12)

Yj,m=0 =

{

1 if j ∈ JE

0 if j ∈ JN(13)

Delmelle and Thill, Thomas and Peeters Dynamic School Location 12 / 34

Page 24: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

ViFCLP Constraints

Penalizing excess travel distance

• In the ViFCLP, we resort to inflating travel costs by incorporating a

distance-based penalty to limit the number of such instances, which

we refer to misassignments hereafter.

• Controlled by two parameters:

1 Maximum travel distance dmax which determines the assignment

distance above which an extra travel penalty will occur.

2 β, which regulates the magnitude of this penalty.

• When students are assigned to schools beyond a certain threshold

travel distance, travel costs increase exponentially with distance.

Delmelle and Thill, Thomas and Peeters Dynamic School Location 13 / 34

Page 25: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

ViFCLP Constraints

Penalizing excess travel distance

• In the ViFCLP, we resort to inflating travel costs by incorporating a

distance-based penalty to limit the number of such instances, which

we refer to misassignments hereafter.

• Controlled by two parameters:

1 Maximum travel distance dmax which determines the assignment

distance above which an extra travel penalty will occur.

2 β, which regulates the magnitude of this penalty.

• When students are assigned to schools beyond a certain threshold

travel distance, travel costs increase exponentially with distance.

Delmelle and Thill, Thomas and Peeters Dynamic School Location 13 / 34

Page 26: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

ViFCLP Constraints

Penalizing excess travel distance

• In the ViFCLP, we resort to inflating travel costs by incorporating a

distance-based penalty to limit the number of such instances, which

we refer to misassignments hereafter.

• Controlled by two parameters:

1 Maximum travel distance dmax which determines the assignment

distance above which an extra travel penalty will occur.

2 β, which regulates the magnitude of this penalty.

• When students are assigned to schools beyond a certain threshold

travel distance, travel costs increase exponentially with distance.

Delmelle and Thill, Thomas and Peeters Dynamic School Location 13 / 34

Page 27: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

ViFCLP Calibration of parameters

Maximal traveled distance dmaxim

cijm : travel cost between an individual i and facility j in period m; cijm ={

αdijm if dijm ≤ dmaxim

αdmaxim + (dijm − dmax

im )β if dijm > dmaxim

travel distance from demand to facility

B

{

iA

B

i

d iA demand facilityi A

d iB d iA

max di

cij

dij

A

diB- d d

iB i

max

diA d i

max

max c i

Once an individual i is assigned to a facility beyond a travel distance dmaxi , the impendence increases exponentially with rate β.

Delmelle and Thill, Thomas and Peeters Dynamic School Location 14 / 34

Page 28: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Implementation

GIS-optimization solver: semi-loose approach

Generates locations of:*demand nodes

*facilities*city centers

Computes:*distances

Visualization:*capacities

*assignments (spiders)

python IDLE

ArcGIS

CPLEX

File exchange:LP, results

callsreads

The semi-loosed coupled system. A python script is built in the IDLE environment, automatically calling CPLEX. The exchange

of information is carried out through text files.

(Related literature: Ribeiro et al. 2002, Church 2002, Ghosh 2008, Alexandris and Giannikos 2010, Murray 2010).

Delmelle and Thill, Thomas and Peeters Dynamic School Location 15 / 34

Page 29: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Case study: Charlotte-Mecklenburg Schools - CMS Context

Application: Highschools in the CMS district

• Charlotte has experienced a steady and significant rate of population growth

above both North Carolina and the United States at large

• Development of the financial service industry.

• Horizontal development in green field locations.

• Increase in school enrollment most noticeable during the last two decades.

• North Carolina: projected enrollment growth of 37% from 1999 to 2009

• CMS system is its fastest NC growing district (U.S. Department of

Education 1999).

Delmelle and Thill, Thomas and Peeters Dynamic School Location 16 / 34

Page 30: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Case study: Charlotte-Mecklenburg Schools - CMS Context

School attendance zones (high schools)

8

9

10

11

12

13

14

15

16

17

18

1920

21

12

3

4

5

67

8

existing school

candidate school

existing school must remain open

7

21

high schoolpopulation100

300

0 105km

modular units

student assignment

10 20 30

school (utilization)

over capacity

> 2500 students

< 1000 students

under capacity

1 200 350100

3

(b) (a)

school attendance zone

highway

Delmelle and Thill, Thomas and Peeters Dynamic School Location 17 / 34

Page 31: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Case study: Charlotte-Mecklenburg Schools - CMS Context

School attendance zones (high schools)

id(j) Name z+jm

Uj,0 eEjm Yj,m=0,...,3

1 Hopewell 2237 33 2001 -2 NorthMeck 2441 37 1951 -3 MyersPark 2823 21 1951 14 SouthMeck 1832 20 1959 15 EastMeck 2058 30 1950 16 Providence 2247 9 1989 17 Butler 2136 20 1997 -8 Independence 2378 39 1967 -9 Olympic 1877 21 1966 -

10 Vance 1856 34 1997 -11 ArdreyKell 2314 - 2001 -12 MallardCreek 2107 - 2007 -13 WestMeck 2041 11 1951 -14 Waddell 1164 - 2001 -15 Garinger 1833 27 1959 -16 WestCharlotte 2029 16 1938 -17 HUCKSROAD 2250 - - -18 PALISADES 2250 - - -19 STUMPTON 2250 - - -20 BAILEY 2250 - - -21 ROCKYRIVER 2250 - - -

School names, capacities, number of modular units∑

j∈JNUj,m=0 = 318, date of construction and non-closing

requirement. School names in italics indicate facilities that must remain open through the planning horizon, while school names

in capital letters are candidate school locations.

Delmelle and Thill, Thomas and Peeters Dynamic School Location 18 / 34

Page 32: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Case study: Charlotte-Mecklenburg Schools - CMS Calibration

Calibration of operational costs

Fixed annual cost to operate a school cfjm :

$710,000.

Marginal annual cost of a student csm :

$7,200.

Cost to build a new school cNjm :

$3,000,000 for a school of 60 acres.

Leasing cost (per unit) c++: $10,000 per

year, which includes rent, heating,

maintenance.

Capacity of a modular unit z++: 25

students per unit.

Cost of closing an existing school cEjm : $1

(this cost can be negative, that is there is

a benefit to close a school).

Maximum number of modular units per

site Kjm: upper-limit of 100 units.

Minimum age for a school to close E : 32

years.

Delmelle and Thill, Thomas and Peeters Dynamic School Location 19 / 34

Page 33: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Case study: Charlotte-Mecklenburg Schools - CMS Calibration

Calibration of population projection

• Projected population of children aged fourteen to seventeen aggregated at

the Traffic Analysis Zone (TAZ)-level

• Time periods are indexed by m = 0, . . . , 3; each period is separated by five

years, and hence facility age increases by five year increments.

• Assume a county-wide increase of 15% every five years.

• Increase of school age population is modeled geographically following a

monocentric growth scenario based on road network travel distance.

• The projected number of children at the TAZ-level is deflated

geographically to account for private and home schooling.

• Total population demand at m0=33,152; m1= 38,125; m2=43,285;

m3=50,504

Delmelle and Thill, Thomas and Peeters Dynamic School Location 20 / 34

Page 34: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Case study: Charlotte-Mecklenburg Schools - CMS Results

Modeling results

• Three periods, specifically m1 = 2013, m2 = 2018, m3 = 2023

• Report f1: travel costs and f2: school expenditures.

• Approach 1:

• Variation in the budget value B

• Fixed parameters dmax=5km and β = 0.01

• Approach 2:

• Variation in γ1

• Variation in dmax and β

• Illustrate with four different scenarios (I,II,III,IV)

Delmelle and Thill, Thomas and Peeters Dynamic School Location 21 / 34

Page 35: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Case study: Charlotte-Mecklenburg Schools - CMS Results: Approach 1

ViFCLP instances with varying budget parameters

Budget($) β dmax f1($) f2($) Open Modular Travel % non- Time[in106] (km) [in106] [in108 ] Schools Units avg.(km) closest (sec)

(A)6645 0.01 5 1.0901 6.6449 54 654 5.43 13.47 550.856650 0.01 5 1.0835 6.6499 54 691 5.40 12.26 194.34

(B)6680 0.01 5 1.0700 6.6795 54 949 5.34 7.16 32.676700 0.01 5 1.0588 6.6999 57 696 5.30 9.56 25.47

(C)6733 0.01 5 1.0557 6.7329 60 511 5.31 11.63 129.766750 0.01 5 1.0497 6.7499 60 672 5.25 8.56 28.32

(D)6773 0.01 5 1.0480 6.7716 60 858 5.24 6.39 76.616800 0.01 5 1.0420 6.7990 63 673 5.23 7.65 15.666900 0.01 5 1.0410 6.8140 63 800 5.21 5.85 14.767000 0.01 5 1.0410 6.8140 63 800 5.21 5.85 13.84

Schools and modular units are the total number of schools and modular units in use through the planning horizon. We use

parameter E=10 years.

Delmelle and Thill, Thomas and Peeters Dynamic School Location 22 / 34

Page 36: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Case study: Charlotte-Mecklenburg Schools - CMS Results: Approach 1

Variation in travel costs and school expenditures with

varying budgets

school expenditures f2

travel

cost

sf1

ViFCLP (1)−(12)

57 schools

60 schools

63 schoolsD

C

54 schools

B

A (a)

Model optimized under different budget regimes. Variation in the number of schools.

Delmelle and Thill, Thomas and Peeters Dynamic School Location 23 / 34

Page 37: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Case study: Charlotte-Mecklenburg Schools - CMS Results: Approach 1

Variation in travel costs and school expenditures with

varying budgets

school expenditures f2

travel

cost

sf1

ViFCLP (1)−(12) B

682units

A

732 units

832 units

782 units

increase in schoolbudget

increase in number ofmodular units

(b)

Model optimized under different budget regimes. Variation in the number of modular units.

Delmelle and Thill, Thomas and Peeters Dynamic School Location 24 / 34

Page 38: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Case study: Charlotte-Mecklenburg Schools - CMS Results: Approach 2

bi-objective ViFCLP model

The bi-objective ViFCLP is written as follows:

Minimize F = γ1f1 + γ2f2 (14)

f1 =

[

i∈I

m∈M\{0}

(

j∈J

wm cijm aim Xijm

)

]

(15)

f2 =

[

(

j∈J

m∈M\{0}

cfjm Yjm

)

+∑

i∈I

j∈J

m∈M\{0}

csm aim

)

+

(

j∈JN

m∈M\{0}

cNjm (Yjm − Yj,m−1))

+

(

j∈JE

m∈M\{0}

cEjm (Yj,m−1 − Yjm))

+(

j∈J

m∈M\{0}

c++m Ujm

)

]

(16)

Delmelle and Thill, Thomas and Peeters Dynamic School Location 25 / 34

Page 39: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Case study: Charlotte-Mecklenburg Schools - CMS Results: Approach 2

Variation in travel costs and school expenditures for the

bi-objective ViFCLP model

school expenditures f2

travel

cost

f1

(b)

γ1=0.99970

γ1=0.99980

γ1=0.99985

γ1=0.99995

ViFCLP (1)−(12)Bi−objective ViFCLP (13)−(15)

school expenditures f2

travel

cost

f1

(a)

γ1=0.5

γ1=0.998

γ1=0.999

Bi−objective ViFCLP (13)−(15)

0.91 0.92 0.93 0.94 0.95 0.96 0.97 0.98 0.99

6

7

8

9

10

11

γ1

%non-c

lose

st

(c)

β = 0.01, dmax

= 5km

β = 0.5, dmax

= 5km

0.91 0.92 0.93 0.94 0.95 0.96 0.97 0.98 0.99

6

7

8

9

10

11

γ1

%non-c

lose

st

(d)

dmax

= 1km, β = 1

dmax

= 5km, β = 1

Model optimized for different values of γ1 in (a) and (b). Variation in non-closest assignments under different β and dmax

regimes in (c) and (d), respectively.

Delmelle and Thill, Thomas and Peeters Dynamic School Location 26 / 34

Page 40: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Case study: Charlotte-Mecklenburg Schools - CMS Results: Approach 2

Remember the travel penalty?

travel distance from demand to facility

B

{

iA

B

i

d iA demand facilityi A

d iB d iA

max di

cij

dij

A

diB- d d

iB i

max

diA d i

max

max c i

Delmelle and Thill, Thomas and Peeters Dynamic School Location 27 / 34

Page 41: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Case study: Charlotte-Mecklenburg Schools - CMS Results: Approach 2

Computation results I

γ1 β dmax f1($) f2($) Open Modular Travel % non- Time Notes(km) [in106 ] [in108] Schools Units avg.(km) closest (sec)

0.999 0.01 5 1.1026 6.6285 51 926 5.49 8.75 12.580.999 0.01 5 1.1026 6.6285 51 926 5.48 8.85 16.04 (III,*)0.99 0.01 5 1.2110 6.5932 46 1049 5.95 10.97 64.60

0.975 0.01 5 1.2277 6.5952 45 1095 5.97 10.90 34.560.9 0.01 5 1.2274 6.5952 45 1095 5.97 10.90 60.74

0.75 0.01 5 1.2276 6.5952 45 1095 5.97 10.90 41.300.5 0.01 5 1.2278 6.5952 45 1095 5.97 10.90 39.93 (I)0.5 0.01 5 1.2016 6.5891 48 956 5.85 9.92 50.91 (II,*)

0.999 0.01 2 1.1223 6.6284 51 925 5.49 8.86 13.850.99 0.01 2 1.2291 6.5932 46 1049 5.95 10.86 54.34

0.975 0.01 2 1.2452 6.5952 45 1095 5.98 10.93 37.400.9 0.01 2 1.2451 6.5952 45 1095 5.98 10.94 52.67

0.75 0.01 2 1.2449 6.5952 45 1095 5.97 11.00 51.240.5 0.01 2 1.2451 6.5952 45 1095 5.98 11.19 56.65

0.999 0.5 2 2.4825 6.7095 57 778 5.30 8.01 13.950.99 0.5 2 3.0088 6.5973 48 1024 5.84 8.12 33.42

0.975 0.5 2 3.0691 6.5939 47 1025 5.92 9.84 67.110.9 0.5 2 3.2274 6.5952 45 1095 5.99 10.42 49.75

0.75 0.5 2 3.2276 6.5952 45 1095 5.99 10.52 47.910.5 0.5 2 3.2277 6.5952 45 1095 5.99 10.47 58.77

0.999 1 1 542.6739 6.8152 63 804 5.22 5.81 11.320.99 1 1 542.6894 6.8141 63 795 5.22 5.93 10.84

0.975 1 1 542.6818 6.8134 63 789 5.22 6.09 10.340.9 1 1 552.0302 6.7123 57 799 5.29 8.07 15.99

0.75 1 1 561.8898 6.6669 54 833 5.35 9.11 18.310.5 1 1 635.1541 6.5978 48 1028 5.83 8.35 60.33

Delmelle and Thill, Thomas and Peeters Dynamic School Location 28 / 34

Page 42: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Case study: Charlotte-Mecklenburg Schools - CMS Results: Approach 2

Computation results II

γ1 β dmax f1($) f2($) Open Modular Travel % non- Time Notes(km) [in106] [in108] Schools Units avg.(km) closest (sec)

0.999 1 2 419.4911 6.8152 63 804 5.22 5.81 11.400.99 1 2 419.4897 6.8141 63 795 5.22 5.92 15.45

0.975 1 2 419.4999 6.8131 63 786 5.22 6.03 12.190.9 1 2 428.6430 6.7122 57 799 5.29 8.05 20.16

0.75 1 2 438.3672 6.6671 54 835 5.35 9.07 19.190.5 1 2 511.0590 6.5978 48 1028 5.83 8.17 72.82

0.999 1 5 129.9321 6.8127 63 782 5.23 6.26 11.040.999 1 5 129.9374 6.8125 63 781 5.22 6.28 7.78 (IV,*)0.99 1 5 129.9375 6.8119 63 775 5.23 6.27 14.75

0.975 1 5 129.9513 6.8110 63 767 5.23 6.45 8.550.9 1 5 136.2120 6.7106 57 783 5.29 8.40 23.31

0.75 1 5 145.1026 6.6641 54 809 5.37 9.63 23.310.5 1 5 210.7947 6.5972 48 1023 5.84 8.41 29.76

0.999 1.5 5 13653.5280 6.8136 63 790 5.24 6.40 12.20.99 1.5 5 13654.1517 6.8134 63 788 5.24 6.42 12.65

0.975 1.5 5 13653.8940 6.8132 63 787 5.24 6.45 11.410.9 1.5 5 13653.8888 6.8133 63 787 5.24 6.42 12.07

0.75 1.5 5 13653.1717 6.8134 63 787 5.24 6.39 17.490.5 1.5 5 13654.0963 6.8121 63 777 5.24 6.56 11.15

Delmelle and Thill, Thomas and Peeters Dynamic School Location 29 / 34

Page 43: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Case study: Charlotte-Mecklenburg Schools - CMS Results: Approach 2

School locations and student-to-school assignments

(a) (c)

scenario I

(a) (c)

scenario I

I

(b)

(b)

2013 2018 2023

0 105km

modular units

10 20 30

school (utilization)

> 2500 students

< 1000 students over capacity

under capacitystudent assignment

1 200 350100Mecklenburg

Delmelle and Thill, Thomas and Peeters Dynamic School Location 30 / 34

Page 44: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Case study: Charlotte-Mecklenburg Schools - CMS Results: Approach 2

School locations and student-to-school assignments

(c) (a)

scenario I

II

(b)

(c) (a)

scenario I

V

(b)

modular units

10 20 30

school (utilization)

> 2500 students

< 1000 students over capacity

under capacitystudent assignment

1 200 350100Mecklenburg

0 105km

Delmelle and Thill, Thomas and Peeters Dynamic School Location 31 / 34

Page 45: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Discussion and Conclusions Discussion

Take-home message

• This paper presents a multi-period location problem

• Capacity, age constraints and modular equipment.

• Model is flexible (time-varying weights for uncertainty)

1 Depending on growth scenario, increase in the school age population in

the center of the study region can either be met with the addition of

soft modular units, or require students to travel a longer distance.

2 Sharp increase in population in the periphery may require to close

schools in center of the city, generating longer commute for students

living in the center of the city.

Delmelle and Thill, Thomas and Peeters Dynamic School Location 32 / 34

Page 46: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Discussion and Conclusions Future Research

Suggestions for future research

1 Development of heuristic techniques

2 Are school comparable in terms of attractiveness?

3 Social costs associated with school assignment switches

Delmelle and Thill, Thomas and Peeters Dynamic School Location 33 / 34

Page 47: A multi-period capacitated school location problem …...Center for Applied GIscience - CAGIS - seminar University of North Carolina at Charlotte A multi-period capacitated school

Thank you

Eric Delmelle, Ph.D.

Department of Geography and Earth Sciences

Center for Applied Geographic Information Science (CAGIS)

University of North Carolina at Charlotte

[email protected]

Spicy Potluck Get Together Saturday 3pm

Delmelle and Thill, Thomas and Peeters Dynamic School Location 34 / 34