Abstract
NSGA-II is one of the most popular algorithms for solving Multiobjective Optimization Problems. It has been used to solve different real-world optimization problems; however, NSGA-II has been criticized for its high computational cost and bad performance on applications with more than two objective functions. In this paper, we propose a high-performance architecture for the NSGA-II using parallel computing, for evaluation functions and genetic operators. In the proposed architecture, the Mishra Fast Algorithm for finding the Non Dominated Set was used. In this paper, we propose a modification in the sorting process for the NSGA-II that improves the distribution of the solutions in the Pareto front. Results for five different test functions using distinct crossover and mutation operators to test performance are presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Rangaiah, G.P.: Multi-Objective Optimization: Techniques and Applications in Chemical Engineering. World Scientific Publishing CO. Pthe. Ltd. (2009)
Abraham, A., Jain, L.C., Goldberg, R.: Evolutionary Multiobjective Optimization: Theoretical Advances And Applications. Springer (2005)
Konak, A., Coit, D.W., Smith, A.E.: Multi - objective optimization using genetic algorithms: A tutorial. Reliability Engineering and System Safety 91 (2006)
Holland, J.H.: Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor (1975)
Mitchell, M.: An introduction to Genetic Algorithms. MIT Press, Cambridge (1998)
Wright, A.H.: Genetic algorithms for real parameter optimization. In: Foundations of Genetic Algorithms, pp. 205–218. Morgan Kaufmann (1991)
Michalewicz, Z., Logan, T.: Evolutionary operators for continuous convex parameter space. In: Sebald, L.A.V. (ed.) Proceeding of 3rd Annual Conference on Evolutionary Programming, p. 8497. World Scientific (1994)
Eshelman, L.J., Schaffer, J.D.: Real-coded genetic algorithms and interval-schemata. In: Whitley, D.L. (ed.) Foundation of Genetic Algorithms 2, pp. 187–202. Morgan Kaufmann, San Mateo (1993)
Agrawal, R.B., Deb, K., Agrawal, R.B.: Simulated binary crossover for continuous search space. Tech. Rep. (1994)
Deb, K., Georg Beyer, H.: Self-adaptive genetic algorithms with simulated binary crossover. Complex Systems 9, 431–454 (1999)
Deep, K., Thakur, M.: A new crossover operator for real coded genetic algorithms. Applied Mathematics and Computation 188(1), 895–911 (2007)
Michalewicz, Z.: Genetic algorithms + data structures = evolution programs, 3rd edn. Springer, London (1996)
Makinen, R.A., Toivanen, J., Toivanen, M.J., Periaux, J.: Multidisciplinary shape optimization in aerodynamics and electromagnetics using genetic algorithms
Srinivas, N., Deb, K.: Multiobjective Optimization Using Nondominated Sorting in Genetic Algorithms. Evolutionary Computation (1994)
Goldberg, D.E.: Genetic Algorithms in Search. In: Optimization and Machine Learning, Addison-Wesley Longman Publishing Co., Inc. (1989)
Schaffer, J.D.: Some experiments in machine learning using vector evaluated genetic algorithms (artificial intelligence, optimization, adaptation, pattern recognition), Vanderbilt University (1984)
Zitzler, E.: Evolutionary Algorithms for Multiobjective Optimization: Methods and Applications (1999)
Deb, K., Pratap, A., Agarwal, S.R., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation (2002)
Deb, K., Pratap, A., Agarwal, S.R., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation (2002)
Corne, D.W., Jerram, N.R., Knowles, J.D., Oates, M.J., Martin, J.: PESA-II: Region-based Selection in Evolutionary Multiobjective Optimization. In: Proceedings of the Genetic and Evolutionary Computation Conference, GECCO 2001 (2001)
Li, M., Liu, L., Lin, D.: A fast steady-state epsilon-dominance multi-objective evolutionary algorithm. Comput. Optim. Appl. (2011)
Deb, K.: Multi-Objective Optimization using Evolutionary Algorithms. Wiley (2001)
Coello, C.A.: Evolutionary Algorithms for Solving Multi-Objective Problems. Springer (2007)
Abido, M.A.: Multiobjective evolutionary algorithms for electric power dispatch problem. IEEE Trans. Evolutionary Computation (2006)
Formiga, K.T.M., Chaudhry, F.H., Cheung, P.B., Reis, L.F.R.: Optimal Design of Water Distribution System by Multiobjective Evolutionary Methods. In: Fonseca, C.M., Fleming, P.J., Zitzler, E., Deb, K., Thiele, L. (eds.) EMO 2003. LNCS, vol. 2632, pp. 677–691. Springer, Heidelberg (2003)
Ahmed, F., Deb, K.: Multi-objective path planning using spline representation. In: ROBIO (2011)
Eshelman, L.J., Schaffer, J.D.: Real-coded genetic algorithms and interval-schemata. In: Foundation of Genetic Algorithms, vol. 2, pp. 187–182 (1993)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Domínguez, J., Montiel-Ross, O., Sepúlveda, R. (2013). High-Performance Architecture for the Modified NSGA-II. In: Melin, P., Castillo, O. (eds) Soft Computing Applications in Optimization, Control, and Recognition. Studies in Fuzziness and Soft Computing, vol 294. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35323-9_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-35323-9_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-35322-2
Online ISBN: 978-3-642-35323-9
eBook Packages: EngineeringEngineering (R0)