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
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;
Conference_Titel :
Systems, Process & Control (ICSPC), 2013 IEEE Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-1-4799-2208-6
DOI :
10.1109/SPC.2013.6735099