| Literature DB >> 26367182 |
Carlos Contreras-Bolton1, Victor Parada1.
Abstract
Genetic algorithms are powerful search methods inspired by Darwinian evolution. To date, they have been applied to the solution of many optimization problems because of the easy use of their properties and their robustness in finding good solutions to difficult problems. The good operation of genetic algorithms is due in part to its two main variation operators, namely, crossover and mutation operators. Typically, in the literature, we find the use of a single crossover and mutation operator. However, there are studies that have shown that using multi-operators produces synergy and that the operators are mutually complementary. Using multi-operators is not a simple task because which operators to use and how to combine them must be determined, which in itself is an optimization problem. In this paper, it is proposed that the task of exploring the different combinations of the crossover and mutation operators can be carried out by evolutionary computing. The crossover and mutation operators used are those typically used for solving the traveling salesman problem. The process of searching for good combinations was effective, yielding appropriate and synergic combinations of the crossover and mutation operators. The numerical results show that the use of the combination of operators obtained by evolutionary computing is better than the use of a single operator and the use of multi-operators combined in the standard way. The results were also better than those of the last operators reported in the literature.Entities:
Mesh:
Year: 2015 PMID: 26367182 PMCID: PMC4569577 DOI: 10.1371/journal.pone.0137724
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1Architecture of the evolutionary algorithm and the genetic algorithm.
Fig 2Representation of the evolutionary algorithm, EA.
Fig 3Convergence of the five runs.
Characteristics of the five evolutionary processes.
| Algorithm | Average fitness | Evolution time (s) | Coming from generation |
|---|---|---|---|
| GA-TSP1 | 0.000341 | 91384.10 | 174 |
| GA-TSP2 | 0.000401 | 80780.10 | 200 |
| GA-TSP3 | 0.000422 | 69163.20 | 167 |
| GA-TSP4 | 0.000377 | 65404.50 | 197 |
| GA-TSP5 | 0.000333 | 88676.60 | 190 |
| Average | 0.000375 | 79081.70 | 185.40 |
| Standard deviation | 0.000038 | 11529.72 | 14.28 |
| Total | 395408.50 |
Computational performance of the five GA-TSPs.
| Algorithm | Error (%) | Time (s) | Coming from generation | Optimum hit | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| max. | avg. | min. | max. | avg. | min. | max. | avg. | min. | ||
| GA-TSP1 | 2.15 | 0.99 | 0.38 | 15.42 | 13.78 | 11.73 | 86.50 | 42.25 | 13.43 | 5 |
| GA-TSP2 | 1.90 | 1.00 | 0.37 | 9.44 | 7.98 | 6.42 | 87.07 | 45.53 | 14.07 | 5 |
| GA-TSP3 | 2.08 | 1.13 | 0.40 | 12.15 | 10.51 | 8.64 | 85.29 | 31.51 | 10.93 | 4 |
| GA-TSP4 | 1.81 | 0.94 | 0.27 | 11.22 | 10.57 | 8.62 | 86.50 | 38.16 | 11.00 | 8 |
| GA-TSP5 | 2.07 | 1.03 | 0.33 | 9.44 | 8.41 | 7.13 | 88.71 | 38.35 | 11.21 | 6 |
Confirmation of overtraining.
| Algorithm | Group A Error (%) | Group B Error (%) | ||||
|---|---|---|---|---|---|---|
| max. | avg. | min. | max. | avg. | min. | |
| GA-TSP1 | 0.62 | 0.10 | 0.00 | 2.64 | 1.26 | 0.26 |
| GA-TSP4 | 1.48 | 0.11 | 0.00 | 2.59 | 1.18 | 0.24 |
| GA-TSP5 | 1.33 | 0.09 | 0.00 | 2.74 | 1.23 | 0.27 |
Percentage probability of crossover in stages 1 and 2.
| Crossover Stage 1 | Crossover Stage 2 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operator | GA-TSP1 | GA-TSP2 | GA-TSP3 | GA-TSP4 | GA-TSP5 | Average | GA-TSP1 | GA-TSP2 | GA-TSP3 | GA-TSP4 | GA-TSP5 | Average |
| PMX | 15.29 | 0.00 | 0.75 | 0.93 | 0.00 | 3.39 | 0.99 | 0.00 | 13.28 | 13.79 | 18.43 | 9.30 |
| OX1 | 10.19 | 0.00 | 0.00 | 8.33 | 0.00 | 3.70 | 29.70 | 21.67 | 14.63 | 13.79 | 14.75 | 18.91 |
| OX2 | 0.00 | 0.74 | 0.00 | 0.93 | 0.00 | 0.33 | 3.96 | 22.05 | 9.21 | 12.50 | 15.67 | 12.68 |
| MOX | 0.00 | 0.00 | 0.00 | 0.00 | 3.33 | 0.67 | 0.00 | 0.76 | 0.27 | 0.00 | 0.00 | 0.21 |
| POS | 0.00 | 2.22 | 1.50 | 0.93 | 0.00 | 0.93 | 0.99 | 0.38 | 2.17 | 0.00 | 8.29 | 2.37 |
| CX | 1.27 | 11.11 | 0.00 | 0.00 | 2.50 | 2.98 | 2.48 | 0.00 | 0.00 | 0.00 | 0.00 | 0.50 |
| DPX | 35.03 | 43.70 | 46.62 | 58.33 | 46.67 | 46.07 | 0.00 | 12.17 | 2.71 | 21.12 | 0.46 | 7.29 |
| AP | 0.00 | 8.89 | 0.00 | 0.00 | 0.00 | 1.78 | 26.73 | 14.07 | 16.53 | 1.29 | 0.00 | 11.73 |
| MPX | 0.00 | 0.00 | 0.00 | 0.00 | 1.67 | 0.33 | 0.00 | 4.56 | 2.44 | 0.00 | 21.66 | 5.73 |
| HX | 5.10 | 8.89 | 0.00 | 14.81 | 15.00 | 8.76 | 8.42 | 3.04 | 16.80 | 5.17 | 0.00 | 6.69 |
| IO | 0.00 | 0.00 | 2.26 | 0.00 | 0.00 | 0.45 | 19.31 | 21.29 | 6.78 | 18.97 | 17.05 | 16.68 |
| VR | 2.55 | 0.00 | 2.26 | 0.00 | 0.83 | 1.13 | 0.50 | 0.00 | 0.27 | 4.31 | 0.00 | 1.02 |
| ER | 0.00 | 0.00 | 0.75 | 0.93 | 0.00 | 0.34 | 2.48 | 0.00 | 3.79 | 6.90 | 3.69 | 3.37 |
| GSTX | 30.57 | 24.44 | 45.86 | 14.81 | 30.00 | 29.14 | 4.46 | 0.00 | 11.11 | 2.16 | 0.00 | 3.54 |
Percentage probability of mutation in stages 1 and 2.
| Mutation Stage 1 | Mutation Stage 2 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operator | GA-TSP1 | GA-TSP2 | GA-TSP3 | GA-TSP4 | GA-TSP5 | Average | GA-TSP1 | GA-TSP2 | GA-TSP3 | GA-TSP4 | GA-TSP5 | Average |
| EM | 0.00 | 2.41 | 1.67 | 0.00 | 0.00 | 0.82 | 0.00 | 13.27 | 4.32 | 35.82 | 0.00 | 10.68 |
| SIM | 0.00 | 0.00 | 5.83 | 0.00 | 0.00 | 1.17 | 0.00 | 7.14 | 0.54 | 0.75 | 0.00 | 1.69 |
| SM | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 16.76 | 0.00 | 0.00 | 3.35 |
| DM | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.54 | 0.75 | 11.36 | 2.53 |
| IVM | 8.40 | 0.00 | 0.00 | 0.00 | 0.00 | 1.68 | 11.11 | 0.00 | 4.32 | 0.00 | 0.00 | 3.09 |
| ISM | 0.00 | 1.20 | 0.00 | 0.00 | 0.00 | 0.24 | 8.33 | 0.00 | 4.32 | 0.00 | 9.09 | 4.35 |
| DBM | 0.00 | 4.82 | 0.00 | 0.00 | 0.00 | 0.96 | 0.00 | 0.00 | 0.00 | 5.97 | 1.14 | 1.42 |
| GSM | 3.36 | 0.00 | 6.67 | 0.00 | 0.00 | 2.01 | 0.00 | 1.02 | 17.30 | 0.00 | 9.09 | 5.48 |
| HM | 0.00 | 0.00 | 0.83 | 1.28 | 0.00 | 0.42 | 1.39 | 0.00 | 1.08 | 2.24 | 0.00 | 0.94 |
| NJ | 0.00 | 0.00 | 3.33 | 0.00 | 0.00 | 0.67 | 0.00 | 1.02 | 11.35 | 11.94 | 0.00 | 4.86 |
| DBM2 | 0.00 | 4.82 | 0.00 | 0.00 | 0.00 | 0.96 | 0.00 | 5.10 | 2.70 | 1.49 | 4.55 | 2.77 |
| 2opt | 0.00 | 0.00 | 0.83 | 0.00 | 1.37 | 0.44 | 0.00 | 8.16 | 2.70 | 0.00 | 0.00 | 2.17 |
| SHMO | 52.10 | 75.90 | 52.50 | 76.92 | 84.93 | 68.47 | 0.00 | 0.00 | 0.00 | 0.00 | 1.14 | 0.23 |
| 3opt | 36.13 | 10.84 | 28.33 | 21.79 | 13.70 | 22.16 | 79.17 | 64.29 | 34.05 | 41.04 | 63.64 | 56.44 |
Fig 4Evolution of the crossover probabilities for stages 1 and 2.
Fig 5Evolution of the mutation probabilities for stages 1 and 2.
Fig 6Proportions of the crossover probabilities found.
Fig 7Proportions of the mutation probabilities found.
Comparison of the GA-TSP4 with classical GAs mono-operators.
| Algorithm | Error (%) | Average Time (s) | |
|---|---|---|---|
| Average | Minimum | ||
| ER-DM | 137.54 | 122.90 | 0.58 |
| ER-IVM | 137.64 | 123.82 | 0.57 |
| ER-ISM | 134.03 | 121.36 | 0.57 |
| ER-SIM | 132.42 | 117.85 | 0.58 |
| OX1-DM | 129.56 | 113.08 | 0.06 |
| OX1-IVM | 129.09 | 114.58 | 0.07 |
| OX1-ISM | 126.03 | 109.73 | 0.06 |
| OX1-SIM | 124.83 | 111.77 | 0.06 |
| POS-DM | 141.59 | 128.46 | 0.12 |
| POS-IVM | 136.98 | 124.12 | 0.12 |
| POS-ISM | 131.80 | 118.02 | 0.11 |
| POS-SIM | 133.15 | 120.02 | 0.12 |
| OX2-DM | 140.42 | 125.99 | 0.09 |
| OX2-IVM | 134.24 | 120.75 | 0.09 |
| OX2-ISM | 129.85 | 116.51 | 0.09 |
| OX2-SIM | 130.23 | 115.86 | 0.09 |
| ER-2opt | 40.17 | 33.62 | 1.87 |
| OX1-2opt | 43.73 | 36.17 | 1.11 |
| POS-2opt | 47.76 | 40.29 | 1.19 |
| OX2-2opt | 47.79 | 41.00 | 0.84 |
| GA-TSP4 | 0.94 | 0.27 | 10.57 |
Statistical analysis of the classical GA mono-operators.
| Friedman test | Holm test | Wilcoxon test | ||||
|---|---|---|---|---|---|---|
| Algorithm | Ranking |
|
| Null Hyp. ( |
| Null Hyp. ( |
| POS-DM | 19.0714 | 0.0000 | 0.0025 | Reject | 0.0001 | Reject |
| OX2-DM | 18.3571 | 0.0000 | 0.0026 | Reject | 0.0001 | Reject |
| POS-IVM | 16.7857 | 0.0000 | 0.0028 | Reject | 0.0001 | Reject |
| ER-IVM | 16.5714 | 0.0000 | 0.0029 | Reject | 0.0001 | Reject |
| ER-DM | 16.2143 | 0.0000 | 0.0031 | Reject | 0.0001 | Reject |
| OX2-IVM | 15.9286 | 0.0000 | 0.0033 | Reject | 0.0001 | Reject |
| ER-ISM | 14.3571 | 0.0000 | 0.0036 | Reject | 0.0001 | Reject |
| POS-ISM | 13.0000 | 0.0000 | 0.0038 | Reject | 0.0001 | Reject |
| POS-SIM | 12.9286 | 0.0000 | 0.0042 | Reject | 0.0001 | Reject |
| ER-SIM | 12.4286 | 0.0000 | 0.0045 | Reject | 0.0001 | Reject |
| OX2-ISM | 11.9286 | 0.0000 | 0.0050 | Reject | 0.0001 | Reject |
| OX1-DM | 11.2143 | 0.0000 | 0.0056 | Reject | 0.0001 | Reject |
| OX2-SIM | 10.7857 | 0.0000 | 0.0063 | Reject | 0.0001 | Reject |
| OX1-IVM | 10.5714 | 0.0000 | 0.0071 | Reject | 0.0001 | Reject |
| OX1-ISM | 8.5714 | 0.0012 | 0.0083 | Reject | 0.0001 | Reject |
| OX1-SIM | 7.2857 | 0.0074 | 0.0100 | Reject | 0.0001 | Reject |
| POS-2opt | 4.5000 | 0.1356 | 0.0125 | Accept | 0.0001 | Reject |
| OX2-2opt | 4.2143 | 0.1705 | 0.0167 | Accept | 0.0001 | Reject |
| OX1-2opt | 3.2143 | 0.3451 | 0.0250 | Accept | 0.0001 | Reject |
| ER-2opt | 2.0714 | 0.6478 | 0.0500 | Accept | 0.0001 | Reject |
| GA-TSP4 | 1.0000 | - | - | - | - | - |
Comparison of the GA-TSP4 with the most successful GA mono-operators.
| DPX-SHMO | GSTX-SHMO | HX-SHMO | DPX-3opt | GSTX-3opt | HX-3opt | GA-TSP4 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Error (%) | Avg. time (s) | Error (%) | Avg. time (s) | Error (%) | Avg. time (s) | Error (%) | Avg. time (s) | Error (%) | Avg. time (s) | Error (%) | Avg. time (s) | Error (%) | Avg. time (s) | ||||||||
| Instance | Avg. | Min. | Avg. | Min. | Avg. | Min. | Avg. | Min. | Avg. | Min. | Avg. | Min. | Avg. | Min. | |||||||
| berlin52 | 0.12 | 0.00 | 0.03 | 0.00 | 0.00 | 0.03 | 0.29 | 0.00 | 0.05 | 0.08 | 0.00 | 1.07 | 0.82 | 0.00 | 1.31 | 0.25 | 0.00 | 0.98 | 0.00 | 0.00 | 0.06 |
| kroA100 | 0.55 | 0.00 | 0.71 | 0.45 | 0.00 | 0.83 | 0.99 | 0.00 | 0.72 | 0.44 | 0.00 | 5.46 | 1.65 | 0.11 | 5.63 | 0.49 | 0.00 | 5.45 | 0.18 | 0.00 | 1.69 |
| pr144 | 0.24 | 0.00 | 1.41 | 1.23 | 0.00 | 1.76 | 0.82 | 0.09 | 1.64 | 0.28 | 0.00 | 11.72 | 2.59 | 0.45 | 12.08 | 0.29 | 0.00 | 11.83 | 0.13 | 0.00 | 2.84 |
| ch150 | 1.00 | 0.00 | 1.54 | 4.28 | 1.73 | 2.05 | 2.40 | 0.32 | 1.77 | 0.57 | 0.32 | 12.53 | 3.83 | 1.93 | 12.80 | 2.41 | 0.52 | 13.05 | 0.62 | 0.00 | 4.59 |
| kroB150 | 2.20 | 1.34 | 1.81 | 3.37 | 0.91 | 2.08 | 2.68 | 0.65 | 1.78 | 1.97 | 0.80 | 12.89 | 3.15 | 0.26 | 12.87 | 1.90 | 0.51 | 12.90 | 1.18 | 0.00 | 4.53 |
| pr152 | 0.97 | 0.18 | 1.75 | 1.30 | 0.18 | 2.06 | 1.42 | 0.00 | 1.75 | 0.77 | 0.00 | 13.37 | 1.63 | 0.00 | 13.28 | 0.61 | 0.00 | 13.36 | 0.63 | 0.00 | 4.47 |
| rat195 | 1.46 | 0.86 | 2.89 | 4.75 | 3.44 | 3.33 | 3.91 | 1.29 | 2.96 | 1.43 | 0.60 | 22.26 | 4.15 | 2.32 | 21.86 | 3.18 | 1.21 | 22.25 | 0.99 | 0.39 | 8.31 |
| d198 | 1.26 | 0.58 | 2.91 | 1.91 | 0.82 | 3.50 | 1.53 | 0.82 | 3.00 | 0.74 | 0.23 | 22.74 | 1.64 | 0.65 | 22.17 | 1.37 | 0.37 | 23.25 | 0.50 | 0.19 | 8.16 |
| kroA200 | 2.20 | 0.79 | 3.02 | 4.31 | 2.57 | 3.71 | 4.22 | 0.89 | 3.10 | 1.03 | 0.13 | 23.42 | 4.09 | 1.08 | 23.03 | 2.78 | 1.36 | 24.02 | 1.06 | 0.00 | 8.22 |
| ts225 | 1.06 | 0.25 | 3.71 | 2.77 | 0.25 | 4.43 | 1.36 | 0.00 | 3.19 | 0.66 | 0.00 | 29.12 | 2.01 | 0.00 | 30.38 | 1.41 | 0.00 | 30.43 | 0.38 | 0.00 | 9.81 |
| pr226 | 1.38 | 0.80 | 3.72 | 1.47 | 0.69 | 4.14 | 1.35 | 0.41 | 3.73 | 1.13 | 0.63 | 29.23 | 1.76 | 0.68 | 29.16 | 0.94 | 0.36 | 29.53 | 0.95 | 0.25 | 10.42 |
| pr299 | 3.30 | 1.80 | 7.05 | 5.03 | 2.70 | 7.84 | 4.69 | 2.99 | 7.13 | 1.12 | 0.31 | 54.57 | 4.20 | 2.49 | 52.80 | 3.36 | 1.73 | 54.14 | 2.14 | 0.83 | 19.90 |
| lin318 | 3.84 | 2.30 | 7.97 | 5.70 | 3.99 | 8.62 | 5.09 | 2.88 | 7.83 | 2.62 | 1.48 | 62.87 | 5.61 | 2.76 | 60.39 | 4.44 | 1.92 | 61.50 | 2.12 | 0.94 | 22.07 |
| pcb442 | 3.89 | 2.23 | 15.38 | 5.52 | 2.19 | 16.76 | 5.22 | 3.73 | 15.05 | 3.10 | 1.38 | 122.06 | 5.31 | 3.52 | 120.07 | 4.21 | 2.35 | 119.70 | 2.27 | 1.14 | 42.93 |
| Average | 1.68 | 0.80 | 3.85 | 3.01 | 1.39 | 4.37 | 2.57 | 1.01 | 3.84 | 1.14 | 0.42 | 30.24 | 3.03 | 1.16 | 29.84 | 1.97 | 0.74 | 30.17 | 0.94 | 0.27 | 10.57 |
Statistical analysis of GA-TSP4 and the mono-operator algorithms.
| Friedman test | Holm test | Wilcoxon test | ||||
|---|---|---|---|---|---|---|
| Algorithm | Ranking |
|
| Null Hyp. ( |
| Null Hyp. ( |
| GSTX-3opt | 6.2143 | 0.0000 | 0.0083 | Reject | 0.0001 | Reject |
| GSTX-SHMO | 6.0357 | 0.0000 | 0.0100 | Reject | 0.0002 | Reject |
| HX-SHMO | 5.1429 | 0.0000 | 0.0125 | Reject | 0.0001 | Reject |
| HX-3opt | 3.6429 | 0.0059 | 0.0167 | Reject | 0.0006 | Reject |
| DPX-SHMO | 3.4286 | 0.0127 | 0.0250 | Reject | 0.0001 | Reject |
| DPX-3opt | 2.1429 | 0.3583 | 0.0500 | Accept | 0.0245 | Reject |
| GA-TSP4 | 1.3929 | - | - | - | - | - |
Comparison with the most successful GA multi-operators.
| DPX-GSTX-SHMO-3OPT | DPX-GSTX-HX-SHMO-3opt | A1S-GA-TSP4 | GA-TSP4 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Error (%) | Avg. time (s) | Error (%) | Avg. time (s) | Error (%) | Avg. time (s) | Error (%) | Avg. time (s) | |||||
| Instance | Avg. | Min. | Avg. | Min. | Avg. | Min. | Avg. | Min. | ||||
| berlin52 | 0.00 | 0.00 | 0.13 | 0.00 | 0.00 | 0.11 | 0.00 | 0.00 | 0.06 | 0.00 | 0.00 | 0.06 |
| kroA100 | 0.19 | 0.00 | 2.56 | 0.16 | 0.00 | 2.51 | 0.25 | 0.00 | 1.38 | 0.18 | 0.00 | 1.69 |
| pr144 | 0.12 | 0.00 | 4.84 | 0.13 | 0.00 | 5.06 | 0.21 | 0.00 | 3.12 | 0.13 | 0.00 | 2.84 |
| ch150 | 0.84 | 0.32 | 7.36 | 0.68 | 0.25 | 7.38 | 0.65 | 0.00 | 4.00 | 0.62 | 0.00 | 4.59 |
| kroB150 | 1.91 | 0.69 | 7.28 | 1.75 | 0.00 | 7.15 | 1.54 | 0.76 | 4.29 | 1.18 | 0.00 | 4.53 |
| pr152 | 0.74 | 0.18 | 7.96 | 0.63 | 0.00 | 7.03 | 0.62 | 0.00 | 3.87 | 0.63 | 0.00 | 4.47 |
| rat195 | 1.37 | 0.56 | 12.74 | 1.11 | 0.47 | 12.71 | 1.25 | 0.39 | 7.28 | 0.99 | 0.39 | 8.31 |
| d198 | 0.68 | 0.35 | 12.97 | 0.70 | 0.28 | 12.88 | 0.68 | 0.25 | 7.64 | 0.50 | 0.19 | 8.16 |
| kroA200 | 1.19 | 0.09 | 13.45 | 1.45 | 0.42 | 13.08 | 1.33 | 0.14 | 7.47 | 1.06 | 0.00 | 8.22 |
| ts225 | 0.79 | 0.00 | 15.47 | 0.66 | 0.00 | 15.30 | 0.63 | 0.00 | 9.24 | 0.38 | 0.00 | 9.81 |
| pr226 | 1.05 | 0.39 | 16.71 | 1.06 | 0.29 | 16.93 | 0.97 | 0.35 | 9.45 | 0.95 | 0.25 | 10.42 |
| pr299 | 2.13 | 0.35 | 31.22 | 2.27 | 0.34 | 32.16 | 2.54 | 0.22 | 17.65 | 2.14 | 0.83 | 19.90 |
| lin318 | 1.94 | 0.88 | 36.37 | 2.15 | 0.98 | 36.01 | 2.29 | 1.18 | 19.83 | 2.12 | 0.94 | 22.07 |
| pcb442 | 2.96 | 2.17 | 68.35 | 2.82 | 1.42 | 68.97 | 2.51 | 1.43 | 38.85 | 2.27 | 1.14 | 42.93 |
| Average | 1.14 | 0.43 | 16.96 | 1.11 | 0.32 | 16.95 | 1.10 | 0.34 | 9.58 | 0.94 | 0.27 | 10.57 |
Statistical analysis of GA-TSP4 with the most successful GA multi-operators.
| Friedman test | Holm test | Wilcoxon test | ||||
|---|---|---|---|---|---|---|
| Algorithm | Ranking |
|
| Null Hyp. ( |
| Null Hyp. ( |
| DPX-GSTX-SHMO-3OPT | 2.8929 | 0.0084 | 0.0167 | Reject | 0.0215 | Reject |
| DPX-GSTX-HX-SHMO-3opt | 2.8214 | 0.0128 | 0.0250 | Reject | 0.0034 | Reject |
| A1S-GA-TSP4 | 2.6786 | 0.0281 | 0.0500 | Reject | 0.0005 | Reject |
| GA-TSP4 | 1.6071 | - | - | - | - | - |
Comparison of GA-TSP4 with other operators from the literature.
| GSTM | MIO | MA_IO | IGP_IO | GA-TSP4 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Error (%) | Avg. time (s) | Error (%) | Avg. time (s) | Error (%) | Avg. time (s) | Error (%) | Avg. time (s) | Error (%) | Avg. time (s) | ||||||
| Instance | Avg. | Min. | Avg. | Min. | Avg. | Min. | Avg. | Min. | Avg. | Min. | |||||
| berlin52 | 0.00 | 0.37 | 0.84 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.49 | 0.00 | 0.00 | 0.16 | 0.00 | 0.00 | 0.06 |
| kroA100 | 1.18 | 0.00 | 6.99 | 0.01 | 0.00 | 0.66 | 0.00 | 0.00 | 0.62 | 0.00 | 0.00 | 0.47 | 0.18 | 0.00 | 1.69 |
| pr144 | 1.08 | 0.00 | 13.60 | 0.11 | 0.03 | 1.52 | 0.14 | 0.06 | 0.69 | 0.35 | 0.00 | 0.43 | 0.13 | 0.00 | 2.84 |
| ch150 | 0.64 | 0.46 | 11.24 | 0.39 | 0.32 | 1.12 | 0.36 | 0.00 | 0.86 | 0.30 | 0.25 | 0.87 | 0.62 | 0.00 | 4.59 |
| krob150 | 1.76 | 0.96 | 11.68 | 0.65 | 0.20 | 1.22 | 0.65 | 0.04 | 0.78 | 0.84 | 0.58 | 2.09 | 1.18 | 0.00 | 4.53 |
| pr152 | 1.62 | 0.77 | 7.94 | 0.68 | 0.27 | 1.07 | 0.13 | 0.00 | 0.71 | 0.51 | 0.00 | 1.03 | 0.63 | 0.00 | 4.47 |
| rat195 | 1.84 | 0.60 | 15.05 | 0.93 | 0.56 | 1.59 | 0.66 | 0.43 | 0.85 | 1.48 | 1.08 | 2.83 | 0.99 | 0.39 | 8.31 |
| d198 | 1.22 | 0.39 | 12.10 | 0.65 | 0.19 | 2.80 | 0.68 | 0.34 | 0.94 | 0.65 | 0.43 | 3.50 | 0.50 | 0.19 | 8.16 |
| kroa200 | 1.54 | 0.87 | 13.29 | 0.56 | 0.42 | 1.59 | 0.58 | 0.41 | 0.90 | 0.52 | 0.34 | 3.77 | 1.06 | 0.00 | 8.22 |
| ts225 | 0.50 | 0.25 | 11.56 | 0.30 | 0.06 | 2.36 | 0.49 | 0.00 | 0.98 | 0.20 | 0.00 | 3.14 | 0.38 | 0.00 | 9.81 |
| pr226 | 1.53 | 0.72 | 13.84 | 1.12 | 0.65 | 2.17 | 0.43 | 0.13 | 0.92 | 0.33 | 0.00 | 3.53 | 0.95 | 0.25 | 10.42 |
| pr299 | 2.92 | 1.23 | 17.42 | 2.32 | 1.33 | 3.80 | 2.34 | 0.67 | 1.19 | 1.04 | 0.28 | 6.21 | 2.14 | 0.83 | 19.90 |
| lin318 | 3.31 | 0.98 | 14.64 | 1.59 | 0.88 | 4.17 | 2.31 | 1.36 | 1.27 | 1.60 | 0.94 | 7.12 | 2.12 | 0.94 | 22.07 |
| pcb442 | 2.78 | 2.05 | 19.13 | 2.20 | 1.52 | 6.16 | 2.11 | 1.45 | 1.67 | 1.42 | 0.98 | 15.33 | 2.27 | 1.14 | 42.93 |
| Average | 1.57 | 0.69 | 12.09 | 0.82 | 0.46 | 2.16 | 0.78 | 0.35 | 0.92 | 0.66 | 0.35 | 3.61 | 0.94 | 0.27 | 10.57 |
First statistical analysis with the operators from the literature.
| Algorithm |
|
| Null Hyp. ( |
|---|---|---|---|
| GSTM vs IGP_IO | 0.0000 | 0.0050 | Reject |
| GSTM vs MA_IO | 0.0001 | 0.0056 | Reject |
| GSTM vs MIO | 0.0001 | 0.0063 | Reject |
| GSTM vs GA-TSP4 | 0.0028 | 0.0071 | Reject |
| IGP_IO vs GA-TSP4 | 0.0639 | 0.0083 | Accept |
| MIO vs IGP_IO | 0.3097 | 0.0100 | Accept |
| MA_IO vs IGP_IO | 0.3390 | 0.0125 | Accept |
| MA_IO vs GA-TSP4 | 0.3700 | 0.0167 | Accept |
| MIO vs GA-TSP4 | 0.4028 | 0.0250 | Accept |
| MIO vs MA_IO | 0.9523 | 0.0500 | Accept |
Second statistical analysis with the operators from the literature.
| Algorithm |
| Null Hyp. ( |
|---|---|---|
| GSTM vs | ||
| MIO | 0.2000 | Accept |
| MA-IO | ≥ 0.2 | Accept |
| IGP_IO | ≥ 0.2 | Accept |
| GA-TSP4 | ≥ 0.2 | Accept |
| MIO vs | ||
| GSTM | 0.0002 | Reject |
| MA-IO | ≥ 0.2 | Accept |
| IGP_IO | ≥ 0.2 | Accept |
| GA-TSP4 | 0.1677 | Accept |
| MA-IO vs | ||
| GSTM | 0.0002 | Reject |
| MIO | ≥ 0.2 | Accept |
| IGP_IO | ≥ 0.2 | Accept |
| GA-TSP4 | 0.0803 | Accept |
| IGP_IO vs | ||
| GSTM | 0.0002 | Reject |
| MIO | ≥ 0.2 | Accept |
| MA-IO | ≥ 0.2 | Accept |
| GA-TSP4 | 0.0327 | Reject |
| GA-TSP4 vs | ||
| GSTM | 0.0002 | Reject |
| MIO | ≥ 0.2 | Accept |
| MA-IO | ≥ 0.2 | Accept |
| IGP_IO | ≥ 0.2 | Accept |