An updated taxonomy of evolutionary computation problems using graph-based evolutionary algorithms

被引:3
|
作者
Ashlock, Daniel A. [1 ]
Bryden, Kenneth M. [1 ]
Corns, Steven [1 ]
Schonfeld, Justin [2 ]
机构
[1] Iowa State Univ, Dept Engn Mech, Ames, IA 50011 USA
[2] Iowa State Univ, Bioinformat, Ames, IA 50010 USA
关键词
D O I
10.1109/CEC.2006.1688295
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph based evolutionary algorithms use combinatorial graphs to impose a topology or "geographic structure" on an evolving population. It has been demonstrated that, for a fixed problem, time to solution varies substantially with the choice of graph. This variation is not simple with very different graphs yielding faster solution times for different problems. Normalized time to solution for many graphs thus forms an objective character that can be used for classifying the type of a problem, separate from its hardness measured with average time to solution. This study uses fifteen combinatorial graphs to classify 40 evolutionary computation problems. The resulting classification is done using neighbor joining, and the results are also displayed using non-linear projection. The different methods of grouping evolutionary computation problems into similar types exhibit substantial agreement. Numerical optimization problems form a close grouping while some other groups of problems scatter across the taxonomy. This paper updates an earlier taxonomy of 23 problems and introduces new classification techniques.
引用
收藏
页码:96 / +
页数:4
相关论文
共 50 条
  • [1] Graph-based evolutionary algorithms
    Bryden, Kenneth Mark
    Ashlock, Daniel A.
    Corns, Steven
    Willson, Stephen J.
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (05) : 550 - 567
  • [2] An analysis of the effects of clustering in graph-based evolutionary algorithms
    Foo, Cherhan
    Kirley, Michael
    [J]. 2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 2246 - 2253
  • [3] Estimation of distribution algorithms:: A new evolutionary computation approach for graph matching problems
    Bengoetxea, E
    Larrañaga, P
    Bloch, I
    Perchant, A
    [J]. ENERGY MINIMIZATION METHODS IN COMPUTER VISION AND PATTERN RECOGNITION, 2001, 2134 : 454 - 468
  • [4] On taxonomy of evolutionary computation
    Ashlock, D
    Bryden, KM
    Corns, S
    [J]. CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, : 1713 - 1719
  • [5] Graph-based analysis of evolutionary algorithm
    Walczak, Z
    [J]. INTELLIGENT INFORMATION PROCESSING AND WEB MINING, PROCEEDINGS, 2005, : 329 - 338
  • [6] An introduction to evolutionary computation and evolutionary algorithms
    Cartwright, HM
    [J]. APPLICATIONS OF EVOLUTIONARY COMPUTATION IN CHEMISTRY, 2004, 110 : 1 - 32
  • [7] Design of graph-based evolutionary algorithms:: A case study for chemical process networks
    Emmerich, M
    Grötzner, M
    Schütz, M
    [J]. EVOLUTIONARY COMPUTATION, 2001, 9 (03) : 329 - 354
  • [8] Graph-based solution batch management for Multi-Objective Evolutionary Algorithms
    Mateo, P. M.
    Alberto, I.
    [J]. APPLIED SOFT COMPUTING, 2018, 62 : 619 - 635
  • [9] Graph-based evolutionary design of arithmetic circuits
    Chen, DJ
    Aoki, T
    Homma, N
    Terasaki, T
    Higuchi, T
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (01) : 86 - 100
  • [10] Reward tampering and evolutionary computation: a study of concrete AI-safety problems using evolutionary algorithms
    Mathias K. Nilsen
    Tønnes F. Nygaard
    Kai Olav Ellefsen
    [J]. Genetic Programming and Evolvable Machines, 2023, 24