On GPU Implementation of the Island Model Genetic Algorithm for Solving the Unequal Area Facility Layout Problem

被引:13
|
作者
Sun, Xue [1 ,2 ]
Lai, Lien-Fu [3 ]
Chou, Ping [4 ]
Chen, Liang-Rui [2 ]
Wu, Chao-Chin [3 ]
机构
[1] Beijing Union Univ, Coll Urban Rail Transit & Logist, Beijing 100101, Peoples R China
[2] Natl Changhua Univ Educ, Dept Elect Engn, Changhua 50007, Taiwan
[3] Natl Changhua Univ Educ, Dept Comp Sci & Informat Engn, Changhua 50007, Taiwan
[4] Natl Chengchi Univ, Dept Management Informat Syst, Taipei 11605, Taiwan
来源
APPLIED SCIENCES-BASEL | 2018年 / 8卷 / 09期
关键词
unequal area facility layout problem; parallel computing; island model; genetic algorithm; GPU;
D O I
10.3390/app8091604
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
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.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] An island model genetic algorithm for unequal area facility layout problems
    Palomo-Romero, Juan M.
    Salas-Morera, Lorenzo
    Garcia-Hernandez, Laura
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2017, 68 : 151 - 162
  • [2] A Genetic Algorithm for the Unequal Area Facility Layout Problem
    Buscher, Udo
    Mayer, Birgit
    Ehrig, Tobias
    [J]. OPERATIONS RESEARCH PROCEEDINGS 2012, 2014, : 109 - 114
  • [3] A novel Island Model based on Coral Reefs Optimization algorithm for solving the unequal area facility layout problem
    Garcia-Hernandez, L.
    Salas-Morera, L.
    Carmona-Munoz, C.
    Garcia-Hernandez, J. A.
    Salcedo-Sanz, S.
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2020, 89
  • [4] An Interactive Genetic Algorithm for the Unequal Area Facility Layout Problem
    Garcia Hernandez, Laura
    Salas Morera, Lorenzo
    Arauzo Azofra, Antonio
    [J]. SOFT COMPUTING MODELS IN INDUSTRIAL AND ENVIRONMENTAL APPLICATIONS, 6TH INTERNATIONAL CONFERENCE SOCO 2011, 2011, 87 : 253 - 262
  • [5] Hope: A genetic algorithm for the unequal area facility layout problem
    Kochhar, JS
    Foster, BT
    Heragu, SS
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1998, 25 (7-8) : 583 - 594
  • [6] A hybrid genetic algorithm with decomposition phases for the Unequal Area Facility Layout Problem
    Paes, Frederico Galaxe
    Pessoa, Artur Alves
    Vidal, Thibaut
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 256 (03) : 742 - 756
  • [7] Linear Programming Based Genetic Algorithm for the Unequal Area Facility Layout Problem
    Kulturel-Konak, Sadan
    Konak, Abdullah
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (14) : 4302 - 4324
  • [8] External Archive Hybrid Genetic Algorithm for Unequal Area Facility Layout Problem
    Shen, Ailing
    Lin, Juan
    Zhong, Yiwen
    [J]. PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 204 - 207
  • [9] Solving Unequal Area Static Facility Layout Problems by Using A Modified Genetic Algorithm
    Asl, Ali Derakhshan
    Wong, Kuan Yew
    [J]. PROCEEDINGS OF THE 2015 10TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, 2015, : 302 - 305
  • [10] Solving the Facility Layout Problem with Genetic Algorithm
    Zhang Lin
    Zhang Yingjie
    [J]. 2019 IEEE 6TH INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND APPLICATIONS (ICIEA), 2019, : 164 - 168