Information Technology Reference
In-Depth Information
Table 6.3. Analysis of standard PMX and SA-PMX on three TSP instances. The
figures show the tour length after the maximum number of generations. Although SA-
PMX achieves slightly better results, the standard deviation is too high to speak of
significant superiority. But the results of SA-PMX are better than the results of PMX c
with constant crossover points.
best
mean
dev
worst optimum
ulsysses16
PMX
6859.0
6866.8
10.6
6950.0
6859.0
PMX c
6859.0
6869.6
15.0
6950.0
SA-PMX
6859.0
6864.3
6.3
6875.0
berlin52
PMX
7642.1
8366.4
270.9
9297.6
7542.0
PMX c
7887.3
8539.6
269.0
9335.7
SA-PMX
7777.3
8304.2 249.5
8921.0
bier127
PMX
123765.0 133600.4 3399.7 141157.7
118282
PMX c
131124.4
137679.4 3592.6
143680.4
SA-PMX
125620.9 133594.2 3426.5 140236.1
We tested SA-PMX on three TSP instances [74] from the TSPlib of Reinelt [117].
For the experiments we use inversion mutation 2 with p m =0 . 1, crossover prob-
ability of p c =1 . 0, population size 100 and fitness proportional parent selection.
Besides PMX we also tested a variant with fixed crossover points at Λ 1
N
3
and
2 N
Λ 2
3 .OnTSPinstance ulysses16 [ σ = 3, termination after 500 generations]
all variants reached the optimum in the best run, but SA-PMX achieved the
best average and worst result with the lowest standard deviation. On problem
berlin52 [ σ = 5, termination after 2000 generations] PMX achieved the shortest
but not optimal tour length of all runs. SA-PMX succeeded considering the aver-
age and the worst tour. On bier127 [ σ = 25, termination after 3000 generations]
the PMX attained the best overall tour length, while SA-PMX achieved the best
average and worst as well as the lowest standard deviation. But due to the stan-
dard deviation we have to point out that we cannot speak of significant results:
The behavior of the algorithm with regard to the problem is not changed by the
introduced self-adaptation. In every case the variant PMX c with fixed crossover
points achieved the worst results. Obviously, the randomness is essential for the
success of crossover.
To summarize the experimental results, a slight but not statistically significant
improvement can be reported with self-adaptation of crossover points. No con-
sistent picture concerning the superiority of SA-PMX can be drawn. Figure 6.1
shows a comparison of both crossover points of PMX (left part) and both of
SA-PMX (right part) averaged in each generation on problem bier127 during
3000 generations. The crossover points of PMX are stable, oscillating around the
2 Here, we do not use the self-adaptive variant SA-INV introduced in chapter 5.
 
Search WWH ::




Custom Search