Improved time complexity analysis of the Simple Genetic Algorithm

被引:88
|
作者
Oliveto, Pietro S. [1 ]
Witt, Carsten [2 ]
机构
[1] Univ Sheffield, Dept Comp Sci, Sheffield S10 2TN, S Yorkshire, England
[2] Tech Univ Denmark, DTU Compute, Copenhagen, Denmark
基金
英国工程与自然科学研究理事会;
关键词
Simple Genetic Algorithm; Crossover; Runtime analysis; DRIFT ANALYSIS; BOUNDS;
D O I
10.1016/j.tcs.2015.01.002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A runtime analysis of the Simple Genetic Algorithm (SGA) for the ONEMAX problem has recently been presented proving that the algorithm with population size mu <= n(1/8-epsilon) requires exponential time with overwhelming probability. This paper presents an improved analysis which overcomes some limitations of the previous one. Firstly, the new result holds for population sizes up to mu <= n(1/4-epsilon) which is an improvement up to a power of 2 larger. Secondly, we present a technique to bound the diversity of the population that does not require a bound on its bandwidth. Apart from allowing a stronger result, we believe this is a major improvement towards the reusability of the techniques in future systematic analyses of GAs. Finally, we consider the more natural SGA using selection with replacement rather than without replacement although the results hold for both algorithmic versions. Experiments are presented to explore the limits of the new and previous mathematical techniques. Crown Copyright (C) 2015 Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:21 / 41
页数:21
相关论文
共 50 条
  • [41] A Relaxation Model and Time Complexity Analysis for Simulated Annealing Algorithm
    Li Y.-X.
    Xiang Z.-L.
    Zhang W.-Y.
    Jisuanji Xuebao/Chinese Journal of Computers, 2020, 43 (05): : 796 - 811
  • [42] Complexity analysis of evaluating distances in the genetic algorithm using species conservation
    Li, JP
    Balázs, ME
    Parks, GT
    Clarkson, PJ
    PROCEEDINGS OF THE 2001 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2001, : 52 - 59
  • [44] Time Complexity of HSO Algorithm
    Zhou, Juan
    Xie, Xin
    Xie, Cheng Wang
    MANUFACTURING, DESIGN SCIENCE AND INFORMATION ENGINEERING, VOLS I AND II, 2015, : 1296 - 1302
  • [45] A multi-objective optimal water strategy using time series analysis and improved genetic algorithm
    Lai, Changqing
    Xu, Zhengchao
    Jiang, Yuning
    Journal of Information and Computational Science, 2015, 12 (06): : 2229 - 2239
  • [46] TESTING OF SIMPLE GENETIC ALGORITHM
    Ivanchenko, E. P.
    Vykhodtcev, I. N.
    JOURNAL OF MINING INSTITUTE, 2012, 196 : 319 - 324
  • [47] On convergence of a simple genetic algorithm
    Socala, Jolanta
    Kosinski, Witold
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING - ICAISC 2008, PROCEEDINGS, 2008, 5097 : 489 - +
  • [48] An Improved Genetic Algorithm for Vehicle Routing Problem with Time Window Requirements
    Niu, Ben
    Li, Wenze
    Yi, Wenjie
    ADVANCES IN SWARM INTELLIGENCE, PT II, ICSI 2024, 2024, 14789 : 13 - 25
  • [49] An Improved Genetic Algorithm for Vehicle Routing Problem with Hard Time Windows
    May, Aye Thant
    Jariyavajee, Chattriya
    Polvichai, Jumpol
    INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND ENERGY TECHNOLOGIES (ICECET 2021), 2021, : 1907 - 1912
  • [50] Improved genetic algorithm for vehicle routing problem with hard time windows
    Wu, Tian-Yi
    Xu, Ji-Heng
    Liu, Jian-Yong
    Zan, Liang
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2014, 36 (04): : 708 - 713