學術產出-Periodical Articles

Article View/Open

Publication Export

Google ScholarTM

政大圖書館

Citation Infomation

題名 On GPU Implementation of the Island Model Genetic Algorithm for Solving the Unequal Area Facility Layout Problem
作者 周平
Chou, Ping
Sun, Xue;Lai, Lien-Fu;Chou, Ping;Chen, Liang-Rui;Wu, Chao-Chin
貢獻者 資管碩二
關鍵詞 unequal area facility layout problem; parallel computing; island model; genetic algorithm; GPU
日期 2018-09
上傳時間 23-Jan-2019 12:08:00 (UTC+8)
摘要 Facility layout problem (FLP) is one of the hottest research areas in industrial engineering. A good facility layout can achieve efficient production management, improve production efficiency, and create high economic values. Because FLP is an NP-hard problem, meaning it is impossible to find the optimal solution when problem becomes sufficiently large, various evolutionary algorithms (EAs) have been proposed to find a sub-optimal solution within a reasonable time interval. Recently, a genetic algorithm (GA) was proposed for unequal area FLP (UA-FLP), where the areas of facilities are not identical. More precisely, the GA is an island model based, which is called IMGA. Since EAs are still very time consuming, many efforts have been devoted to how to parallelize various EAs including IMGA. In recent work, Steffen and Dietmar proposed how to parallelize island models of EAs. However, their parallelization approaches are preliminary because they focused mainly on comparing the performances between different parallel architectures. In addition, they used one mathematical function to model the problem. To further investigate on how to parallelize the IMGA by GPU, in this paper we propose multiple parallel algorithms, for each individual step in the IMGA when solving the industrial engineering problem, UA-FLP, and conduct experiments to compare their performances. After integrating better algorithms for all steps into the IMGA, our GPU implementation outperforms the CPU counterpart and the best speedup can be as high as 84.
關聯 Applied Sciences, Vol.8, No.9, pp.1604
資料類型 article
DOI http://dx.doi.org/10.3390/app8091604
dc.contributor 資管碩二zh_TW
dc.creator (作者) 周平
dc.creator (作者) Chou, Ping
dc.creator (作者) Sun, Xue;Lai, Lien-Fu;Chou, Ping;Chen, Liang-Rui;Wu, Chao-Chin
dc.date (日期) 2018-09
dc.date.accessioned 23-Jan-2019 12:08:00 (UTC+8)-
dc.date.available 23-Jan-2019 12:08:00 (UTC+8)-
dc.date.issued (上傳時間) 23-Jan-2019 12:08:00 (UTC+8)-
dc.identifier.uri (URI) http://nccur.lib.nccu.edu.tw/handle/140.119/122102-
dc.description.abstract (摘要) Facility layout problem (FLP) is one of the hottest research areas in industrial engineering. A good facility layout can achieve efficient production management, improve production efficiency, and create high economic values. Because FLP is an NP-hard problem, meaning it is impossible to find the optimal solution when problem becomes sufficiently large, various evolutionary algorithms (EAs) have been proposed to find a sub-optimal solution within a reasonable time interval. Recently, a genetic algorithm (GA) was proposed for unequal area FLP (UA-FLP), where the areas of facilities are not identical. More precisely, the GA is an island model based, which is called IMGA. Since EAs are still very time consuming, many efforts have been devoted to how to parallelize various EAs including IMGA. In recent work, Steffen and Dietmar proposed how to parallelize island models of EAs. However, their parallelization approaches are preliminary because they focused mainly on comparing the performances between different parallel architectures. In addition, they used one mathematical function to model the problem. To further investigate on how to parallelize the IMGA by GPU, in this paper we propose multiple parallel algorithms, for each individual step in the IMGA when solving the industrial engineering problem, UA-FLP, and conduct experiments to compare their performances. After integrating better algorithms for all steps into the IMGA, our GPU implementation outperforms the CPU counterpart and the best speedup can be as high as 84.en_US
dc.format.extent 8205500 bytes-
dc.format.mimetype application/pdf-
dc.relation (關聯) Applied Sciences, Vol.8, No.9, pp.1604
dc.subject (關鍵詞) unequal area facility layout problem; parallel computing; island model; genetic algorithm; GPUen_US
dc.title (題名) On GPU Implementation of the Island Model Genetic Algorithm for Solving the Unequal Area Facility Layout Problemen_US
dc.type (資料類型) article
dc.identifier.doi (DOI) 10.3390/app8091604
dc.doi.uri (DOI) http://dx.doi.org/10.3390/app8091604