Research Article

Application of the Improved Multipopulation Genetic Algorithm in the TMD Controlled System considering Soil-Structure Interaction

Algorithm 1

The implementation process of the improved multipopulation genetic algorithm.
Step 1: for i = 1: Population number
     Chrom{i} = crtbp (Number of individuals, Dimension of variable The number of bits of the variable);
    end
 Step 2: rand (Population number, 1);
    pm = 0.002 + (0.05–0.002)rand (Population number, 1);
 Step 1 creates a multigroup multivariate population set. Step 2 randomly generates a crossover probability in the range of 0.7, 0.9, and a random probability of variation in the range of 0.002, 0.05.