• DocumentCode
    3344500
  • Title

    A study of hybrid parallel genetic algorithm model

  • Author

    Wang Zhu-rong ; Ju Tao ; Cui Du-wu ; Hei Xin-hong

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Xi´an Univ. of Technol., Xi´an, China
  • Volume
    2
  • fYear
    2011
  • fDate
    26-28 July 2011
  • Firstpage
    1038
  • Lastpage
    1042
  • Abstract
    Genetic algorithms is facing the low evolution rate and difficulties to meet real-time requirements when handing large-scale combinatorial optimization problems. In this paper, we propose a coarse-grained-master-slave hybrid parallel genetic algorithm model based on multi-core cluster systems. This model integrates the message-passing model and the shared-memory model. We use message-passing model-MPI among nodes which correspond to coarse-grained Parallel Genetic Algorithm (PGA), meanwhile use share-memory model-OpenMP within the node which correspond to master-slave PGA. So it can combine effectively the higher parallel computing ability of multi-core cluster system with inherent parallelism of PGA. On the basis of the proposed model, we implemented a hybrid parallel genetic algorithm (HPGA) based on two-layer parallelism of processes and threads, and it is used to solve several benchmark functions. Theoretical analysis and experimental result show that the proposed model has superiority in versatility and convenience for parallel genetic algorithm design.
  • Keywords
    combinatorial mathematics; genetic algorithms; parallel algorithms; shared memory systems; OpenMP; PGA inherent parallelism; coarse grained master slave hybrid parallel genetic algorithm model; coarse grained parallel genetic algorithm; higher parallel computing ability; large scale combinatorial optimization problem; low evolution rate; master slave PGA; message passing model; multi core cluster system; multi core cluster systems; real time requirement; share memory model; shared memory model; superiority; versatility; Computational modeling; Computers; Electronics packaging; Genetic algorithms; Instruction sets; Parallel processing; Parallel programming; Genetic Algorithm; MPI; Multi-core cluster system; OpenMP; Parallel Programming Model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Natural Computation (ICNC), 2011 Seventh International Conference on
  • Conference_Location
    Shanghai
  • ISSN
    2157-9555
  • Print_ISBN
    978-1-4244-9950-2
  • Type

    conf

  • DOI
    10.1109/ICNC.2011.6022186
  • Filename
    6022186