• DocumentCode
    185317
  • Title

    Extensible framework for execution of distributed genetic algorithms on grid clusters

  • Author

    Georgiev, Dobromir ; Atanassov, Emanouil

  • Author_Institution
    Inst. of Inf. & Commun. Technol., Sofia, Bulgaria
  • fYear
    2014
  • fDate
    26-30 May 2014
  • Firstpage
    301
  • Lastpage
    306
  • Abstract
    Genetic algorithms are effective metaheuristic optimization methods, based on the principles of natural selection and genetics. Although they are able to find adequate solutions in acceptable time for small problems, their execution time increases rapidly for problems with large search space and complex fitness landscape. Computational grids provide an appropriate platform for the execution of parallel genetic algorithms. However, when using multiple grid clusters for a single computational task, one has to comply with a number of technical and administrative limitations. In this paper we describe a new implementation of GA, written in C++11, which provides a mechanism for parallel execution and an extensible programming interface. Our framework utilizes MPI, ZeroMQ and the newest generic programming facilities of C++, enabling the execution of a distributed GA on multiple grid clusters. Various tests were performed on clusters from the European Grid Infrastructure, which prove the efficiency of our approach.
  • Keywords
    C++ language; distributed algorithms; genetic algorithms; grid computing; mathematics computing; parallel processing; C++; European grid infrastructure; MPI; ZeroMQ; distributed GA; distributed genetic algorithms; extensible programming interface; generic programming facilities; genetics; grid clusters; metaheuristic optimization methods; natural selection; parallel execution; Genetic algorithms; Global communication; Libraries; Servers; Sociology; Sockets; Statistics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Communication Technology, Electronics and Microelectronics (MIPRO), 2014 37th International Convention on
  • Conference_Location
    Opatija
  • Print_ISBN
    978-953-233-081-6
  • Type

    conf

  • DOI
    10.1109/MIPRO.2014.6859581
  • Filename
    6859581