DocumentCode
3224149
Title
Adapting MapReduce framework for genetic algorithm with large population
Author
Khalid, Noor Elaiza Abd ; Fadzil, Ahmad Firdaus Ahmad ; Manaf, Mazani
Author_Institution
Fac. of Comput. & Math. Sci., MARA Univ. of Technol. (UiTM), Shah Alam, Malaysia
fYear
2013
fDate
13-15 Dec. 2013
Firstpage
36
Lastpage
41
Abstract
Genetic algorithm (GA) is an algorithm that models inspiration from natural evolution to solve complex problems. GA is renowned for its ability to optimize different types of problem. However, the performance of GA necessitates data and process intensive computing when incorporating large population. This research proposes and evaluates the performance of GA by adapting MapReduce (MR), a parallel processing framework introduced by Google that utilize commodity hardware. The algorithm is executed with population size of up to 10 million. Performance scalability is tested by using 1, 2, 3, and 4 node configurations. The travelling salesman problem (TSP) is chosen as the case study while performance improvement, speedup, and efficiency are employed for performance benchmarking. This research revealed that MR can be naturally adapted for GA. It is also discovered that MR can accommodate GA with large population while providing good performance and scalability.
Keywords
genetic algorithms; mathematics computing; parallel algorithms; parallel programming; travelling salesman problems; GA algorithm; GA performance evaluation; Google; TSP; adapting MR framework; adapting MapReduce framework; commodity hardware; complex problems; genetic algorithm; large-population; natural evolution; node configurations; parallel processing framework; performance benchmarking; performance improvement; performance scalability testing; population size; travelling salesman problem; Algorithm design and analysis; Genetic algorithms; Indexes; Mathematical model; Parallel processing; Sociology; Statistics; Genetic Algorithm; MapReduce; Population; Travelling Salesman Problem;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Process & Control (ICSPC), 2013 IEEE Conference on
Conference_Location
Kuala Lumpur
Print_ISBN
978-1-4799-2208-6
Type
conf
DOI
10.1109/SPC.2013.6735099
Filename
6735099
Link To Document