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

Particle Swarm Optimization with Ring Topology for Multi-modal Multi-objective Problems

Published:12 July 2023Publication History

ABSTRACT

Multi-modal multi-objective optimization problems (MMOPs) are ubiquitous in real-world applications, in which multiple objective functions are conflicting and need to be optimized simultaneously. Furthermore, multiple Pareto optimal solutions of MMOPs are mapped to the same point on the Pareto front. Canonical multi-objective optimization algorithms show poor performance for MMOPs due to the lack of diversity maintenance in the decision space. In this paper, a particle swarm optimization with ring topology, denoted as PSO-RT, is proposed for solving MMOPs. The population is firstly divided into several sub-populations based on a dynamic radius to form a ring topology. Then, each solution will update its position by learning from one of its personal best positions and the best position of its neighbors. The personal best position to be learned is selected based on the special crowding distance to improve the exploration capability, and the best position of its neighbors is selected according to the weighted indicator to speed up convergence. The performance of PSO-RT is evaluated on 22 test problems. Experimental results show that our proposed PSO-RT can obtain competitive or better results than some state-of-the-art algorithms proposed for MMOPs in terms of Pareto sets proximity (PSP) and inverted generational distance (IGDX) matrics.

References

  1. Maurice Clerc and James Kennedy. 2002. The particle swarm-explosion, stability, and convergence in a multidimensional complex space. IEEE Transactions on Evolutionary Computation 6, 1 (2002), 58--73.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Kalyanmoy Deb, Samir Agrawal, Amrit Pratap, and Tanaka Meyarivan. 2000. A fast elitist non-dominated sorting genetic algorithm for multi-objective optimization: NSGA-II. In Parallel Problem Solving from Nature PPSN VI: 6th International Conference Paris, France, September 18--20, 2000 Proceedings 6. Springer, 849--858.Google ScholarGoogle ScholarCross RefCross Ref
  3. Kalyanmoy Deb and Amit Saha. 2012. Multimodal optimization using a biobjective evolutionary algorithm. Evolutionary Computation 20, 1 (2012), 27--62.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Kalyanmoy Deb and Santosh Tiwari. 2005. Omni-optimizer: A procedure for single and multi-objective optimization.. In Evolutionary Multi-criterion Optimization, Third International Conference, EMO, Guanajuato, Mexico, March, Vol. 3410. Springer, 47--61.Google ScholarGoogle Scholar
  5. Hisao Ishibuchi, Naoya Akedo, and Yusuke Nojima. 2011. A many-objective test problem for visually examining diversity maintenance behavior in a decision space. In Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation. 649--656.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Holland Jh. 1975. Adaptation in natural and artificial systems. Ann Arbor (1975).Google ScholarGoogle Scholar
  7. A Rezaee Jordehi. 2015. Enhanced leader PSO (ELPSO): a new PSO variant for solving global optimisation problems. Applied Soft Computing 26 (2015), 401--417.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. James Kennedy and Russell Eberhart. 1995. Particle swarm optimization. In Proceedings of ICNN'95-International Conference on Neural Networks, Vol. 4. IEEE, 1942--1948.Google ScholarGoogle ScholarCross RefCross Ref
  9. Fumiya Kudo, Tomohiro Yoshikawa, and Takeshi Furuhashi. 2011. A study on analysis of design variables in Pareto solutions for conceptual design optimization problem of hybrid rocket engine. In 2011 IEEE Congress of Evolutionary Computation (CEC). IEEE, 2558--2562.Google ScholarGoogle ScholarCross RefCross Ref
  10. Minqiang Li, Dan Lin, and Jisong Kou. 2012. A hybrid niching PSO enhanced with recombination-replacement crowding strategy for multimodal function optimization. Applied Soft Computing 12, 3 (2012), 975--987.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Wenhua Li, Tao Zhang, Rui Wang, and Hisao Ishibuchi. 2021. Weighted indicator-based evolutionary algorithm for multimodal multiobjective optimization. IEEE Transactions on Evolutionary Computation 25, 6 (2021), 1064--1078.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Xiaodong Li. 2004. Adaptively choosing neighbourhood bests using species in a particle swarm optimizer for multimodal function optimization. In Genetic and Evolutionary Computation-GECCO 2004: Genetic and Evolutionary Computation Conference, Seattle, WA, USA, June 26--30, 2004. Proceedings, Part I. Springer, 105--116.Google ScholarGoogle Scholar
  13. Jane-Jing Liang, BY Qu, DW Gong, and CT Yue. 2019. Problem definitions and evaluation criteria for the CEC 2019 special session on multimodal multiobjective optimization. Computational Intelligence Laboratory, Zhengzhou University (2019).Google ScholarGoogle Scholar
  14. Jing J Liang, CT Yue, and Bo-Yang Qu. 2016. Multimodal multi-objective optimization: A preliminary study. In 2016 IEEE Congress on Evolutionary Computation (CEC). IEEE, 2454--2461.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Yiping Liu, Gary G Yen, and Dunwei Gong. 2018. A multimodal multiobjective evolutionary algorithm using two-archive and recombination strategies. IEEE Transactions on Evolutionary Computation 23, 4 (2018), 660--674.Google ScholarGoogle ScholarCross RefCross Ref
  16. R Timothy Marler and Jasbir S Arora. 2004. Survey of multi-objective optimization methods for engineering. Structural and Multidisciplinary Optimization 26 (2004), 369--395.Google ScholarGoogle ScholarCross RefCross Ref
  17. Pietro S Oliveto, Dirk Sudholt, and Christine Zarges. 2019. On the benefits and risks of using fitness sharing for multimodal optimisation. Theoretical Computer Science 773 (2019), 53--70.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Boyang Qu, Chao Li, Jing Liang, Li Yan, Kunjie Yu, and Yongsheng Zhu. 2020. A self-organized speciation based multi-objective particle swarm optimizer for multimodal multi-objective problems. Applied Soft Computing 86 (2020), 105886.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Günter Rudolph, Boris Naujoks, and Mike Preuss. 2007. Capabilities of EMOA to detect and preserve equivalent Pareto subsets. In Evolutionary Multi-Criterion Optimization: 4th International Conference, EMO 2007, Matsushima, Japan, March 5--8, 2007. Proceedings 4. Springer, 36--50.Google ScholarGoogle ScholarCross RefCross Ref
  20. Oliver Schutze, Massimiliano Vasile, and Carlos A Coello Coello. 2011. Computing the set of epsilon-efficient solutions in multiobjective space mission design. Journal of Aerospace Computing, Information, and Communication 8, 3 (2011), 53--70.Google ScholarGoogle ScholarCross RefCross Ref
  21. Michele Sebag, Nicolas Tarrisson, Olivier Teytaud, Julien Lefevre, and Sylvain Baillet. 2005. A multi-objective multi-Modal optimization approach for mining stable spatio-temporal patterns. In International Joint Conference on Artificial Intelligence. 859--864.Google ScholarGoogle Scholar
  22. Dingcai Shen and Yuanxiang Li. 2013. Multimodal optimization using crowding differential evolution with spatially neighbors best search. Journal of Software 8, 4 (2013), 932--938.Google ScholarGoogle ScholarCross RefCross Ref
  23. Rainer Storn and Kenneth Price. 1997. Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization 11, 4 (1997), 341.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Tamara Ulrich. 2013. Pareto-set analysis: Biobjective clustering in decision and objective spaces. Journal of Multi-Criteria Decision Analysis 20, 5--6 (2013), 217--234.Google ScholarGoogle ScholarCross RefCross Ref
  25. Handing Wang, Licheng Jiao, and Xin Yao. 2014. Two_Arch2: An improved two-archive algorithm for many-objective optimization. IEEE Transactions on Evolutionary Computation 19, 4 (2014), 524--541.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Yong Wang, Han-Xiong Li, Gary G Yen, and Wu Song. 2014. MOMMOP: Multiobjective optimization for locating multiple optimal solutions of multimodal optimization problems. IEEE Transactions on Cybernetics 45, 4 (2014), 830--843.Google ScholarGoogle ScholarCross RefCross Ref
  27. Jie Yao, Nawwaf Kharma, and Peter Grogono. 2009. Bi-objective multipopulation genetic algorithm for multimodal function optimization. IEEE Transactions on Evolutionary Computation 14, 1 (2009), 80--102.Google ScholarGoogle Scholar
  28. CT Yue, Jing J Liang, Bo-Yang Qu, KJ Yu, and Hui Song. 2019. Multimodal multiobjective optimization in feature selection. In 2019 IEEE Congress on Evolutionary Computation (CEC). IEEE, 302--309.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Caitong Yue, Boyang Qu, and Jing Liang. 2017. A multiobjective particle swarm optimizer using ring topology for solving multimodal multiobjective problems. IEEE Transactions on Evolutionary Computation 22, 5 (2017), 805--817.Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Aimin Zhou, Qingfu Zhang, and Yaochu Jin. 2009. Approximating the set of Pareto-optimal solutions in both the decision and objective spaces by an estimation of distribution algorithm. IEEE Transactions on Evolutionary Computation 13, 5 (2009), 1167--1189.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Eckart Zitzler, Simon Künzli, et al. 2004. Indicator-based selection in multiobjective search. In Parallel Problem Solving from Nature - PPSN, Vol. 4. Springer, 832--842.Google ScholarGoogle Scholar
  32. Eckart Zitzler, Marco Laumanns, and Lothar Thiele. 2001. SPEA2: Improving the strength Pareto evolutionary algorithm. TIK-report 103 (2001).Google ScholarGoogle Scholar

Index Terms

  1. Particle Swarm Optimization with Ring Topology for Multi-modal Multi-objective Problems

    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
    • Published in

      cover image ACM Conferences
      GECCO '23: Proceedings of the Genetic and Evolutionary Computation Conference
      July 2023
      1667 pages
      ISBN:9798400701191
      DOI:10.1145/3583131

      Copyright © 2023 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 12 July 2023

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate1,669of4,410submissions,38%

      Upcoming Conference

      GECCO '24
      Genetic and Evolutionary Computation Conference
      July 14 - 18, 2024
      Melbourne , VIC , Australia
    • Article Metrics

      • Downloads (Last 12 months)133
      • Downloads (Last 6 weeks)4

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader