• 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