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 条
  • [1] Adaptive sizing of Populations and number of islands in distributed genetic algorithms
    Berntsson, Johan
    Tang, Maolin
    GECCO 2005: Genetic and Evolutionary Computation Conference, Vols 1 and 2, 2005, : 1575 - 1576
  • [2] The Hardware Implementation of a Novel Genetic Algorithm
    Zhu, Zhenhuan
    Mulvaney, David
    Chouliaras, Vassilios
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 8, 2005, 8 : 173 - 178
  • [3] Hardware implementation of a novel genetic algorithm
    Zhu, Z.
    Mulvaney, D. J.
    Chouliaras, V. A.
    NEUROCOMPUTING, 2007, 71 (1-3) : 95 - 106
  • [4] Genetic Algorithm with Dynamic Variable Number of Individuals and Accuracy
    Tsukahara, Akihiko
    Kanasugi, Akinori
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2009, 7 (01) : 1 - 6
  • [5] Genetic algorithm with dynamic variable number of individuals and accuracy
    Akihiko Tsukahara
    Akinori Kanasugi
    International Journal of Control, Automation and Systems, 2009, 7 : 1 - 6
  • [6] A distributed implementation of genetic algorithm for cam shape optimization
    Alander, JT
    Lampinen, J
    ADVANCES IN COMPUTATIONAL MECHANICS WITH PARALLEL AND DISTRIBUTED PROCESSING, 1997, : 209 - 217
  • [7] Genetic algorithm implementation for distributed security systems optimization
    Bykovyy, P.
    Pigovsky, Y.
    Kochan, V.
    Sachenko, A.
    Markowsky, G.
    Aksoy, S.
    2008 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MEASUREMENT SYSTEMS AND APPLICATIONS, 2008, : 120 - +
  • [8] A novel unsupervised spike sorting implementation with variable number of features
    Chaure, F. J.
    Quiroga, Quian R.
    Kochen, S. S.
    Rey, H. G.
    2017 XVII WORKSHOP ON INFORMATION PROCESSING AND CONTROL (RPIC), 2017,
  • [9] A Parallel Processor for Distributed Genetic Algorithm with Redundant Binary Number
    Kamimura, Tomohiro
    Kanasugi, Akinori
    2012 6TH INTERNATIONAL CONFERENCE ON NEW TRENDS IN INFORMATION SCIENCE, SERVICE SCIENCE AND DATA MINING (ISSDM2012), 2012, : 125 - 128
  • [10] A novel hybrid algorithm of genetic algorithm, variable neighborhood search and constraint programming for distributed flexible job shop scheduling problem
    Meng, Leilei
    Cheng, Weiyao
    Zhang, Biao
    Zou, Wenqiang
    Duan, Peng
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2024, 15 (02) : 813 - 832