Research Article

A High-Performance Genetic Algorithm: Using Traveling Salesman Problem as a Case

Table 2

Simulation results of using different crossover operators.

Data set PREGA(PMX) PREGA(OX) PREGA(HX)PREGA(ERX)

ch130 0.92 (1.49%)−80.000.85 (1.25%)−81.821.56 (1.51%)−87.501.95 (1.50%)−85.71
ch150 1.67 (0.62%)−84.621.53 (0.69%)−85.711.43 (0.59%)−90.001.31 (0.51%)−88.24
d198 0.80 (1.05%)−86.360.44 (1.46%)−86.960.42 (0.90%)−90.910.60 (0.81%)−89.29
a280 0.39 (1.73%)−86.360.09 (1.63%)−91.11−0.71 (1.68%)−91.800.50 (1.37%)−90.38
pcb442 1.18 (0.66%)−90.180.55 (0.72%)−92.98−2.59 (0.69%)−93.751.96 (0.99%)−91.2
d493 2.74 (4.39%)−81.76−1.15 (1.04%)−92.62−2.67 (2.00%)−92.551.16 (1.10%)−90.18
u574 −1.05 (0.80%)−91.17−2.23 (0.59%)−95.10−5.51 (0.84%)−94.660.95 (0.69%)−93.38
u724 −0.78 (0.75%)−87.41−2.26 (0.64%)−95.02−5.11 (2.39%)−94.581.22 (0.70%)−93.16
pr1002 −1.48 (0.58%)−91.94−2.38 (0.65%)−95.77−5.08 (2.79%)−94.840.81 (0.79%)−94.79
u1060 −1.14 (0.99%)−89.69−2.87 (0.63%)−95.52−3.69 (4.31%)−94.551.18 (0.98%)−94.10
d1291 0.17 (0.74%)−93.80−0.10 (0.95%)−96.43−3.38 (0.86%)−95.910.18 (1.04%)−95.93
u1432 3.53 (4.36%)−80.50−3.68 (0.50%)−95.19−2.76 (4.20%)−93.741.07 (1.00%)−93.36
d1655 −0.85 (1.75%)−91.79−2.06 (1.10%)−96.32−3.39 (2.57%)−95.470.98 (0.92%)−95.36
u2152 −0.77 (2.67%)−89.53−2.05 (0.52%)−96.38−3.00 (2.41%)−95.710.78 (0.52%)−95.69

Average 0.38−87.51−1.09−92.64−2.46−93.281.05−92.2

Data setPREGA(SBOX)PREGA(SJOX)PREGA(SB2OX)PREGA(SJ2OX)

ch130 1.03 (1.51%)−92.650.93 (1.54%)−91.241.02 (1.45%)−91.111.37 (1.71%) −90.33
ch150 1.35 (0.58%)−92.601.58 (0.56%)−92.331.57 (0.55%)−92.661.41 (0.56%) −92.48
d198 0.55 (1.00%)−92.360.85 (0.92%)−91.810.67 (0.85%)−90.780.86 (0.82%) −90.17
a280 0.84 (1.25%)−92.101.55 (1.58%)−93.13−0.11 (1.67%)−91.580.68 (1.50%) −91.98
pcb442 1.81 (0.94%)−93.481.50 (0.80%)−93.020.95 (0.89%)−93.020.80 (1.03%) −93.21
d493 1.07 (0.97%)−92.630.85 (1.07%)−92.980.16 (0.75%)−91.610.63 (0.82%) −90.77
u574 −0.13 (0.85%)−92.520.06 (0.90%)−93.07−1.17 (0.64%)−92.28−1.31 (0.80%) −92.45
u724 0.75 (0.79%)−93.780.11 (0.57%)−93.42−0.85 (0.71%)−93.70−1.00 (0.73%) −93.39
pr1002 −0.17 (0.50%)−94.06−0.26 (0.64%)−93.64−1.65 (0.69%)−94.17−1.76 (0.74%) −93.85
u1060 −0.09 (0.63%)−93.350.09 (0.72%)−94.13−1.39 (0.51%)−93.11−2.05 (0.93%) −92.00
d1291 0.55 (1.08%)−93.490.48 (0.92%)−92.68−0.22 (0.79%)−92.78−0.19 (0.82%) −92.69
u1432 −0.20 (0.74%)−93.41−0.11 (0.73%)−93.13−2.08 (0.48%)−93.48−2.18 (0.77%) −93.49
d1655 −0.22 (0.62%)−94.08−0.55 (0.65%)−94.13−1.60 (0.86%)−94.29−1.02 (0.91%) −94.2
u2152 −0.18 (0.55%)−94.78−0.26 (0.57%)−94.57−0.38 (0.48%)−94.67−0.66 (0.52%) −94.54

Average 0.50−93.230.49−93.09−0.36−92.80−0.32−92.54

: time in seconds; : coefficient of variation, which is defined to be , where is either or .