scieee Science in your language
[en] (orig)

Locating Two Transfer Points on a Network with a Trip Covering Criterion and Mixed Distances

Abstract

In this paper we consider a set of origin-destination pairs in a mixed model in which a network embedded in the plane represents an alternative high-speed transportation system, and study a trip covering problem which consists on locating two points in the network which maximize the number of covered pairs, that is, the number of pairs which use the network by acceding and exiting through such points. To deal with the absence of convexity of this mixed distance function we propose a decomposition method based on formulating a collection of subproblems and solving each of them via discretization of the solution set.

Read accessible full text

Locating Two Transfer Points on a Network with a Trip Covering Criterion and Mixed Distances

Author: López de los Mozos Martín, María Cruz; Mesa López-Colmenar, Juan Antonio; Schöbel, Anita
Publisher: Cornell University
Year: 2013
Source: https://idus.us.es/bitstreams/51f3cd03-fec4-4a6b-b4e8-f63a49749435/download
Loca ing Two T ans e Poin s on a Ne wo k wi h a T ip
Co e ing C i e ion and Mixed Dis ances
M.C. L´opez-de-los-Mozos ∗Juan A. Mesa †Ani a Sch¨obel ‡
Abs ac
In his pape we conside a se o o igin-des ina ion pai s in a mixed model in which a
ne wo k embedded in he plane ep esen s an al e na i e high-speed anspo a ion sys em,
and s udy a ip co e ing p oblem which consis s on loca ing wo poin s in he ne wo k
which maximize he numbe o co e ed pai s, ha is, he numbe o pai s which use he
ne wo k by acceding and exi ing h ough such poin s. To deal wi h he absence o con exi y
o his mixed dis ance unc ion we p opose a decomposi ion me hod based on o mula ing
a collec ion o subp oblems and sol ing each o hem ia disc e iza ion o he solu ion se .
Keywo ds: Loca ion; Ne wo k; Co e ing P oblem; Mixed Dis ances
1 In oduc ion
In a p e ious pape [5], a loca ion p oblem on a mixed plana -ne wo k space was ackled. In
he p oblem deal wi h in ha pape , he e a e exis ing acili ies in he Euclidean plane whe eas
new acili ies a e o be loca ed in a s aigh -line segmen o in a ee ne wo k. Ins ead o co e ing
acili ies he objec i e aims a co e ing ips be ween each pai o exis ing acili ies. These ips
can be done ei he by using he plane wi h he Euclidean dis ance o by a combina ion plane-
ne wo k in which he sec ion on he ne wo k is supposed o be a e sed as e han hose
on he plane. The e o e, he e is a compe i ion be ween he mode ha only uses he plana
dis ance and he combined one. Each pai o exis ing acili ies has an associa ed demand and
he objec i e is o maximize he numbe o ips o which he combined mode is p e e able
o he plana one. In his pape we ex end he app oach applied in [5] o he case o gene al
ne wo ks by aking in o accoun he loss o con exi y o he dis ance unc ion be ween pai s o
poin s h ough he ne wo k.
The p oblem o loca ing s a ions in a ailway ne wo k was indi ec ly ackled in [13], in which
hey conside ed he p oblem o op imal in e s a ion spacing in a commu e line. The objec i e
o his p oblem was o minimize he o al ime o passenge s going o a ci y cen e along a
ailway line. A commu e line compe ing wi h a eeway was conside ed in [14] in o de o
maximize he numbe o passenge s on he basis i he sho es a el ime. The aim was also
o de e mine he op imal in e s a ion space be ween pai s o adjacen s a ions. Apa om
he pape s [6, 7] in which he easible solu ion space o loca ing s a ions was disc e e, and
he objec i e was o maximize he passenge s and ip co e age, espec i ely, se e al objec i e
unc ions ha e been conside ed in hose in which s a ions can be loca ed along he edges o he
ailway ne wo k ([2, 10, 11, 8]).
In o de o a oid duplica ions he eade is e e ed o he In oduc ion o he pape [5] o
an o e iew o o he ela ed pape s.
∗Dp o. Ma em´a ica Aplicada I. Uni e sidad de Se illa, Spain. [email p o ec ed]
†Dp o. Ma em´a ica Aplicada II. Uni e sidad de Se illa, Spain. j[email p o ec ed]
‡Ins i u ¨u Nume ische and Angewand e Ma hema ik. Uni e si ¨a G¨o ingen, Ge many.
schoeb[email p o ec ed]goe ingen.de
1
The case o loca ing only one acili y ega ding ans e acili ies al eady loca ed in he
ne wo k is a pa icula case o ha deal wi h in his pape and can be ca ego ized as a
condi ional loca ion p oblem. Thus, adding he ex a demand cap u ed by bo h pai s consis ing
o a new acili y and an al eady loca ed one, and hose consis ing o wo new acili ies, he global
con ibu ion o he wo new ans e poin s is compu ed.
The pape is o ganized as ollows. A e his in oduc ion he p oblem is o mula ed in
Sec ion 2. The necessa y de ini ions and esul s on he dis ance on ne wo ks a e summa ized in
Sec ion 3. Sec ion 4 is de o ed o sol e he wo cases a isen om he p ope ies o he dis ance.
The pape ends wi h some conclusions and u he esea ch.
2 The p oblem
He eina e we will use he no a ion in oduced by [5]. Le A={Ai= (ai, bi), i =
1,...,n} ⊂ IR2be a se o exis ing acili ies on he plane. We assume ha a el ime dis-
ances be ween wo poin s in he plane can be es ima ed by he Euclidean me ic.
Le T= ( ij )∈IRn×nbe an o igin-des ina ion (O/D) ma ix in which ip pa e ns a e
codi ied, i.e., ij is he weigh o he o de ed pai (Ai, Aj) (o (i, j), i he e is no con usion).
This ma ix is known a p io i: o example, in a anspo a ion con ex each ij can be iewed
as he numbe o ips om an o igin Ai o a des ina ion Aj, and in a elecommunica ion se ing
i could ep esen he amoun o da a ans e ed om se e i o se e j.
In o de o o mula e he p oblem wi h a mixed mode o anspo a ion, we conside an
embedded ne wo k N(V, E) ep esen ing a high-speed sys em, wi h |V| e ices and |E|edges.
Each e ex ∈V ep esen s a junc ion o a node, and we assume ha each undi ec ed edge
e∈Ehas a leng h leand i can be modeled as a s aigh -line segmen . The embedding o N
in he Euclidean plane as well as he coo dina es o he nodes in Nwill allow us o compu e
he a el dis ances be ween each pai o poin s. Le Nbe he con inuum se o poin s on
he edges. The edge leng hs induce a dis ance unc ion don N, such ha o any wo poin s
x, y ∈ N,d(x, y) is he leng h o any sho es pa h connec ing xand y. Mo eo e , i xand y
a e on he same edge, d(x, y) = ||x−y||.
Fo any wo poin s x, y ∈ N, le us de ine he high-speed dis ance dN(x, y) = αd(x, y), wi h
α∈(0,1). Pa ame e αis a speed ac o . I is s aigh o wa d o see ha (N, dN) is a me ic
space.
Gi en an O/D pai (i, j), he anspo a ion ime by using he ne wo k is ob ained by
selec ing wo poin s X1∈ N and X2∈ N (o a 2- acili y poin (X1, X2)∈ N2) such ha he
anspo a ion pa h om i o jen e s he ne wo k a one o such poin s and exi s he ne wo k
a he o he one. I X1is he access poin om Aiand X2 he exi poin owa ds Aj, he leng h
o he a el-pa h (Ai, X1, X2, Aj) is gi en by:
hij (X1, X2) = ||Ai−X1||2+dN(X1, X2) + ||X2−Aj||2
Mo eo e , i X2is he access poin om Aiand X1 he exi poin owa ds Aj, he leng h o he
a el-pa h (Ai, X2, X1, Aj) is
hij (X2, X1) = ||Ai−X2||2+dN(X2, X1) + ||X1−Aj||2
Al hough algeb aically hij(X1, X2) = hji(X2, X1) and hij (X2, X1) = hji(X1, X2), in his con-
ex he subindex ij indica es he o igin/des ina ion pai (i, j), which is di e en om he O/D
pai (j, i). Fo his eason, wi h each O/D pai (i, j) we only associa e he subindex ij.
The dis ance be ween he O/D pai (Ai, Aj) by using he ansi poin s X1, X2∈ N is:
ij (X1, X2) = min{hij(X1, X2), hij (X2, X1)}= ij(X2, X1)
Le D= (dij )∈IRn×nbe a symme ic ma ix, wi h 0 ≤dij <||Ai−Aj||2. The alues o D
ep esen he accep ance le els o using he ne wo k, meaning ha he O/D pai (i, j) chooses
2
he high-speed ne wo k i and only i he a eling ime by using i is less han o equal o dij .
In o he wo ds, he O/D pai s always choose he as e op ion.
De ini ion 1 The O/D pai (i, j) is co e ed by (X1, X2)∈ N2i and only i ij(X1, X2)≤dij.
Le C(X1, X2) be he se o O/D pai s co e ed by (X1, X2), ha is:
C(X1, X2) = {(Ai, Aj)∈ A×A : ij(X1, X2)≤dij }
Symme y o he accep ance le el ma ix and bo h he Euclidean and he ne wo k dis ances
implies ha (i, j)∈C(X1, X2) i and only i (j, i)∈C(X1, X2).
The objec i e unc ion measu es he amoun o ip pa e ns cap u ed by each 2- acili y-
poin (X1, X2)∈ N2, and i is gi en by he ip-sum unc ion:
F(X1, X2) = X
(i,j)∈C(X1,X2)
ij
Finally, he O/D-pai 2-loca ion p oblem is o ind a poin (X1, X2)∈ N2such ha he sum
o ip pa e ns o all O/D pai s co e ed by such a poin is maximized:
max F(X1, X2) := X
(i,j)∈C(X1,X2)
ij
s. . (X1, X2)∈ N2
(1)
The p oblem (1) has been i s sol ed o he pa icula case whe e Nis a segmen o a
s aigh line, and la e he me hod was ex ended o he case whe e Nis a ee ne wo k T(see
[5]). Howe e , he app oach applied o he ee ne wo k case canno be di ec ly ex ended o a
gene al ne wo k Ndue o he absence o con exi y o dis ance unc ions on a cyclic ne wo k.
I o de o sol e he p oblem, we nex summa ize some concep s on he beha io o dis ance
on ne wo ks.
3 P e ious esul s on dis ances on ne wo ks
Le e= [u, w]∈Ebe an edge o he ne wo k No leng h le=l(u, w), and le Pbe a
poin on e. Le x=l(u, P) be he leng h o he subedge om he le e ex u o P, and
l(w, P) = le−xbe he leng h o subedge [P, w]. I is well known ha o any node i∈V, he
dis ance d( i, P) = di(x) = min{d( i, u) + x, d( i, w) + le−x}is conca e and piecewise linea
on x∈[0, le], wi h a mos wo pieces wi h slopes 1 and −1. I l(u, w)≤ |d( i, u)−d( i, w)|,
hen he dis ance unc ion d( i, P) on [u, w] is linea . The ollowing concep s and de ini ions
can be ound in [3] and e e ences he ein.
De ini ion 2 Gi en a poin Q∈ N and an edge [u, w], he poin P∈[u, w] a which d(Q, P)
is maximized is called an ipodal o Qin [u, w].
No e ha i Pis an ipodal o Qdoes no imply ha Qis an ipodal o P; i i is Pand Q
a e an ipodal o each o he .
De ini ion 3 A poin ¯ i∈[u, w], o he han a node, is called an a c bo leneck poin i he e is
a e ex i o which ¯ iis an ipodal o i. In his case, d( i, u) + l(u, ¯ i) = d( i, w) + l(w, ¯ i).
Clea ly, [u, w] con ains a mos |V|a c bo leneck poin s (since each e ex ide ines a
mos one a c bo leneck poin ¯ ion he edge). Such a poin ¯ ican be iden i ied by he leng h
o he suba c [u, ¯ i] gi en by: l(u, ¯ i) = d( i, w)−d( i, u) + l(u, w)
2.
3
De ini ion 4 Le Bebe he se o a c bo leneck poin s o edge e= [u, w], and le ¯ i, ¯ jbe wo
adjacen poin s o Be∪{u, w}. Then Li= [¯ i,¯ j], he closed subedge limi ed by such poin s, is
called a linea a c segmen (o a eelike segmen [3]).
On each linea a c segmen he dis ance d( i, P) is linea . I Be=∅ he en i e edge [u, w]
(including nodes) is a linea a c segmen . The se o all linea a c segmen s o an edge eis
deno ed by L(e).
Le [up, wp] and [uq, wq] be wo edges o he ne wo k N, and le [ ¯wp,¯up]⊆[uq, wq], [ ¯wq,¯uq]⊆
[up, wp] be he subedges o which he ex eme poin s a e an ipodal poin s as ollows: ¯up,¯wp
a e he an ipodal poin s o up, wp espec i ely, and ¯uq,¯wqa e he an ipodal poin s o uq, wq,
espec i ely (see Figu e 1(a)). F om p e ious de ini ions we ha e l( ¯wq,¯uq) = l( ¯wp,¯up) and
d( ¯wq,¯wp) = d(¯uq,¯up) (see [3] o a mo e de ailed explana ion).
uq
upwp
wq
uq
wq
up
wp
u ww u
d(u, w)< l(u, w)
(a) (b)
Figu e 1. An ipodal poin s on: (a) di e en edges, (b) he same edge
De ini ion 5 Le Lp,Lqbe wo linea a c segmen s o di e en edges [up, wp] and [uq, wq],
espec i ely, and le [ ¯wq,¯uq]⊆[up, wp] and [ ¯wp,¯up]⊆[uq, wq] be he subedges o which ¯up,¯wp
a e he an ipodal poin s o up, wp espec i ely, and ¯uq,¯wqa e he an ipodal poin s o uq, wq,
espec i ely. I Lp⊆[ ¯wq,¯uq] and Lq⊆[ ¯wp,¯up], hen Lp,Lqa e called an ipodal segmen s o
each o he .
(This de ini ion includes he case [ ¯wq,¯uq] = [up, wp] and [ ¯wp,¯up] = [uq, wq]). The ollowing
esul summa izes he beha io o dis ance d(P, Q) on linea a c segmen s o di e en edges
(see Hooke , Ga inkel and Chen [3]).
Lemma 6 Le Pbe es ic ed o linea a c segmen Lpo edge [up, wp]and Q o linea a c
segmen Lqo edge [uq, wq], wi h [up, wp]6= [uq, wq].
1. I Lp, Lqa e an ipodal segmen s o each o he , d(P, Q)is conca e.
2. O he wise, d(P, Q)is linea .
In case 1, he dis ance be ween a poin Pon he segmen [ ¯wq,¯uq] and a poin Qon he
segmen [ ¯wp,¯up] beha es like he dis ance on he pa allelog am in Figu e 1(a), and i is conca e.
Dis ance on any o he pai o segmen s beha es like dis ance on a line segmen and is he e o e
linea .
By deno ing x=l(up, P), wi h x∈[0, l(up, wp)] and y=l(uq, Q), wi h y∈[0, l(uq, wq)], we
can compu e he dis ance d(P, Q) o he cases conside ed in his lemma.
d(P, Q) =









min{x+d(up, uq) + y, l(up, wp)−x+d(wp, wq) + l(uq, wq)−y}, Lp, Lqan ipodal
x+d(up, uq) + y, Lp⊆[up,¯wq], Lq⊆[uq,¯wp] o Lq⊆[ ¯wp,¯up]
x+d(up, wq) + l(uq, wq)−y, Lp⊆[up,¯wq], Lq⊆[¯up, wq]
4
No e ha in he case Lp, Lqan ipodal segmen s, wi h up6= ¯wq, ¯uq6=wpand simila ly uq6=
¯wp, ¯up6=wq, he dis ance d(P, Q) can also be compu ed by min{x+d(up, wq) + l(uq, wq)−
y, l(up, wp)−x+d(wp, uq)+y}. Finally, he emaining cases ob ained by combining Lp, Lqcan
be educed o one o hese by symme y ( o example, o he case Lp⊆[up,¯wq], Lq⊆[¯up, wq]
he dis ance can also be equi alen ly ob ained as l(up, wp)−x+d(wp, uq) + y).
We now s udy he case in which P, Q lie on he same edge [u, w], wi h d(u, w)≤l(u, w). Le
¯u, ¯wbe he an ipodal poin s o u, w espec i ely. The sequence {u, ¯w, ¯u, w}induces a pa i ion
o [u, w] in (a mos ) h ee consecu i e subedges: [u, ¯w], [ ¯w, ¯u] and [¯u, w] (Figu e 1(b)).
Lemma 7 Le Lp,Lqbe wo linea a c segmen s o [u, w]such ha Pis es ic ed o Lpand
Qis es ic ed o Lq.
1. I Lp=Lq he dis ance d(P, Q)is con ex.
2. I Lp6=Lq, and Lp,Lqlie espec i ely in non-adjacen subedges o he pa i ion, d(P, Q)
is conca e.
3. O he wise, d(P, Q)is linea .
Clea ly, i Lp=Lq he dis ance d(P, Q) is con ex because he a c segmen be ween Pand Q
is he sho es pa h be ween hem, and i is conca e i Lp⊆[u, ¯w], Lq⊆[¯u, w] (o ice- e sa),
wi h ¯w6= ¯u(which a ises when d(u, w)< l(u, w), ha is, when he edge [u, w] is no he sho es
pa h be ween u, w, as in Figu e 1(b)). As abo e, by deno ing x=l(u, P) and y=l(u, Q), we
ha e:
d(P, Q) =









|x−y|, Lp=Lq
min{y−x, x +d(u, w) + l(u, w)−y}, Lp⊆[u, ¯w], Lq⊆[¯u, w],¯w6= ¯u
|y−x|,o he wise
No e ha in he hi d case, he dis ance |y−x|becomes linea , acco ding wi h he o de in
which Lpand Lqa e placed. I d(u, w) = l(u, w), hen u= ¯wand ¯u=w, he e o e he dis ance
d(P, Q) is con ex (i Lp=Lq), o linea (i Lp6=Lq).
4 Sol ing he p oblem on a ne wo k
The solu ion me hod is based on decomposing he p oblem (1) in a collec ion o subp oblems
independen o each o he , and sol ing each o hem ia disc e iza ion o he solu ion se . To his
end and wi h pu poses o eadabili y, we will desc ibe he p ocess in h ee phases: he i s one
is de o ed o bo h decomposing he p oblem (1) and iden i ying he wo ype o subp oblems,
he second one deals wi h he subp oblems o ype 1, and inally in he las s ep we will s udy
he subp oblems o ype 2. Nex i will be desc ibed bo h ype o subp oblems.
4.1 Decomposing he p oblem
To decompose he p oblem we i s need he ma ix ∆ = (d( i, j))i,j o sho es dis ances
be ween all pai s o nodes o he ne wo k N. This ma ix can be calcula ed in O(|V||E|)
unning ime. Then, o each edge e∈Ewe compu e, and so , he a c bo leneck poin s o
he se Be(in O(|V|log |V|) ime). A he end o his p ocess we ha e, o each edge eo he
ne wo k, he o de ed sequence L(e) o all linea a c segmen s o he edge. Besides, gi en a pai
o di e en edges ep= [up, wp] and eq= [uq, wq] we know i wo linea a c segmen s Lp∈ L(ep)
and Lq∈ L(eq) a e, o no , an ipodal o each o he . I epand eqa e he same edge e= [u, w]
(which is he case o Lemma 7), we also know he loca ion o he linea a c segmen s on he
subedges o he pa i ion induced by {u, ¯w, ¯u, w}.
5

Le L=[
e∈EL(e) be he se o all linea a c segmen s o he o e all ne wo k. Thus p oblem
(1) is decomposed in o a se o subp oblems, whe e each o hem is ob ained by es ic ing he
easible space N × N o Lp×Lq, wi h Lp, Lq∈ L. By imposing ha X1∈Lp,X2∈Lqwe
ob ain he es ic ed p oblem:
max F(X1, X2) := X
(i,j)∈C(X1,X2)
ij
s. . (X1, X2)∈Lp×Lq, Lp, Lq∈ L
(2)
A solu ion o p oblem (1) is ound by sol ing he collec ion o all |L|2 es ic ed p oblems (2),
and hen selec ing he bes solu ion.
The classi ica ion o he es ic ed p oblem (2) is done acco ding o he conca i y o he
dis ance d(X1, X2). I d(X1, X2) is ei he linea o con ex, we classi y he es ic ed p oblem
as ype 2. O he wise, as ype 1. Mo e speci ically, conside he es ic ed p oblem o mula ed
in (2). Then he pai {Lp, Lq}is called o ype 1 i one o he ollowing wo condi ions holds:
(Lemma 6-1): Lp∈ L(ep), Lq∈ L(eq), wi h ep6=eq, and Lp,Lqa e an ipodal o each o he .
(Lemma 7-2): Lp, Lq∈ L(e), wi h e= [u, w] such ha d(u, w)< l(e), and Lp, Lqlie in no
adjacen subedges o pa i ion {u, ¯w, ¯u, w}.
Fo he emaining cases, he pai {Lp, Lq}is said o ype 2.
4.2 The conca e case: The es ic ed p oblem o ype 1
The p oblem can be o mula ed as ollows
max F(X1, X2) := X
(i,j)∈C(X1,X2)
ij
s. . (X1, X2)∈Lp×Lq
Lp, Lq∈ L,{Lp, Lq}o ype 1
(3)
Each linea a c segmen is a ec i iable subedge in which all dis ance unc ions d( i, P) a e
linea , and each e ex i∈Vlinks wi h all poin s o such subedge ia one o hei ex eme
poin s. On he o he hand, we ha e:
1. Fo each Ai∈ A, he Euclidean dis ance ||Ai−X||2is con ex when X a ies in any linea
a c segmen . In e ec , om con exi y heo y (see [1, 9]), i is a con ex unc ion in an
open se U hen he es ic ion o o any in e al (i.e., s aigh line segmen ) inside U
is con ex. Since e e y no m on IRnis con ex, he esul ollows s aigh o wa dly.
2. When (X1, X2)∈Lp×Lq, wi h {Lp, Lq}o ype 1, he dis ance d(X1, X2) is conca e
(Lemmas 6 and 7), and also is conca e dN(X1, X2) = α d(X1, X2) (whe e α∈(0,1) is he
speed ac o ).
The e o e he unc ion hij (X1, X2) = ||Ai−X1||2+dN(X1, X2) + ||X2−Aj||2is nei he
con ex no quasicon ex on Lp×Lq(and simila ly o hij (X2, X1)).
To illus a e some concep s and p ope ies associa ed o his case, we will use he small
ne wo k wi h apezoidal shape shown in Figu e 2. Leng h o basis o apezoid a e 7 and 5,
espec i ely, and he ou e ices up, wp, uqand wqo ne wo k a e he poin s (0,2√6), (5,2√6),
(−1,0) and (6,0), espec i ely. The only a c bo leneck poin s a e ¯wp= (0,0) and ¯up= (5,0)
opposi e o wpand up, espec i ely. By selec ing Lp= [up, wp] and Lq= [ ¯wp,¯up], hen Lp,
Lqa e an ipodal o each o he (no e ha in his example, Lpis he whole edge). Subsequen
6
examples on his ne wo k deal wi h he O/D pai (i, j), co esponding o poin s Ai(2.5,6) and
Aj(1,−4).
(−1,0)
uq
(6,0)
wq
(0,2√6)
up
(5,2√6)
5 5
wp
(0,0) (5,0)
Lp
Lq
wpup
Ai(2.5,6)
Aj(1,−4)
Figu e 2. An ipodal linea a c segmen s Lp= [ ¯wq,¯uq] = [up, wp] and Lq= [ ¯wp,¯up]
The s a egy o sol ing his p oblem is based on iden i ying a Fini e Domina ing Se (FDS)
such ha an op imal solu ion can be ound by selec ing he bes solu ion om he FDS. To
his end we i s in oduce some de ini ions and a collec ion o suble el se s which will be used
in he cons uc ion o such a se .
When (X1, X2)∈Lp×Lq, and {Lp, Lq}a e wo linea a c segmen s o ype 1, he dis-
ance d(X1, X2) is a conca e unc ion ob ained om he lowe en elope o wo linea unc ions:
da(X1, X2) and db(X1, X2). Tha is, d(X1, X2) = min{da(X1, X2), db(X1, X2)}, whe e his
exp ession is ob ained om Lemmas 6 and 7 (acco ding o whe he o no Lpand Lqlie in
di e en edges), by eplacing Pand Qby X1and X2, espec i ely. Mo e speci ically,
1. F om Lemma 6,
da(X1, X2) = x+d(up, uq) + y, and db(X1, X2) = l(up, wp)−x+d(wp, wq)+ l(uq, wq)−y
2. F om Lemma 7,
da(X1, X2) = y−x, and db(X1, X2) = x+d(u, ) + l(u, w)−y
Fo simplici y o no a ion, hence o h we will use (x, y) and (X1, X2) indis inc ly. In he
example o Figu e 2, deno ing by xand y he leng hs o subedges [up, X1] and [ ¯wp, X2], espec-
i ely, he dis ance d(X1, X2) is gi en by
d(X1, X2) = min{6 + x+y, 16 −x−y},wi h (x, y)∈[0,5] ×[0,5]
The e o e, he leng h hij (X1, X2) o a el pa h (Ai, X1, X2, Aj) can be exp essed as:
hij (X1, X2) = ||Ai−X1||2+αmin{da(X1, X2), db(X1, X2)}+||X2−Aj||2
and consequen ly
hij(X1, X2) = min{ga
ij(X1, X2), gb
ij (X1, X2)}
7
whe e ga
ij (X1, X2) = ||Ai−X1||2+α da(X1, X2) + ||X2−Aj||2
gb
ij (X1, X2) = ||Ai−X1||2+α db(X1, X2) + ||X2−Aj||2
Since d(X2, X1) = d(X1, X2), in a simila manne we can de ine he leng h hij(X2, X1) o a el
pa h (Ai, X2, X1, Aj):
hij(X2, X1) = min{ga
ij(X2, X1), gb
ij (X2, X1)}
wi h g
ij(X2, X1) = ||Ai−X2||2+α d (X1, X2) + ||X1−Aj||2, whe e he supe index ∈ {a, b}
e e s o he case de e mined by he o mula o d(X1, X2).
Fo example, when X1∈Lp,X2∈Lq, Figu e 3 (le ) shows he unc ion hij (X1, X2) o
ne wo k o Figu e 2 o α= 0.3. No e he pagoda oo -shape o he su ace.
Fo each O/D pai (i, j), he unc ions hij (X1, X2) and hij(X2, X1) indica e he leng h
o a el pa hs (Ai, X1, X2, Aj) and (Ai, X2, X1, Aj), espec i ely. The e o e, he ollowing
no a ion uses he supe index “12” o he i s pa h and “21” o he second pa h ( his no a ion
was also used in [5]).
De ini ion 8 [Suble el Se s] Le {Lp, Lq}be wo linea a c segmen s o ype 1 such ha
(X1, X2)∈Lp×Lq. Fo η≥0, le us conside :
1. The (η)-suble el se S12
ij (η) o unc ion hij(X1, X2), gi en by:
S12
ij (η) = {(X1, X2)∈Lp×Lq:hij(X1, X2)≤η}
Analogously, S21
ij (η) = {(X1, X2)∈Lp×Lq:hij (X2, X1)≤η}.
2. Fo ∈ {a, b}, he (η)-suble el se s G12( )
ij (η) and G21( )
ij (η), o unc ions g
ij(X1, X2) and
g
ij(X2, X1), espec i ely, gi en by:
G12( )
ij (η) = {(X1, X2)∈Lp×Lq:g
ij(X1, X2)≤η}
G21( )
ij (η) = {(X1, X2)∈Lp×Lq:g
ij(X2, X1)≤η}
Fo se e al η- alues, Figu e 3 ( igh ) displays he co esponding le el se s S12
ij (η) o he
su ace on he le o he igu e.
8
Figu e 3. Su ace hij (X1, X2) o α= 0.3 (le ), and se s S12
ij (η) o such a su ace ( igh )
Fo ∈ {a, b}, he unc ions g
ij(X1, X2) a e he sum o he con ex e m ||Ai−X1||2+||Aj−
X2||2and he linea unc ion α d (X1, X2). Simila ly, g
ij(X2, X1) is also he sum o a con ex
and a linea e m. The e o e, he con exi y o he se s G12( )
ij (η) and G21( )
ij (η), o ∈ {a, b}, is
a s aigh o wa d consequence (see [1]).
F om hese de ini ions, we ha e
Lemma 9 Sτ
ij(η) = Gτ(a)
ij (η)∪Gτ(b)
ij (η), o τ∈ {12,21}.
P oo : We p o e he lemma by double inclusion. Wi hou loss o gene ali y, we assume τ= 12.
Le (X1, X2)∈S12
ij (η) = {(X1, X2)∈Lp×Lq:hij(X1, X2)≤η}be such ha hij(X1, X2) =
min{ga
ij(X1, X2), gb
ij (X1, X2)}=g
ij(X1, X2), o some ∈ {a, b}. Since g
ij(X1, X2)≤η, hen
(X1, X2)∈G12( )
ij , which implies S12
ij (η)⊆G12(a)
ij (η)∪G12(b)
ij (η).
Con e sely, i (X1, X2)∈G12(a)
ij (η)∪G12(b)
ij (η), hen (X1, X2) belongs o (a leas ) one o such
se s, suppose (X1, X2)∈G12(a)
ij (η). I (X1, X2)/∈G12(b)
ij (η), hen gb
ij(X1, X2)> η, he e o e
hij(X1, X2) = ga
ij(X1, X2)≤ηwhich implies (X1, X2)∈S12
ij (η). I (X1, X2)∈G12(b)
ij (η), hen
hij(X1, X2)≤max{ga
ij(X1, X2), gb
ij(X1, X2)} ≤ η, consequen ly (X1, X2)∈S12
ij (η). In his case
we ha e ob ained he con e se inclusion G12(a)
ij (η)∪G12(b)
ij (η)⊆S12
ij (η), which concludes he
p oo . ⊗
F om his esul , bo h S12
ij (η) = G12(a)
ij (η)∪G12(b)
ij (η) and S21
ij (η) = G21(a)
ij (η)∪G21(b)
ij (η) a e
he union o wo con ex (bu possibili y no disjoin ) se s. The ollowing example shows ha
G12(a)
ij (η)∩G12(b)
ij (η)6=∅, o some η- alues, wi h η < ||Ai−Aj||2.
In Figu e 2, we ha e ||Ai−Aj||2=√409
2≃10.11. Figu e 4 (a) displays, o α= 0.4 and
η= 10, he bounda ies o he suble el se s G12(a)
ij (η) and G12(b)
ij (η). I can be obse ed ha he
in e sec ion o bo h se s is no emp y.
P oposi ion 10 Fo any 0≤η < ||Ai−Aj||2,S12
ij (η)∩S21
ij (η) = ∅.
P oo : Le ηbe any alue such ha 0 ≤η < ||Ai−Aj||2. To es ablish he esul i is su icien
o p o e ha , o ∈ {a, b},G12( )
ij (η)∩S21
ij (η) = ∅. Wi hou loss o gene ali y, we will p o e
G12(a)
ij (η)∩S21
ij (η) = ∅.
Assume (X1, X2)∈G12(a)
ij (η). Then
ga
ij(X1, X2) = ||Ai−X1||2+α da(X1, X2) + ||X2−Aj||2≤η < ||Ai−Aj||2
This implies ||Ai−X1||2+||X2−Aj||2<||Ai−Aj||2. By combining his inequali y wi h he
iangula p ope y, we can w i e
||Ai−Aj||2≤ ||Ai−X1||2+||X1−Aj||2<||Ai−Aj||2−||X2−Aj||2+||X1−Aj||2
By applying again he iangula p ope y ||Ai−Aj||2≤ ||Ai−X2||2+||X2−Aj||2 o he igh
hand side, we inally ob ain ||Ai−Aj||2<||Ai−X2||2+||X1−Aj||2. Consequen ly
η < ||Ai−Aj||2<||Ai−X2||2+||X1−Aj||2+αmin{da(X1, X2), db(X1, X2)}=hij (X2, X1)
Since η < hij (X2, X1) = min{ga
ij(X2, X1), gb
ij(X2, X1)}, hen (X1, X2)/∈G21(a)
ij (η)∪G21(b)
ij (η) =
S21
ij (η), which concludes he p oo . ⊗
9
Re e ences
[1] S.P. Boyd and L. Vande be ghe.Con ex Op imiza ion. Camb idge Uni e si y P ess,
2004.
[2] H. Hamache , A. Liebe s, A. Sch¨
obel, D. Wagne , F. Wagne .Loca ing new
s ops in a ailway ne wo k. Elec onic No es Theo e ical Compu e s Science 50 (2001),
1-11
[3] J.J. Hooke , R.S. Ga inkel, C.K. Chen.Fini e domina ing se s o ne wo k loca ion
p oblems. Ope a ions Resea ch 39 (1991), 100-118.
[4] F. Ki wan.Complex Algeb aic Cu es. Camb idge Uni e si y P ess, 1992.
[5] M-C. K¨
o ne , J.A. Mesa, F. Pe ea, A. Sch¨
obel, D. Scholz.A Maximum ip
co e ing loca ion p oblem wi h al e na i e mode o anspo a ion on ee ne wo ks and
segmen s. TOP (2012): DOI: 10.1007/s11750-012-0251-y.
[6] G. Lapo e, J.A. Mesa, F.A. O ega.Loca ing s a ions on apid ansi lines. Com-
pu e s & Ope a ions Resea ch 29 (2002), 741-759.
[7] G. Lapo e, J.A. Mesa, F.A. O ega, I. Se illano.Maximizing ip co e age in
he loca ion o a single apid ansi line alignmen . Annals o Ope a ions Resea ch 136
(2005), 49-61.
[8] H.M. Repolho, A.P. An unes, R.L. Chu ch.Op imal loca ion o ailway s a ions:
The Lisbon-Po o High-Speed ail Line. T anspo a ion Science 47 (2013), 330-343.
[9] R.T. Rocka elle .Con ex Analysis. P ince on Uni e si y P ess, 1970.
[10] A. Sch¨
obel.Loca ing s ops along bus o ailway lines. A bic i e ia p oblem. Annals o
Ope a ions Resea ch 136 (2005), 211-227.
[11] A. Sch¨
obel, H. Hamache , A. Liebe s, D. Wagne .The con inuous s op loca ion
p oblem in public anspo a ion ne wo ks. Asia-Paci ic Jou nal o Ope a ional Resea ch
26 (2009), 13-30.
[12] A. Sch¨
obel, D. Scholz.The Big Cube Small Cube Solu ion Me hod o Mul idimen-
sional Facili y Loca ion P oblems. Compu e s & Ope a ions Resea ch 37 (2010), 115-122.
[13] V.R. Vuchic, G.F. Newell.Rapid ansi in e s a ion spacing o minimum a el
ime. T anspo a ion Science 2(1968), 303-309.
[14] V.R. Vuchic.Rapid ansi in e s a ion spacings o maximum numbe o passenge s.
T anspo a ion Science 3(1969), 214-232.
16