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 条
  • [31] EVOLUTIONARY ALGORITHMS IN DESIGN
    Stankovic, T.
    Stosic, M.
    Marjanovic, D.
    9TH INTERNATIONAL DESIGN CONFERENCE - DESIGN 2006, VOLS 1 AND 2, 2006, (36): : 385 - +
  • [32] Evolutionary algorithms for design
    VanLandingham, HF
    Sampan, S
    IEEE SOUTHEASTCON '97 - ENGINEERING THE NEW CENTURY, PROCEEDINGS, 1996, : 191 - 195
  • [33] Evolutionary Algorithms for Fast Parallel Classification
    Jezowicz, Tomas
    Bucek, Petr
    Platos, Jan
    Snasel, Vaclav
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER RECOGNITION SYSTEMS, CORES 2015, 2016, 403 : 659 - 670
  • [34] Parallel algorithms for evolutionary history reconstruction
    Blazewicz, J
    Formanowicz, P
    Kedziora, P
    Wojciechowski, P
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2004, 3019 : 1138 - 1145
  • [35] Parallel Hybrid Evolutionary Algorithms on GPU
    The Van Luong
    Melab, Nouredine
    Talbi, El-Ghazali
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [36] Asynchronous parallel evolutionary algorithms for optimizations
    Kang, LS
    Li, Y
    Kang, Z
    Liu, P
    Chen, YP
    de Garis, H
    DCABES 2001 PROCEEDINGS, 2001, : 1 - 4
  • [37] Rigorous Experimental Performance Analysis of Parallel Evolutionary Algorithms on Multicore Platforms
    Pais, M. S.
    Yamanaka, K.
    Pinto, E. R.
    IEEE LATIN AMERICA TRANSACTIONS, 2014, 12 (04) : 805 - 811
  • [38] Analysis of Speedups in Parallel Evolutionary Algorithms for Combinatorial Optimization (Extended Abstract)
    Laessig, Joerg
    Sudholt, Dirk
    ALGORITHMS AND COMPUTATION, 2011, 7074 : 405 - +
  • [39] Parallel Evolutionary Algorithms with SOM-Like migration and their application to real world data sets
    Villmann, T
    Haupt, R
    Hering, K
    Schulze, H
    ARTIFICIAL NEURAL NETS AND GENETIC ALGORITHMS, 1999, : 274 - 279
  • [40] ANALYSIS AND DESIGN OF PARALLEL THINNING ALGORITHMS - A GENERIC APPROACH
    ZHANG, YY
    WANG, PSP
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 1995, 9 (05) : 735 - 752