skip to main content
10.1145/3377930.3390166acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Effects of dominance resistant solutions on the performance of evolutionary multi-objective and many-objective algorithms

Published:26 June 2020Publication History

ABSTRACT

Dominance resistant solutions (DRSs) in multi-objective problems have very good values for some objectives and very bad values for other objectives. Whereas DRSs are far away from the Pareto front, they are hardly dominated by other solutions due to some very good objective values. It is well known that the existence of DRSs severely degrades the search ability of Pareto dominance-based algorithms such as NSGA-II and SPEA2. In this paper, we examine the effect of DRSs on the search ability of NSGA-II on the DTLZ test problems with many objectives. We slightly change their problem formulation to increase the size of the DRS region. Through computational experiments, we show that DRSs have a strong negative effect on the search ability of NSGA-II whereas they have almost no effect on MOEA/D with the PBI function. We also show that a slightly modified NSGA-II for decreasing the negative effect of DRSs works well on many-objective DTLZ test problems (its performance is similar to NSGA-III and MOEA/D). These results suggest that DTLZ is not an appropriate test suite for evaluating many-objective evolutionary algorithms. This issue is further addressed through computational experiments on newly formulated test problems with no distance function.

References

  1. N. Beume, B. Naujoks, and M. Emmerich. 2007. SMS-EMOA: Multiobjective selection based on dominated hypervolume. European Journal of Operational Research 181, 3 (2007), 1653--1669.Google ScholarGoogle ScholarCross RefCross Ref
  2. K. Deb. 2001. Multi-Objective Optimization Using Evolutionary Algorithms. John Wiley & Sons, Chichester.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. K. Deb and H. Jain. 2014. An evolutionary many-objective optimization algorithm using reference-point-based non-dominated sorting approach, Part I: Solving problems with box constraints. IEEE Trans. on Evolutionary Computation 18, 4 (2014) 577--601.Google ScholarGoogle ScholarCross RefCross Ref
  4. K. Deb, A. Pratap, S. Agarwal, and T. Meyarivan. 2002. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. on Evolutionary Computation 6, 2 (2002) 182--197.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. K. Deb, L. Thiele, M. Laumanns, and E. Zitzler. 2002. Scalable multi-objective optimization test problems. Proceedings of 2002 Congress on Evolutionary Computation (CEC 2002), IEEE, Honolulu, USA, 825--830.Google ScholarGoogle Scholar
  6. S. Huband, P. Hingston, L. Barone, and L. While. 2006. A review of multiobjective test problems and a scalable test problem toolkit. IEEE Trans. on Evolutionary Computation 10, 5 (2006), 477--506.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. K. Ikeda, H. Kita, and S. Kobayashi. 2001. Failure of Pareto-based MOEAs: Does non-dominated really mean near to optimal? Proceedings of 2001 Congress on Evolutionary Computation (CEC 2001), IEEE, Seoul, Korea, 957--962.Google ScholarGoogle Scholar
  8. H. Ishibuchi, N. Akedo, and Y. Nojima. 2015. Behavior of multi-objective evolutionary algorithms on many-objective knapsack problems. IEEE Trans. on Evolutionary Computation 19, 2 (2015) 264--283.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. H. Ishibuchi, L. He, and K. Shang. 2019. Regular Pareto front shape is not realistic. Proceedings of 2019 IEEE Congress on Evolutionary Computation (CEC 2019), IEEE, Wellington, New Zealand, 2035--2042.Google ScholarGoogle Scholar
  10. H. Ishibuchi, R. Imada, Y. Setoguchi, and Y. Nojima. 2018. How to specify a reference point in hypervolume calculation for fair performance comparison. Evolutionary Computation 26, 3 (2018) 411--440.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. H. Ishibuchi, R. Imada, Y. Setoguchi, and Y. Nojima. 2018. Reference point specification in inverted generational distance for triangular linear Pareto front. IEEE Trans. on Evolutionary Computation 22, 6 (2018) 961--975.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. H. Ishibuchi, T. Matsumoto, N. Masuyama, and Y. Nojima. 2020. Many-objective problems are not always difficult for Pareto dominance-based evolutionary algorithms. Proceedings of 24th European Conference on Artificial Intelligence (ECAI 2020), Santiago, Spain (Accepted).Google ScholarGoogle Scholar
  13. H. Ishibuchi, Y. Setoguchi, H. Masuda, and Y. Nojima. 2017. Performance of decomposition-based many-objective algorithms strongly depends on Pareto front shapes. IEEE Trans. on Evolutionary Computation 21, 2 (2017) 169--190.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. H. Ishibuchi, N. Tsukamoto, and Y. Nojima. 2008. Evolutionary many-objective optimization: A short review. Proceedings of 2008 IEEE Congress on Evolutionary Computation (CEC 2008), IEEE, Hong Kong, China, 2419--2426.Google ScholarGoogle Scholar
  15. B. Li, J. Li, K. Tang, and X. Yao. 2015. Many-objective evolutionary algorithms: A survey. ACM Computing Surveys 48, 1 (2015) Article 13, 1--35.Google ScholarGoogle Scholar
  16. K. Li, K. Deb, Q. Zhang, and S. Kwong. 2015. An evolutionary many-objective optimization algorithm based on dominance and decomposition. IEEE Trans. on Evolutionary Computation 19, 5 (2015) 694--716.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. S. Mostaghim and H. Schmeck. 2008. Distance based ranking in many-objective particle swarm optimization. Proceedings of PPSN X, 753--762 (2008).Google ScholarGoogle Scholar
  18. H. Sato, H. E. Aguirre, and K. Tanaka. 2007. Controlling dominance area of solutions and its impact on the performance of MOEAs. Proceedings of the 4th International Conference on Evolutionary Multi-Criterion Optimization (EMO 2007), Springer, 5--20.Google ScholarGoogle ScholarCross RefCross Ref
  19. O. Schütze, A. Lara, and C. A. C. Coello. 2011. On the influence of the number of objectives on the hardness of a multiobjective optimization problem. IEEE Trans. on Evolutionary Computation 15, 4 (2011) 444--455.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. C. von Lücken, B. Barán, and C. Brizuela. 2014. A survey on multi-objective evolutionary algorithms for many-objective problems. Computational Optimization and Applications 58, 3 (2014) 707--756.Google ScholarGoogle Scholar
  21. T. Wagner, N. Beume, and B. Naujoks. 2007. Pareto-, aggregation-, and indicator-based methods in many-objective optimization. Proceedings of the 4th International Conference on Evolutionary Multi-Criterion Optimization (EMO 2007), Springer, 742--756.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Z. Wang, Y. S. Ong, and H. Ishibuchi. 2019. On scalable multiobjective test problems with hardly-dominated boundaries. IEEE Trans. on Evolutionary Computation 23, 2 (2019) 217--231.Google ScholarGoogle ScholarCross RefCross Ref
  23. Y. Yuan, H. Xu, B. Wang, and X. Yao. 2016. A new dominance relation based evolutionary algorithm for many-objective optimization. IEEE Trans. on Evolutionary Computation 20, 1 (2016) 16--37.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Q. Zhang and H. Li. 2007. MOEA/D: A multiobjective evolutionary algorithm based on decomposition. IEEE Trans. on Evolutionary Computation 11, 6 (2007) 712--731.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. E. Zitzler, D. Brockhoff, and L. Thiele. 2007. The hypervolume indicator revisited: On the design of Pareto-compliant indicators via weighted integration. Proceedings of the 4th International Conference on Evolutionary Multi-Criterion Optimization (EMO 2007), Springer, 862--876.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. E. Zitzler, M. Laumanns, and L. Thiele. 2001. SPEA2: Improving the strength Pareto evolutionary algorithm. TIK-Report 103, Computer Engineering and Networks Laboratory (TIK), Department of Electrical Engineering, ETH, Zurich.Google ScholarGoogle Scholar
  27. E. Zitzler and L. Thiele. 1998. Multiobjective optimization using evolutionary algorithms - A comparative case study. Proceedings of the 5th International Conference on Parallel Problem Solving from Nature (PPSN V), Amsterdam, Netherlands, 292--301.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Effects of dominance resistant solutions on the performance of evolutionary multi-objective and many-objective algorithms

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader