Research Article

Integrated Optimization of Pipe Routing and Clamp Layout for Aeroengine Using Improved MOALO

Algorithm 1

The improved MOALO.
Initial parameters of MOALO
Initial the primary population of ants
While the end condition is not met
Determine the new population size using Eq. (15)
If
Calculate the position of new members using elitism.
Else
Remove the failed members from the population.
End
For every ant
Select a random antlion from the archive
Select the elite using the roulette wheel from the archive
Create a random walk and normalize it
Update the position of ants
End for
Calculate the objective values of all ants
Update the archive
If the archive is full
Delete some solutions using the roulette wheel from the archive to accommodate new solutions.
End
End while
Return archive