DocumentCode :
3227985
Title :
A Parallel implementation of a Multi-objective Evolutionary Algorithm
Author :
Kannas, Christos C. ; Nicolaou, Christos A. ; Pattichis, Constantinos S.
Author_Institution :
Noesis Chemoinformatics, Univ. of Cyprus, Nicosia, Cyprus
fYear :
2009
fDate :
4-7 Nov. 2009
Firstpage :
1
Lastpage :
6
Abstract :
Multi-objective evolutionary algorithms (MOEAs) have features that can be exploited to harness the processing power offered by modern multi-core CPUs. Modern programming languages offer the ability to use threads and processes in order to achieve parallelism that is inherent in multi-core CPUs. In this paper we present our parallel implementation of a MOEA algorithm and its application to the de novo drug design problem. The results indicate that using multiple processes that execute independent tasks of a MOEA, can reduce significantly the execution time required and maintain comparable solution quality thereby achieving improved performance.
Keywords :
bioinformatics; evolutionary computation; parallel programming; programming languages; drug design problem; multicore CPU; multiobjective evolutionary algorithm; parallel implementation; processing power; programming languages; Algorithm design and analysis; Biomedical computing; Cancer; Computer languages; Drugs; Evolutionary computation; Genetic mutations; Optimization methods; Parallel processing; Yarn; Evolutionary Algorithms; Multi-objective Evolutionary Algorithms; Parallel Evolutionary Algorithms; Parallel Multi-objective Evolutionary Algorithms; Parallel Processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology and Applications in Biomedicine, 2009. ITAB 2009. 9th International Conference on
Conference_Location :
Larnaca
Print_ISBN :
978-1-4244-5379-5
Electronic_ISBN :
978-1-4244-5379-5
Type :
conf
DOI :
10.1109/ITAB.2009.5394393
Filename :
5394393
Link To Document :
بازگشت