Skip to content

Commit 540fc72

Browse files
committed
resolve #507
1 parent 600b8a7 commit 540fc72

File tree

5 files changed

+196
-148
lines changed

5 files changed

+196
-148
lines changed

docs/_static/references.bib

Lines changed: 112 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@article{assunccao2006efficient,
2-
title={Efficient Regionalization Techniques for Socio-economic Geographical Units Using Minimum Spanning Trees},
2+
title={{Efficient Regionalization Techniques for Socio-economic Geographical Units Using Minimum Spanning Trees}},
33
author={Assunção, RM and Neves, MC and Câmara, G and da Costa Freitas, C},
44
journal={{International Journal of Geographical Information Science}},
55
volume={20},
@@ -13,9 +13,9 @@ @article{assunccao2006efficient
1313

1414
@article{calik_labbé_yaman_2015,
1515
author={Calik, H and Labbé, M and Yaman, H},
16-
title={p-Center Problems},
16+
title={{p-Center Problems}},
1717
journal={Location Science},
18-
pages={7992},
18+
pages={79--92},
1919
year={2015},
2020
doi={10.1007/978-3-319-13111-5_4},
2121
}
@@ -26,36 +26,41 @@ @article{chen_murray_jiang_2021
2626
title={Open-source approaches for location cover models: capabilities and efficiency},
2727
journal={Journal of Geographical Systems},
2828
doi={10.1007/s10109-021-00350-w},
29-
year={2021}
29+
year={2021},
30+
pages={361--380},
31+
volume={23},
32+
number={3},
3033
}
3134

3235

3336
@book{Church2009,
34-
address = {Hoboken},
35-
author = {Church, Richard L. and Murray, Alan T.},
36-
publisher = {John Wiley {\&} Sons, Inc.},
37-
title = {{Business Site Selection, Locational Analysis, and GIS}},
38-
year = {2009}
37+
address={Hoboken},
38+
author={Church, Richard L. and Murray, Alan T.},
39+
publisher={John Wiley {\&} Sons, Inc.},
40+
title={{Business Site Selection, Locational Analysis, and GIS}},
41+
year={2009},
42+
doi={10.1002/9780470432761},
3943
}
4044

4145

4246
@article{church_2018,
43-
author = {Richard L. Church},
44-
title ={Tobler's Law and Spatial Optimization: Why Bakersfield?},
45-
journal = {International Regional Science Review},
46-
volume = {41},
47-
number = {3},
48-
pages = {287-310},
49-
year = {2018},
50-
doi = {10.1177/0160017616650612}
47+
author={Richard L. Church},
48+
title={{Tobler's Law and Spatial Optimization: Why Bakersfield?}},
49+
journal={International Regional Science Review},
50+
volume={41},
51+
number={3},
52+
pages={287--310},
53+
year={2018},
54+
doi={10.1177/0160017616650612},
5155
}
5256

5357

5458
@book{church_murray_2018,
5559
author={Church, RL and Murray, AT},
56-
title={Location covering models: history, applications and advancements},
60+
title={{Location Covering Models: History, Applications and Advancements}},
5761
publisher={Springer},
5862
year={2018},
63+
doi={10.1007/978-3-319-99846-6},
5964
}
6065

6166

@@ -68,30 +73,33 @@ @article{current1988capacitated
6873
pages={153--163},
6974
year={1988},
7075
publisher={SAGE Publications Sage UK: London, England},
71-
doi={10.1068/b150153}
72-
76+
doi={10.1068/b150153},
7377
}
7478

7579

7680
@article{daskin_stern_edmund_1981,
77-
author = {Daskin, MS and Stern, EH},
78-
title = {A Hierarchical Objective Set Covering Model for Emergency Medical Service Vehicle Deployment},
79-
journal = {Transportation Science},
80-
doi = {10.1287/trsc.15.2.137},
81-
year = {1981}
81+
author={Daskin, MS and Stern, EH},
82+
title={{A Hierarchical Objective Set Covering Model for Emergency Medical Service Vehicle Deployment}},
83+
journal={Transportation Science},
84+
doi={10.1287/trsc.15.2.137},
85+
year={1981},
86+
volume={15},
87+
number={2},
88+
pages={137--152},
8289
}
8390

8491

8592
@book{daskin_2013,
8693
author={Daskin, MS},
87-
title={Network and discrete location: models, algorithms, and applications},
88-
publisher={John Wiley & Sons, Inc.},
94+
title={{Network and Discrete Location: Models, Algorithms, and Applications}},
95+
publisher={John Wiley \& Sons, Inc.},
8996
year={2013},
97+
doi={10.1002/9781118537015},
9098
}
9199

92100

93101
@article{duque2011p,
94-
title={The p-Regions Problem},
102+
title={{The p-Regions Problem}},
95103
author={Duque, JC and Church, RL and Middleton, RS},
96104
journal={Geographical Analysis},
97105
volume={43},
@@ -105,70 +113,79 @@ @article{duque2011p
105113

106114
@article{duque2012max,
107115
author={Duque, JC and Anselin, L and Rey, SJ},
108-
title={THE MAX-P-REGIONS PROBLEM*},
116+
title={{THE MAX-P-REGIONS PROBLEM*}},
109117
journal={Journal of Regional Science},
110118
volume={52},
111119
number={3},
112120
pages={397--419},
113121
doi={10.1111/j.1467-9787.2011.00743.x},
114-
year={2012}
122+
year={2012},
115123
}
116124

117125

118126
@article{hakimi_1964,
119127
author={Hakimi, SL},
120-
title={Optimum Locations of Switching Centers and the Absolute Centers and Medians of a Graph},
128+
title={{Optimum Locations of Switching Centers and the Absolute Centers and Medians of a Graph}},
121129
journal={Operations Research},
122130
volume={12},
123131
number={3},
124-
pages={450459},
132+
pages={450--459},
125133
year={1964},
126134
doi={10.1287/opre.12.3.450},
127135
}
128136

137+
129138
@article{hakimi_1965,
130139
author={Hakimi, SL},
131-
title={Optimum Distribution of Switching Centers in a Communication Network and Some Related Graph Theoretic Problems},
140+
title={{Optimum Distribution of Switching Centers in a Communication Network and Some Related Graph Theoretic Problems}},
132141
journal={Operations Research},
133142
number={3},
134143
volume={13},
135-
pages={462475},
144+
pages={462--475},
136145
year={1965},
137146
doi={10.1287/opre.13.3.462},
138147
}
139148

140149

141150
@article{kuby_1987,
142-
author = {Kuby, MJ},
143-
title = {Programming Models for Facility Dispersion: The p-Dispersion and Maxisum Dispersion Problems},
144-
journal = {Geographical Analysis},
145-
doi = {10.1111/j.1538-4632.1987.tb00133.x},
146-
year = {1987}
151+
author={Kuby, MJ},
152+
title={{Programming Models for Facility Dispersion: The p-Dispersion and Maxisum Dispersion Problems}},
153+
journal={Geographical Analysis},
154+
doi={10.1111/j.1538-4632.1987.tb00133.x},
155+
year={1987},
156+
volume={19},
157+
number={4},
158+
pages={315--329},
147159
}
148160

149161

150162
@article{MALISZEWSKI2012331,
151-
author = {Maliszewski, PJ and Kuby, MJ and Horner, MW},
152-
title = {A comparison of multi-objective spatial dispersion models for managing critical assets in urban areas},
153-
journal = {Computers, Environment and Urban Systems},
154-
doi = {10.1016/j.compenvurbsys.2011.12.006},
155-
year = {2012}
163+
author={Maliszewski, PJ and Kuby, MJ and Horner, MW},
164+
title={A comparison of multi-objective spatial dispersion models for managing critical assets in urban areas},
165+
journal={Computers, Environment and Urban Systems},
166+
doi={10.1016/j.compenvurbsys.2011.12.006},
167+
year={2012},
168+
volume={36},
169+
number={4},
170+
pages={331--341},
156171
}
157172

158173

159174
@article{openshaw1977geographical,
160-
title={A Geographical Solution to Scale and Aggregation Problems in Region-building, Partitioning and Spatial Modelling},
175+
title={{A Geographical Solution to Scale and Aggregation Problems in Region-building, Partitioning and Spatial Modelling}},
161176
author={Openshaw, S},
162177
journal={Transactions of the Institute of British Geographers},
163178
pages={459--472},
164179
year={1977},
180+
volume={2},
181+
number={4},
165182
publisher={JSTOR},
166-
doi={doi.org/10.2307/622300},
183+
doi={10.2307/622300},
167184
}
168185

169186

170187
@article{openshaw1995algorithms,
171-
title={Algorithms for Reengineering 1991 Census Geography},
188+
title={{Algorithms for Reengineering 1991 Census Geography}},
172189
author={Openshaw, S and Rao, L},
173190
journal={Environment and Planning A},
174191
volume={27},
@@ -194,11 +211,11 @@ @article{shi_malik_2000
194211

195212
@article{toregas_swain_revelle_bergman_1971,
196213
author={Toregas, Constantine and Swain, Ralph and Revelle, Charles and Bergman, Lawrence},
197-
title={The Location of Emergency Service Facilities},
198-
volume={19},
214+
title={{The Location of Emergency Service Facilities}},
199215
journal={Operations Research},
200-
number={6},
201-
pages={1363–1373},
216+
volume = {19},
217+
number = {6},
218+
pages={1363--1373},
202219
year={1971},
203220
doi={10.1287/opre.19.6.1363},
204221
}
@@ -218,11 +235,13 @@ @article{von2007tutorial
218235

219236

220237
@article{wei2020efficient,
221-
title={Efficient Regionalization for Spatially Explicit Neighborhood Delineation},
238+
title={Efficient regionalization for spatially explicit neighborhood delineation},
222239
author={Wei, R and Rey, SJ and Knaap, E},
223240
journal={International Journal of Geographical Information Science},
224-
pages={1--17},
225-
year={2020},
241+
year={2020},
242+
volume={35},
243+
number={1},
244+
pages={135--151},
226245
publisher={Taylor \& Francis},
227246
doi={10.1080/13658816.2020.1759806},
228247
}
@@ -240,22 +259,56 @@ @article{wolf2021
240259
author={Wolf, LJ},
241260
title={Spatially–encouraged spectral clustering: a technique for blending map typologies and regionalization},
242261
journal={International Journal of Geographical Information Science},
243-
volume={0},
244-
number={0},
245-
pages={1-18},
262+
volume={35},
263+
number={11},
264+
pages={2356--2373},
246265
year={2021},
247266
doi={10.1080/13658816.2021.1934475},
248267
}
249268

250269

251270
@inproceedings{yu_shi_2003,
252271
author={Yu, Stella X. and Shi, Jianbo},
253-
booktitle={Proceedings Ninth IEEE International Conference on Computer Vision},
272+
booktitle={{Proceedings Ninth IEEE International Conference on Computer Vision}},
254273
title={Multiclass spectral clustering},
255274
year={2003},
256275
volume={1},
257-
pages={313-319},
276+
pages={313--319},
258277
doi={10.1109/ICCV.2003.1238361}}
259278

260279

280+
@article{upchurch-kuby-lim-2009,
281+
author={Upchurch, Christopher and Kuby, Michael and Lim, Seow},
282+
title={{A Model for Location of Capacitated Alternative-Fuel Stations}},
283+
journal={Geographical Analysis},
284+
volume={41},
285+
number={1},
286+
pages={85--106},
287+
doi={10.1111/j.1538-4632.2009.00744.x},
288+
year={2009}
289+
}
290+
291+
292+
@article{hong-kuby-2016,
293+
title={A threshold covering flow-based location model to build a critical mass of alternative-fuel stations},
294+
journal={Journal of Transport Geography},
295+
volume={56},
296+
pages={128--137},
297+
year={2016},
298+
doi={10.1016/j.jtrangeo.2016.08.019},
299+
author={Shuyao Hong and Michael Kuby},
300+
}
301+
302+
303+
@article{KUBY2005125,
304+
title={The flow-refueling location problem for alternative-fuel vehicles},
305+
journal={Socio-Economic Planning Sciences},
306+
volume={39},
307+
number={2},
308+
pages={125--145},
309+
year={2005},
310+
doi={10.1016/j.seps.2004.03.001},
311+
author={Michael Kuby and Seow Lim},
312+
}
313+
261314
%======

docs/api.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,4 @@ Exact solution approaches to facility location modeling problems.
4040
locate.KNearestPMedian
4141
locate.PCenter
4242
locate.PDispersion
43+
locate.FRLM

docs/tutorials.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,4 @@ Tutorials
3131
notebooks/facloc-real-world.ipynb
3232
notebooks/facloc-lscpb-real-world.ipynb
3333
notebooks/facloc-disperse-real-world.ipynb
34+
notebooks/flow.ipynb

notebooks/flow.ipynb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -892,9 +892,9 @@
892892
"$\\begin{array}{ll}\n",
893893
"\\textbf{Max } & Z = \\sum_{q \\in Q} \\sum_{\\substack{ h| b_{qh} = 1}} f_q y_{qh} \\\\[0.5em]\n",
894894
"\\textbf{Subject to:} & \\sum_{q \\in Q} \\sum_{\\substack{h| b_{qh} = 1}} e_q g_{qhk} f_q y_{qh} \\leq c x_k \\quad \\forall k \\in K \\\\[0.5em]\n",
895-
" & \\sum_{k \\in K} x_k = p \\\\[0.5em]\n",
896-
" & \\sum_{\\substack{h|b_{qh} = 1}} y_{qh} \\leq 1 \\quad \\forall q \\in Q \\\\[0.5em]\n",
897-
" & y_{qh} \\geq 0 \\quad \\forall q \\in Q, h \\in H \n",
895+
"& \\sum_{k \\in K} x_k = p \\\\[0.5em]\n",
896+
"& \\sum_{\\substack{h|b_{qh} = 1}} y_{qh} \\leq 1 \\quad \\forall q \\in Q \\\\[0.5em]\n",
897+
"& y_{qh} \\geq 0 \\quad \\forall q \\in Q, h \\in H \n",
898898
"\\\\[0.5em] \\end{array}$\n",
899899
"\n",
900900
"$\\begin{array}{ll}\n",
@@ -912,7 +912,7 @@
912912
"b_{qh} & \\text{1 if combination } h \\text{ can refuel OD pair } q \\text{, 0 otherwise} \\\\\n",
913913
"e_q & \\text{Average fraction of round trips for OD pair } q \\text{ that require refueling} \\\\\n",
914914
"g_{qhk} & \\text{Average number of times a vehicle traveling on path } q \\text{ and being refueled by combination} h \\text{ stops at station } k \\text{ on each round trip that requires refueling} \\\\\n",
915-
"\\\\ \\end{array}$"
915+
"\\\\ \\end{array}$\n"
916916
]
917917
},
918918
{
@@ -1277,7 +1277,7 @@
12771277
],
12781278
"metadata": {
12791279
"kernelspec": {
1280-
"display_name": "Python 3",
1280+
"display_name": "Python 3 (ipykernel)",
12811281
"language": "python",
12821282
"name": "python3"
12831283
},
@@ -1291,7 +1291,7 @@
12911291
"name": "python",
12921292
"nbconvert_exporter": "python",
12931293
"pygments_lexer": "ipython3",
1294-
"version": "3.11.9"
1294+
"version": "3.14.3"
12951295
}
12961296
},
12971297
"nbformat": 4,

0 commit comments

Comments
 (0)