A Design Optimization Method with Sparse Scattered Data and Evolutionary Computation
Algorithm 1
Nondominant sorting- and crowding distance selection-based ergodic evolution algorithm. PS: population size; Dim: dimension; : direction factor; DR: direction factor rate; EP: ergodic parameter; : generation; maxIter: maximum generation; : index of individual; : index of dimension; Cr: mutant rate; targeti,j: individual to generate offspring.
Generate an initial population. Evaluate the fitness for each individual.
/DandEPinitialization/ fori =1 to PSdo
forj =1 to Dimdo
/DRas a random value/ ifrand [0, 1) < DRthen
Di,j = −1
else
Di,j = +1
end if
EPi,j = rand(0,1)
end for end for
Evaluate the fitness for each offspring individual