An Improved Adaptive Evolutionary Algorithm for Multi-Objective Optimization


Article Preview

Aiming at effectively overcoming the disadvantages of traditional evolutionary algorithm which converge slowly and easily run into local extremism, an improved adaptive evolutionary algorithms is proposed. Firstly, in order to choose the optimal objective fitness value from the population in every generation, the absolute and relative fitness are defined. Secondly, fuzzy technique is adopted to adjust the weights of objective functions, crossover probability, mutation probability, crossover positions and mutation positions during the iterative process. Finally, three classical test functions are given to illustrate the validity of improved adaptive evolutionary algorithm, simulation results show that the diversity and practicability of the optimal solution set are better by using the proposed method than other multi-objective optimization methods.



Edited by:

Yun-Hae Kim and Prasad Yarlagadda




J. W. Wang and J. M. Zhang, "An Improved Adaptive Evolutionary Algorithm for Multi-Objective Optimization", Applied Mechanics and Materials, Vols. 303-306, pp. 1494-1500, 2013

Online since:

February 2013




[1] C. Coello, C.A., Becerra, R. L: Evolutionary multi-objective optimization using a cultural algorithm. IEEE Swarm Intelligence Symposium, (2003), p.6.

[2] C.M. Fonseca, P.J. Fleming: Genetic algorithms for multi-objective optimization: formulation, discussion and generalization. in: Proceedings of Fifth International Conference On genetic Algorithms, San Mateo, (1995), p.416.

[3] J. Schaffer: Multiple objective optimization with vector evaluated genetic algorithms. in: Proceedings of First international conference on genetic algorithms and their applications, London, 1985, p.93.

[4] J. Horn, N. Nafploitis, D.E. Goldberg: A niched Pareto genetic algorithm for multi-objective optimization. in: Proceedings of First IEEE conference on evolutionary computation, Piscataway, (1994), p.82.

[5] K. Deb, A. Pratap, S. Agarwal, T. Meyarivan: A fast and elitist multi-objective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, Vol. 6(2002), p.182.


[6] E. Zitzler, M. Laumanns, L. Thiele: SPEA2: improving the strength Pareto evolutionary algorithm. evolutionary methods for design, optimization and control with applications to industrial problems, Athens, (2001), p.95.

[7] K. Deb, L. Thiele, M. Laumanns, E. Zitzler: Scalable multi-objective optimization test problems, in: Proceedings of the Congress on Evolutionary Computation, vol. 1(2002), p.825.


[8] C. Lee: Fuzzy logic in control systems: fuzzy logic controller. IEEE Transitions on Systems, (1990), p.651.