• DocumentCode
    3246099
  • Title

    Hybrid parallelization of a compact genetic algorithm

  • Author

    Hidalgo, J.I. ; Prieto, M. ; Lanchares, J. ; Baraglia, R. ; Tirado, F. ; Garnica, O.

  • Author_Institution
    Departamento de Arquitectura de Computadores y Automatica, Univ. Complutense de Madrid, Spain
  • fYear
    2003
  • fDate
    5-7 Feb. 2003
  • Firstpage
    449
  • Lastpage
    455
  • Abstract
    Genetic algorithms (GAs) are stochastic optimization heuristics in which searches in solution space are carried out by imitating the population genetics stated in Darwin´s theory of evolution. We have focused this work on compact genetic algorithms (cGAs), which unlike standard GAs do not manage a population of solutions but only mimics its existence. We study several approaches that can be used to implement parallel cGAs in order to reduce the execution times and to improve the quality of the solutions reached by increasing population sizes. The parallelization models adopted to implement GAs can be classified as: centralized, global, fine grained and coarse grained. For a cGA, only the two first models can be applied. Our approach consists of a hybrid model which combines both centralized and global implementations. The cGA incorporates a local search method and has been applied for solving a graph-partitioning problem for solving the Multi-FPGA systems partitioning and placement.
  • Keywords
    genetic algorithms; graph theory; logic CAD; parallel algorithms; search problems; Multi-FPGA systems partitioning; compact genetic algorithm; execution times; graph partitioning problem; hybrid model; hybrid parallelization; local search method; parallel cGAs; parallelization models; population genetics; solution space searches; stochastic optimization heuristics; Circuits; Encoding; Field programmable gate arrays; Genetic algorithms; Logic devices; Partitioning algorithms; Pins; Prototypes; Stochastic processes; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing, 2003. Proceedings. Eleventh Euromicro Conference on
  • Conference_Location
    Genova, Italy
  • ISSN
    1066-6192
  • Print_ISBN
    0-7695-1875-3
  • Type

    conf

  • DOI
    10.1109/EMPDP.2003.1183624
  • Filename
    1183624