Parallel heterogeneous genetic algorithms for continuous optimization

被引:40
作者
Alba, E [1 ]
Luna, F [1 ]
Nebro, AJ [1 ]
Troya, JM [1 ]
机构
[1] ETS Ingn Informat, Dept Lenguajes & Ciencias Computac, Malaga 29071, Spain
关键词
parallel genetic algorithms; heterogeneity; continuous optimization;
D O I
10.1016/j.parco.2003.12.011
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we address the physical parallelization of a very efficient genetic algorithm (GA) known as gradual distributed real-coded GA (GD-RCGA). This search model naturally provides a set of eight subpopulations residing in a cube topology having two faces for promoting exploration and exploitation. The resulting technique has been shown to yield very accurate results in continuous optimization by using crossover operators tuned to explore and exploit the solutions inside each subpopulation. Here, we encompass the actual parallelization of the technique, and get deeper into the importance of running a synchronous versus an asynchronous version of the basic GD-RCGA model. We also present the evaluation of the parallel execution of GD-RCGA over two local area networks, a Fast-Ethernet network and a Myrinet network. Our results indicate that the GD-RCGA model maintains a very high level of accuracy for continuous optimization when run in parallel, and we also demonstrate the relative advantages of each algorithm version over the two networks. Finally, we show that the async parallelization scales better than the sync one, what suggests future research lines for WAN execution and new models of search based on the original two-faced cube. (C) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:699 / 719
页数:21
相关论文
共 44 条
[1]  
Adamidis P., 2002, Parallel Problem Solving from Nature - PPSN VII. 7th International Conference. Proceedings (Lecture Notes in Computer Science Vol.2439), P321
[2]   Co-operating populations with different evolution behaviours [J].
Adamidis, P ;
Petridis, V .
1996 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '96), PROCEEDINGS OF, 1996, :188-191
[3]  
AICKELIN U, 2002, P GEN EV COMP C GECC, P263
[4]   Influence of the migration policy in parallel distributed GAs with structured and panmictic populations [J].
Alba, E ;
Troya, JM .
APPLIED INTELLIGENCE, 2000, 12 (03) :163-181
[5]   Parallel evolutionary algorithms can achieve super-linear performance [J].
Alba, E .
INFORMATION PROCESSING LETTERS, 2002, 82 (01) :7-13
[6]   Parallelism and evolutionary algorithms [J].
Alba, E ;
Tomassini, M .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (05) :443-462
[7]   Heterogeneous computing and parallel genetic algorithms [J].
Alba, E ;
Nebro, AJ ;
Troya, JM .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2002, 62 (09) :1362-1385
[8]  
ALBA E, 2000, IPDPS NIDISC 03, P147
[9]  
Alba Enrique, 1999, Complexity, V4, P31, DOI 10.1002/(SICI)1099-0526(199903/04)4:4<31::AID-CPLX5>3.0.CO
[10]  
2-4