Improving flexibility and efficiency by adding parallelism to genetic algorithms

被引:61
作者
Alba, E [1 ]
Troya, JM [1 ]
机构
[1] Univ Malaga, Dpto Lenguajes & Ciencias Computac, E-29071 Malaga, Spain
关键词
parallel genetic algorithms; distributed GAs; cellular GAs; PGAs theory; PGA parameters influence; speedup; efficiency; scalability;
D O I
10.1023/A:1014803900897
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we develop a study on several types of parallel genetic algorithms (PGAs). Our motivation is to bring some uniformity to the proposal, comparison, and knowledge exchange among the traditionally opposite kinds of serial and parallel GAs. We comparatively analyze the properties of steady-state, generational, and cellular genetic algorithms. Afterwards, this study is extended to consider a distributed model consisting in a ring of GA islands. The analyzed features are the time complexity, selection pressure, schema processing rates, efficacy in finding an optimum, efficiency, speedup, and resistance to scalability. Besides that, we briefly discuss how the migration policy affects the search. Also, some of the search properties of cellular GAs are investigated. The selected benchmark is a representative subset of problems containing real world difficulties. We often conclude that parallel GAs are numerically better and faster than equivalent sequential GAs. Our aim is to shed some light on the advantages and drawbacks of various sequential and parallel GAs to help researchers using them in the very diverse application fields of the evolutionary computation.
引用
收藏
页码:91 / 114
页数:24
相关论文
共 69 条
  • [1] Co-operating populations with different evolution behaviours
    Adamidis, P
    Petridis, V
    [J]. 1996 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '96), PROCEEDINGS OF, 1996, : 188 - 191
  • [2] ADAMIDIS P, 1994, REV PARALLEL GENETIC
  • [3] AKL SG, 1992, DESIGN ANAL PARALLEL
  • [4] Alba E., 1996, Genetic Programming. Proceedings of the First Annual Conference 1996, P255
  • [5] Alba E., 1993, Artificial Neural Nets and Genetic Algorithms. Proceedings of the International Conference, P683
  • [6] Influence of the migration policy in parallel distributed GAs with structured and panmictic populations
    Alba, E
    Troya, JM
    [J]. APPLIED INTELLIGENCE, 2000, 12 (03) : 163 - 181
  • [7] Alba E, 1995, ARTIFICIAL NEURAL NETS AND GENETIC ALGORITHMS, P479
  • [8] Parallel evolutionary algorithms can achieve super-linear performance
    Alba, E
    [J]. INFORMATION PROCESSING LETTERS, 2002, 82 (01) : 7 - 13
  • [9] Analyzing synchronous and asynchronous parallel distributed genetic algorithms
    Alba, E
    Troya, JM
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2001, 17 (04): : 451 - 465
  • [10] ALBA E, 1996, P PARALLEL PROBLEM S, V4, P870