Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3638529.3654171acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article
Open access

Overlapping Cooperative Co-Evolution for Overlapping Large-Scale Global Optimization Problems

Published: 14 July 2024 Publication History

Abstract

One of the main approaches for solving Large-Scale Global Optimization (LSGO) problems is embedding a decomposition strategy into a Cooperative Co-Evolution (CC) framework. Decomposing an LSGO problem into smaller subproblems and optimizing them separately using a CC framework was shown to be effective when a considered problem is partially separable. Components in CC frameworks are usually disjoint. Thus, the existence of the perfect decomposition of such problems allows of the optimization of independent components. However, for overlapping problems, the perfect, unique decomposition does not exist due to the existence of shared variables. Despite this, each variable is usually assigned to a single component, and the assignment does not change during a whole framework run. In this paper, we propose a new CC framework that allows multiple assignments of shared variables. Allocating computational resources to each of its components is influenced by other components that share variables with it. According to experimental results, our proposed method outperforms the state-of-the-art LSGO-dedicated optimization methods, including other CC frameworks, when overlapping LSGO problems are considered.

References

[1]
Rafał Biedrzycki. 2019. On Equivalence of Algorithm's Implementations: The CMA-ES Algorithm and Its Five Implementations. In Proceedings of the Genetic and Evolutionary Computation Conference Companion (Prague, Czech Republic) (GECCO '19). 247--248.
[2]
Minyang Chen, Wei Du, Yang Tang, Yaochu Jin, and Gary G. Yen. 2023. A Decomposition Method for Both Additively and Nonadditively Separable Problems. IEEE Transactions on Evolutionary Computation 27, 6 (2023), 1720--1734.
[3]
Wei-Neng Chen, Ya-Hui Jia, Feng Zhao, Xiao-Nan Luo, Xing-Dong Jia, and Jun Zhang. 2019. A Cooperative Co-Evolutionary Approach to Large-Scale Multisource Water Distribution Network Optimization. IEEE Transactions on Evolutionary Computation 23, 5 (2019), 842--857.
[4]
A. P. Engelbrecht, P. Bosman, and K. M. Malan. 2022. The influence of fitness landscape characteristics on particle swarm optimisers. Natural Computing 21, 2 (2022), 335--345.
[5]
Nikolaus Hansen and Andreas Ostermeier. 2001. Completely Derandomized Self-Adaptation in Evolution Strategies. Evolutionary Computation 9, 2 (2001), 159--195.
[6]
Ya-Hui Jia, Yi Mei, and Mengjie Zhang. 2020. A Memetic Level-Based Learning Swarm Optimizer for Large-Scale Water Distribution Network Optimization. In Proceedings of the 2020 Genetic and Evolutionary Computation Conference (Cancún, Mexico) (GECCO '20). 1107--1115.
[7]
Ya-Hui Jia, Yi Mei, and Mengjie Zhang. 2022. Contribution-Based Cooperative Co-Evolution for Nonseparable Large-Scale Problems With Overlapping Subcomponents. IEEE Transactions on Cybernetics 52, 6 (2022), 4246--4259.
[8]
Ya-Hui Jia, Yu-Ren Zhou, Ying Lin, Wei-Jie Yu, Ying Gao, and Lu Lu. 2019. A Distributed Cooperative Co-evolutionary CMA Evolution Strategy for Global Optimization of Large-Scale Overlapping Problems. IEEE Access 7 (2019), 19821--19834.
[9]
Jun-Rong Jian, Zhi-Hui Zhan, and Jun Zhang. 2020. Large-scale evolutionary optimization: a survey and experimental comparative study. International Journal of Machine Learning and Cybernetics 11 (2020).
[10]
Pascal Kerschke and Heike Trautmann. 2019. Automated Algorithm Selection on Continuous Black-Box Problems by Combining Exploratory Landscape Analysis and Machine Learning. Evolutionary Computation 27, 1 (2019), 99--127.
[11]
Marcin Michal Komarnicki, Michal Witold Przewozniczek, Halina Kwasnicka, and Krzysztof Walkowiak. 2023. Incremental Recursive Ranking Grouping for Large-Scale Global Optimization. IEEE Transactions on Evolutionary Computation 27, 5 (2023), 1498--1513.
[12]
Antonio LaTorre, Santiago Muelas, and José-María Peña. 2015. A comprehensive comparison of large scale global optimizers. Information Sciences 316 (2015), 517--549. Nature-Inspired Algorithms for Large Scale Global Optimization.
[13]
Xiaodong Li, Ke Tang, Mohammmad Nabi Omidvar, Zhenyu Yang, and Kai Qin. 2013. Benchmark Functions for the CEC'2013 Special Session and Competition on Large-Scale Global Optimization. (2013).
[14]
Lin-Yu Tseng and Chun Chen. 2008. Multiple trajectory search for Large Scale Global Optimization. In 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence). 3052--3059.
[15]
Xiaoliang Ma, Zhitao Huang, Xiaodong Li, Lei Wang, Yutao Qi, and Zexuan Zhu. 2022. Merged Differential Grouping for Large-Scale Global Optimization. IEEE Transactions on Evolutionary Computation 26, 6 (2022), 1439--1451.
[16]
Olaf Mersmann, Mike Preuss, and Heike Trautmann. 2010. Benchmarking Evolutionary Algorithms: Towards Exploratory Landscape Analysis. In Parallel Problem Solving from Nature, PPSN XI, Robert Schaefer, Carlos Cotta, Joanna Kołodziej, and Günter Rudolph (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 73--82.
[17]
Daniel Molina, Antonio LaTorre, and Francisco Herrera. 2018. SHADE with Iterative Local Search for Large-Scale Global Optimization. In 2018 IEEE Congress on Evolutionary Computation (CEC) (Rio de Janeiro, Brazil). IEEE Press, 1--8.
[18]
José Luis Morales and Jorge Nocedal. 2011. Remark on "Algorithm 778: L-BFGS-B: Fortran Subroutines for Large-Scale Bound Constrained Optimization". 38, 1, Article 7 (2011), 4 pages.
[19]
Mohammad Nabi Omidvar, Xiaodong Li, Yi Mei, and Xin Yao. 2014. Cooperative Co-Evolution With Differential Grouping for Large Scale Optimization. IEEE Transactions on Evolutionary Computation 18, 3 (2014), 378--393.
[20]
Mohammad Nabi Omidvar, Xiaodong Li, and Ke Tang. 2015. Designing benchmark problems for large-scale continuous optimization. Information Sciences 316 (2015), 419--436. Nature-Inspired Algorithms for Large Scale Global Optimization.
[21]
Mohammad Nabi Omidvar, Xiaodong Li, and Xin Yao. 2011. Smart Use of Computational Resources Based on Contribution for Cooperative Co-Evolutionary Algorithms. In Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation (Dublin, Ireland) (GECCO '11). 1115--1122.
[22]
Mohammad Nabi Omidvar, Ming Yang, Yi Mei, Xiaodong Li, and Xin Yao. 2017. DG2: A Faster and More Accurate Differential Grouping for Large-Scale Black-Box Optimization. IEEE Transactions on Evolutionary Computation 21, 6 (2017), 929--942.
[23]
Mitchell A. Potter and Kenneth A. De Jong. 1994. A cooperative coevolutionary approach to function optimization. In Parallel Problem Solving from Nature --- PPSN III, Yuval Davidor, Hans-Paul Schwefel, and Reinhard Männer (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 249--257.
[24]
Michal Witold Przewozniczek and Marcin Michal Komarnicki. 2020. Empirical Linkage Learning. IEEE Transactions on Evolutionary Computation 24, 6 (2020), 1097--1111.
[25]
Yuan Sun, Michael Kirley, and Saman K. Halgamuge. 2018. A Recursive Decomposition Method for Large Scale Continuous Optimization. IEEE Transactions on Evolutionary Computation 22, 5 (2018), 647--661.
[26]
Yuan Sun, Xiaodong Li, Andreas Ernst, and Mohammad Nabi Omidvar. 2019. Decomposition for Large-scale Optimization Problems with Overlapping Components. In 2019 IEEE Congress on Evolutionary Computation (CEC). 326--333.
[27]
R. Tanabe and A. Fukunaga. 2013. Success-history based parameter adaptation for Differential Evolution. In 2013 IEEE Congress on Evolutionary Computation. 71--78.
[28]
R. Tinós, D. Whitley, and F. Chicano. 2015. Partition crossover for pseudo-boolean optimization. In Proceedings of the 2015 ACM Conference on Foundations of Genetic Algorithms XIII. 137--149.
[29]
Ming Yang, Aimin Zhou, Changhe Li, Jing Guan, and Xuesong Yan. 2020. CCFR2: A more efficient cooperative co-evolutionary framework for large-scale global optimization. Information Sciences 512 (2020), 64 -- 79.
[30]
Zhi-Hui Zhan, Lin Shi, Kay Tan, and Jun Zhang. 2021. A survey on evolutionary computation for complex continuous optimization. Artificial Intelligence Review (2021).

Index Terms

  1. Overlapping Cooperative Co-Evolution for Overlapping Large-Scale Global Optimization Problems

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    GECCO '24: Proceedings of the Genetic and Evolutionary Computation Conference
    July 2024
    1657 pages
    ISBN:9798400704949
    DOI:10.1145/3638529
    This work is licensed under a Creative Commons Attribution International 4.0 License.

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 14 July 2024

    Check for updates

    Author Tags

    1. cooperative co-evolution
    2. large-scale global optimization
    3. overlapping problem

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    GECCO '24
    Sponsor:
    GECCO '24: Genetic and Evolutionary Computation Conference
    July 14 - 18, 2024
    VIC, Melbourne, Australia

    Acceptance Rates

    Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 118
      Total Downloads
    • Downloads (Last 12 months)118
    • Downloads (Last 6 weeks)39
    Reflects downloads up to 18 Nov 2024

    Other Metrics

    Citations

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media