Research Article

Multipopulation Genetic Algorithm Based on GPU for Solving TSP Problem

Figure 4

Mutation: taking a subpopulation with 6 individuals as an example, let . First, a random decimal in range [0, 1) was generated for each individual in the subpopulation. The example showed that of individual No. 4 and u for others, so mutation operation was only performed on No. 4 individual. Randomly select two points within the sequence No. 4, where the second and sixth points are selected, and the points are swapped to obtain a new genotype.