Beruflich Dokumente
Kultur Dokumente
Abstra t
7
6
Depot
-Inter hange,
10
12
11
Keywords
K.
ij
dire ted
tij
Introdu tion
vehi les,
a dire ted network onne ting the depot and the ustomers. Let us assume there are
qk (identi al
k.
V={0,
Kenny
Qili Zhu, Dept. CS, National University of Singapore. Email: kzhu
omp.nus.edu.sg
y Kay Chen Tan, Dept. EE, National University of Singapore. Email: eletank
nus.edu.sg
z Loo Hay Lee, Dept. ISE, National University of Singapore.
Email: iseleelhnus.edu.sg
arrival time.
Lo al
Sear h
-
with
Inter
hange
2
An Initial Solution
Introdu ed
ti (PFIH),
by
into a new
route is as follows:
where
and
pj
(1)
Rp
p.
and
is a
A
Rq
-
is
of the distan
e. This normalization allows
omparison of the distan
e, latest deadline and angular value
of the
ustomer in
ommon units. The weights for the
three
riteria were derived empiri
ally and were set as
S1 Rp of size jS1 j
by another subset S2 Rq of size jS2 j , to get
0
the two new route sets Rp = (Rp
S1 ) [ S2 and
0
Rq = (Rq S2 ) [ S1 , and a new neighboring solution
S 0 = fR1 ; :::; Rp0 ; :::; Rq0 ; :::; Rk g. The neighborhood
N (S ) of a given solution S is the set of all neighbors
{S' } generated by the -inter
hange method for a
given .
Let the permutation be the order of vehi
le indi
es
in a given solution S = fR1 ; :::; Rp ; :::; Rq ; :::; Rk g
(e.g. (p) = p, 8p 2[0, K-1 ). An ordered sear
h sele
ts all possible
ombination of pairs (Rp ; Rq ) a
-
into this route in terms of time. The ost fun tion for
jpi pj j )t )
360 i
-
toi + li + ((
Christodes[11,
Cost(C ) =
&
C1
Osman
by
inter hange
dene a y le of sear h .
j*
whi h
Depot
Depot
Depot
Depot
Depot
Depot
Depot
BEFORE
k l
(2)
was set to 1% of the total distan
e Dk . When
al
ulating the penalty weight fa
tors and in (2),
was set to 10% of Dk and to 1% of Dk . The
AFTER
Depot
k*
position between {
At this stage, a
permutation
ompleted.
le deployed,
K,
= 1 and
-inter
hange
in the solution.
Rp , Rq ) indi-
to route
p.
using the
The operators (1, 0), (2, 0) and (0, 2) indi ate shifting
ber of iterations .
R p , Rq )
or (2, 2) on routes (
q,
and
and
erations.
Rp , i, Rq ,
j ),
where
and
Simulated Annealing
First-Best (FB)
solution in S' in N (S )
me hani s[10.
Global-Best
(GB) strategy will sear
h all solutions S' in N (S ) in
the neighborhood of S and sele
t the one whi
h will
in the neighborhood of
is
sto hasti
relax-
1), (0, 2), (2, 0), (2, 1), (1, 2) and (2, 2) on any given
solution[8.
le ted parti le. If the energy asso iated with this new
that a epts the rst best result. But that is not al-
displa ement was a epted, that is, the new state be-
ergy higher by
exp(
F(S)
, where
Initial solution
from PFIH and
its 2-neighborhood
is the
d
)
kT
Boltzmann onstant
(3)
and
is the ab-
metropometropolis loop.
lis step.
FB goes here
Global optimum
urrent state is
GB goes here
Local optimum
ei =kT )
Pexp(
:
exp(
ej =kT )
j
sity.
to be the
(4)
Boltzmann den-
-inter hange
ei
method
The
loop.
of temperature resets.
Ts
de reased by
Tk =
Tk 1
1 + Tk
5
(5)
Tk
and
Tk
where
Tabu Sear h
log k s heme. It is
a ording to:
):
where
=
C 0 (S ) C (S ), C(S ) is the
ost of the
urrent solution
and C'(S) is the
ost of the new solution. If <0,
This is a modied version of Eq.
(6)
Tk
Tabu List
node1
(3), where
R1
and
R2
(8)
is a node from
R1 and position1
node2
is the original
and
position2.
Tf
Tr = Max(Tr =2; Tb )
(7)
Route No. 1 is
Route No. 2 is
Route No. 3 is
where
set
h3 2 4 5 0 10 6 1 12 11 098 70i :
(9)
more realisti .
number of resets.
High tabu-hit
Candidate List,
the
This is
elite solutions
program.
intensied
by undergoing a 2-
Computation
Results
and
Comparisons
itself are also being opied to the Tabu List to prevent y les or dupli ations. If the urrent solution is a
new global best, it is also opied to the elite list for fu-
the entire
-
Depot
Depot
Ts
BEFORE
Depot
Depot
Depot
Depot
AFTER
Depot
Depot
lasses, namely C1, C2, R1, R2, RC1 and RC2. Problems whi
h fall into C
ategories are
lustered data,
meaning nodes are
lustered either geographi
ally or
its neighborhood.
To
diversify
operations (2, 0), (2, 2), (2, 1), and relinking. Relink-
dows for the depot whereas the rest problem sets have
piration riterion.
In addition, C1,
new
as-
Methods
C1
C2
R1
R2
RC1
RC2
2-INT
SA
TABU
965
943
874
25
84
557
644
new heuristi s.
780
766
55
166
1885
1469
1422
1292
46
78
1076
1330
1279
1097
98
217
3323
1680
1657
1471
49
63
1016
1700
1642
1331
60
146
3217
Con lusion
The implementations of
-inter hange
is a basi
rithms later.
-
neighborhood.
pro edures.
instan es.
Prob.
2-INT
SA
TS
New Best
C1
+15.9%
+13.6%
+4.3%
6/9
C2
+32.3%
+28.5%
+5.6%
5/8
R1
+23.2%
+19.2%
+5.8%
0/12
R2
+29.5%
+24.8%
+3.3%
4/11
RC1
+23.2%
+21.1%
+6%
1/8
RC2
+47.0%
+41.9%
+11.8%
1/8
Table 2:
Note:
Referen es
ing.
S.,
C.
Watson-Grandy
and
[16 Thangiah,
N.
Christodes,
[17 Thangiah, S. R. ,
Vehi le Routing.
Handbooks in
Algorithms (1995)
per (1995).
on Computing (1989).
[6 Glover, F., Manuel Laguna,
(1993).
S. R.,
S i-
en e, 20:671-680 (1983)
Simulated Annealing and Des ent Algorithms for Capa itated Clustering Problem. Resear h Report,
Meta-strategy Simulated Annealing and Tabu Sear
h Algorithms for the Vehi
le
Routing Problem. Annuals Operations Resear
h
41 (1993).
Algorithms for Vehi
le Routing and S
heduling Problems with Time Window
Constraints. Operations Resear
h 35 (2) (1987).