Parallel Genetic Algorithm Architecture and Implementation

碩士 === 輔仁大學 === 資訊管理學系碩士班 === 104 === Genetic algorithm (GA) is a well-known and popular meta- heuristic method, and thousands of practice optimal problems are solved by GA in widely fields. For reducing the executing time of GA, it needs to distribute the computing jobs of GA with a distributed com...

Full description

Bibliographic Details
Main Authors: CHOU, I, 周易
Other Authors: LU, HAO-CHUN
Format: Others
Language:zh-TW
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/05389033233720389845
id ndltd-TW-104FJU00396027
record_format oai_dc
spelling ndltd-TW-104FJU003960272017-09-03T04:25:17Z http://ndltd.ncl.edu.tw/handle/05389033233720389845 Parallel Genetic Algorithm Architecture and Implementation 基因演算法之平行運算架構與實作 CHOU, I 周易 碩士 輔仁大學 資訊管理學系碩士班 104 Genetic algorithm (GA) is a well-known and popular meta- heuristic method, and thousands of practice optimal problems are solved by GA in widely fields. For reducing the executing time of GA, it needs to distribute the computing jobs of GA with a distributed computing architecture. Since Hadoop MapReduce is the most popular distributed computing architectures and Apache Spark improve Hadoop’s executing effective by using memory, several frameworks are proposed for discussing the distributed GA in current literatures. However, there is still lack an efficient framework for integrating with GA and Hadoop MapReduce or Apache Spark. For this research gap, this study proposes a novel framework for highly integrating with GA and Hadoop/Spark. The propose framework can more advantage the features of MapReduce through appropriately dispatching the core operators of GA into Mapper and Reducer. An experiment demonstrates that the proposed framework is more efficient and effective than current frameworks, especially when the problem scale is large. LU, HAO-CHUN 盧浩鈞 2016 學位論文 ; thesis 41 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 輔仁大學 === 資訊管理學系碩士班 === 104 === Genetic algorithm (GA) is a well-known and popular meta- heuristic method, and thousands of practice optimal problems are solved by GA in widely fields. For reducing the executing time of GA, it needs to distribute the computing jobs of GA with a distributed computing architecture. Since Hadoop MapReduce is the most popular distributed computing architectures and Apache Spark improve Hadoop’s executing effective by using memory, several frameworks are proposed for discussing the distributed GA in current literatures. However, there is still lack an efficient framework for integrating with GA and Hadoop MapReduce or Apache Spark. For this research gap, this study proposes a novel framework for highly integrating with GA and Hadoop/Spark. The propose framework can more advantage the features of MapReduce through appropriately dispatching the core operators of GA into Mapper and Reducer. An experiment demonstrates that the proposed framework is more efficient and effective than current frameworks, especially when the problem scale is large.
author2 LU, HAO-CHUN
author_facet LU, HAO-CHUN
CHOU, I
周易
author CHOU, I
周易
spellingShingle CHOU, I
周易
Parallel Genetic Algorithm Architecture and Implementation
author_sort CHOU, I
title Parallel Genetic Algorithm Architecture and Implementation
title_short Parallel Genetic Algorithm Architecture and Implementation
title_full Parallel Genetic Algorithm Architecture and Implementation
title_fullStr Parallel Genetic Algorithm Architecture and Implementation
title_full_unstemmed Parallel Genetic Algorithm Architecture and Implementation
title_sort parallel genetic algorithm architecture and implementation
publishDate 2016
url http://ndltd.ncl.edu.tw/handle/05389033233720389845
work_keys_str_mv AT choui parallelgeneticalgorithmarchitectureandimplementation
AT zhōuyì parallelgeneticalgorithmarchitectureandimplementation
AT choui jīyīnyǎnsuànfǎzhīpíngxíngyùnsuànjiàgòuyǔshízuò
AT zhōuyì jīyīnyǎnsuànfǎzhīpíngxíngyùnsuànjiàgòuyǔshízuò
_version_ 1718525500031238144