Runtime Analysis of Competitive co-Evolutionary Algorithms for Maximin Optimisation of a Bilinear Function

被引:8
|
作者
Lehre, Per Kristian [1 ]
机构
[1] Univ Birmingham, Sch Comp Sci, Birmingham, W Midlands, England
基金
英国工程与自然科学研究理事会;
关键词
Runtime Analysis; Co-evolution;
D O I
10.1145/3512290.3528853
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Co-evolutionary algorithms have a wide range of applications, such as in hardware design, evolution of strategies for board games, and patching software bugs. However, these algorithms are poorly understood and applications are often limited by pathological behaviour, such as loss of gradient, relative over-generalisation, and mediocre objective stasis. It is an open challenge to develop a theory that can predict when co-evolutionary algorithms find solutions efficiently and reliably. This paper provides a first step in developing runtime analysis for population-based competitive co-evolutionary algorithms. We provide a mathematical framework for describing and reasoning about the performance of co-evolutionary processes. An example application of the framework shows a scenario where a simple coevolutionary algorithm obtains a solution in polynomial expected time. Finally, we describe settings where the co-evolutionary algorithm needs exponential time with overwhelmingly high probability to obtain a solution.
引用
收藏
页码:1408 / 1416
页数:9
相关论文
共 50 条
  • [1] Runtime Analysis of Competitive Co-evolutionary Algorithms for Maximin Optimisation of a Bilinear Function
    Lehre, Per Kristian
    ALGORITHMICA, 2024, 86 (07) : 2352 - 2392
  • [2] Runtime Analysis of a Co-Evolutionary Algorithm: Overcoming Negative Drift in Maximin-Optimisation
    Fajardo, Mario Alejandro Hevia
    Lehre, Per Kristian
    Lin, Shishen
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 819 - 822
  • [3] Competitive co-evolutionary algorithms can solve function optimization problems
    Sato, Tatsuya
    Arita, Takaya
    ARTIFICIAL LIFE AND ROBOTICS, 2009, 14 (03) : 440 - 443
  • [4] The benefits of co-evolutionary Genetic Algorithms in voyage optimisation
    Khan, Saima
    Grudniewski, Przemyslaw
    Muhammad, Yousaf Shad
    Sobey, Adam J.
    OCEAN ENGINEERING, 2022, 245
  • [5] A Competitive Co-Evolutionary Approach for the Multi-Objective Evolutionary Algorithms
    Van Truong Vu
    Lam Thu Bui
    Trung Thanh Nguyen
    IEEE ACCESS, 2020, 8 : 56927 - 56947
  • [6] AN OPTIMAL SILVICULTURAL REGIME MODEL USING COMPETITIVE CO-EVOLUTIONARY GENETIC ALGORITHMS
    Chikumbo, Oliver
    IJCCI 2009: PROCEEDINGS OF THE INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL INTELLIGENCE, 2009, : 210 - 217
  • [7] A Survey on Cooperative Co-Evolutionary Algorithms
    Ma, Xiaoliang
    Li, Xiaodong
    Zhang, Qingfu
    Tang, Ke
    Liang, Zhengping
    Xie, Weixin
    Zhu, Zexuan
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (03) : 421 - 441
  • [8] Preference-Driven Co-evolutionary Algorithms Show Promise for Many-Objective Optimisation
    Purshouse, Robin C.
    Jalba, Cezar
    Fleming, Peter J.
    EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, 2011, 6576 : 136 - 150
  • [9] Co-evolutionary Diversity Optimisation for the Traveling Thief Problem
    Nikfarjam, Adel
    Neumann, Aneta
    Bossek, Jakob
    Neumann, Frank
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XVII, PPSN 2022, PT I, 2022, 13398 : 237 - 249
  • [10] Co-Evolutionary Algorithms Based on Mixed Strategy
    Hou, Wei
    Dong, HongBin
    Yin, GuiSheng
    JOURNAL OF INFORMATION TECHNOLOGY RESEARCH, 2011, 4 (02) : 17 - 30