Design and Analysis of Adaptive Migration Intervals in Parallel Evolutionary Algorithms

被引:8
|
作者
Mambrini, Andrea [1 ]
Sudholt, Dirk [2 ]
机构
[1] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
[2] Univ Sheffield, Dept Comp Sci, Sheffield S1 4DP, S Yorkshire, England
基金
英国工程与自然科学研究理事会;
关键词
Parallel evolutionary algorithms; island model; migration interval; runtime analysis; theory;
D O I
10.1145/2576768.2598347
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The migration interval is one of the fundamental parameters governing the dynamic behaviour of island models. Yet, there is little understanding on how this parameter affects performance, and how to optimally set it given a problem in hand. We propose schemes for adapting the migration interval according to whether fitness improvements have been found. As long as no improvement is found, the migration interval is increased to minimise communication. Once the best fitness has improved, the migration interval is decreased to spread new best solutions more quickly. We provide a method for analysing the expected running time and the communication effort, defined as the expected number of migrants sent. Example applications of this method to common example functions show that our adaptive schemes are able to compete with, or even outperform, the optimal fixed choice of the migration interval, with regard to running time and communication effort.
引用
收藏
页码:1047 / 1054
页数:8
相关论文
共 50 条
  • [1] Design and Analysis of Schemes for Adapting Migration Intervals in Parallel Evolutionary Algorithms
    Mambrini, Andrea
    Sudholt, Dirk
    EVOLUTIONARY COMPUTATION, 2015, 23 (04) : 559 - 582
  • [2] Design and analysis of migration in parallel evolutionary algorithms
    Jörg Lässig
    Dirk Sudholt
    Soft Computing, 2013, 17 : 1121 - 1144
  • [3] Design and analysis of migration in parallel evolutionary algorithms
    Laessig, Joerg
    Sudholt, Dirk
    SOFT COMPUTING, 2013, 17 (07) : 1121 - 1144
  • [4] Migration policies and cumulants of parallel evolutionary algorithms
    Lai, XS
    Zhang, MY
    8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL II, PROCEEDINGS: COMPUTING TECHNIQUES, 2004, : 99 - 104
  • [5] On the Effectiveness of Crossover for Migration in Parallel Evolutionary Algorithms
    Neumann, Frank
    Oliveto, Pietro S.
    Rudolph, Guenter
    Sudholt, Dirk
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 1587 - 1594
  • [6] Factorial design analysis applied to the performance of parallel evolutionary algorithms
    Pais, Mônica S
    Peretta, Igor S
    Yamanaka, Keiji
    Pinto, Edmilson R
    Journal of the Brazilian Computer Society, 2014, 20 (01) : 1 - 17
  • [7] Migration Policies, Selection Pressure, and Parallel Evolutionary Algorithms
    Erick Cantú-Paz
    Journal of Heuristics, 2001, 7 : 311 - 334
  • [8] Migration policies, selection pressure, and parallel evolutionary algorithms
    Cantú-Paz, E
    JOURNAL OF HEURISTICS, 2001, 7 (04) : 311 - 334
  • [9] Analysis of scalable parallel evolutionary algorithms
    He, Jun
    Yao, Xin
    2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 120 - +
  • [10] Results of parallel adaptive evolutionary algorithms in fuel management
    Axmann, JK
    ANNUAL MEETING ON NUCLEAR TECHNOLOGY '96, 1996, : 11 - 14