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 :
بازگشت