A novel distributed Genetic Algorithm implementation with variable number of islands

被引:10
|
作者
Jumonji, Takuma [1 ]
Chakraborty, Goutam [2 ]
Mabuchi, Hiroshi [2 ]
Matsuhara, Masafumi [2 ]
机构
[1] Iwate Prefectural Univ, Grad Sch Software & Informat Sci, Takizawa, Japan
[2] Iwate Prefectural Univ, Dept Software & Informat Sci, Takizawa, Japan
关键词
D O I
10.1109/CEC.2007.4425088
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic Algorithm (GA) has some inherent drawbacks which become apparent while trying to solve complex multimodal problems. They are slow and the efficiency depends on parameter values. Some methods were proposed for alleviating these problems. But they did not address all the drawbacks. In this work, we propose a new distributed implementation strategy named Variable Island GA (VIGA), where the number of islands vary. In VIGA, where the number of individuals in every island is 2, the parameter population size in an island is fixed. Other parameters like number of islands, crossover/mutation probabilities, also need not be set. As the generation progresses, islands are created or erased based on the convergence status of searching in each island. Experiments were done with different function optimization problems. For all experiments VIGA delivered better or at least as good results as obtained by other competitive algorithms, at the expense of less computation and communication costs.
引用
下载
收藏
页码:4698 / +
页数:3
相关论文
共 50 条
  • [41] Genetic algorithm for variable ordering of OBDDs
    Drechsler, R
    Becker, B
    Gockel, N
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1996, 143 (06): : 364 - 368
  • [42] Variable period adaptive genetic algorithm
    Chew, EP
    Ong, CJ
    Lim, KH
    COMPUTERS & INDUSTRIAL ENGINEERING, 2002, 42 (2-4) : 353 - 360
  • [43] Designing a Distributed Algorithm for Bandwidth Allocation with a Genetic Algorithm
    Kobayashi, Hidehiro
    Munetomo, Masaharu
    Akama, Kiyoshi
    Sato, Yoshiharu
    Systems and Computers in Japan, 2004, 35 (03) : 37 - 45
  • [44] DISTRIBUTED GENETIC ALGORITHM FOR STRUCTURAL OPTIMIZATION
    ADELI, H
    KUMAR, S
    JOURNAL OF AEROSPACE ENGINEERING, 1995, 8 (03) : 156 - 163
  • [45] The implementation of distributed retrieval system for a large number of collections
    Kim, Kwang-Young
    Kim, Jin-Suk
    Lee, Seok-Hyong
    Lee, Min-Ho
    Choi, Sung-Pil
    Choi, Yun-Soo
    Jin, Du-Seok
    Cho, Min-Hee
    Jeong, Chang-Hoo
    Kang, Nam-Gyu
    Choe, Ho-Seop
    Seo, Jerry
    Yoon, Hwa-Mook
    EIGHTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2007, : 244 - 248
  • [46] HARDWARE IMPLEMENTATION OF VARIABLE PULSE FREQUENCY ALGORITHM
    MAN, KF
    HO, YC
    CHEUK, KP
    KWONG, S
    ELECTRONICS LETTERS, 1995, 31 (10) : 839 - 840
  • [47] Algorithm Implementation for Distributed Convex Intersection Computation
    WANG Bingchang
    YU Xin
    PANG Dandan
    Journal of Systems Science & Complexity, 2020, 33 (01) : 15 - 25
  • [48] Algorithm Implementation for Distributed Convex Intersection Computation
    Bingchang Wang
    Xin Yu
    Dandan Pang
    Journal of Systems Science and Complexity, 2020, 33 : 15 - 25
  • [49] AN IMPLEMENTATION OF THE LMS ALGORITHM IN THE RESIDUE NUMBER SYSTEM
    MILLER, DD
    POLKY, JN
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1984, 31 (05): : 452 - 461
  • [50] Asynchronous Implementation of a Distributed Average Consensus Algorithm
    Kriegleder, Maximilian
    Oung, Raymond
    D'Andrea, Raffaello
    2013 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2013, : 1836 - 1841