For this problem random sampling seems to make essentially no improvement,
remaining about 10,000% error, as expected given the unimaginable enormity
of the tour space. | relative error (%) |
trials for rel. err. to reach 10% |
CPU time (mins) |
|
|---|---|---|---|
| random sampling |
9512.4 |
-- |
21.8 |
| SA |
7.7 |
252,000,000 |
29.5 |
| SA with greedy seed |
7.3 |
89,000,000 |
29.2 |
It was established that there was little or no effect of a temperature (T)
of 50 compared to zero. A strong effect could be seen with T=10,000
(see Figure 4.3): there was an initial improvement to about 5,000% error,
then no change.
The evolutionary algorithm took a surprisingly long time to run. It was
only possible to run 10,000,000 trials in a reasonable time, being around
100 times slower than SA. This was unexpected since the opposite was the
case with the 29 city data set. | population and selection method |
generations |
relative error (%) |
CPU time (mins) |
|---|---|---|---|
| Simulated Annealing |
-- |
104.8 |
0.3 |
| p=50, Boltzmann 10% |
10,000 |
1090.0 |
64.5 |
| p=50, rank |
10,000 |
924.7 |
59.0 |
| p=5, Boltzmann 10% (linear schedule) |
100,000 |
1557.0 |
28.3 |
| p=5, rank |
100,000 |
150.7 |
27.6 |
| trials |
relative error (%) |
CPU time (mins) |
wall time (mins) |
|
|---|---|---|---|---|
| single processor, constant T=0 |
100,000,000 |
15.2 |
3.0 |
3.0 |
| single processor, constant T=0 |
400,000,000 |
9.0 |
11.8 |
11.8 |
| 4 processors, T={1000, 36, 1.3, 0.05} linear
down to 0 |
400,000,000 |
12.2 |
12.1 |
3.4 |