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
Link To Document