Optimizing application layer multicast routing via artificial fish swarm algorithm
Xuan Ma, Rongjun Tang, Jingyan Kang, Qing Liu · 2016
In this paper, we propose an approach based on the use of artificial fish swarm algorithm (AFSA) for solving the problem of multicast routing on application layer. Taking delay, stretch, and degree as three optimization objectives, we design the behaviors of artificial fish individual (AF), i.e. moving randomly, preying, following, and use Pareto ranking to evaluate the fitness of AF. The simulation results show that the proposed algorithm is an appropriate method to explore the search space of the complex problem and leads to good solutions in a reasonable amount of time.