GPU-Based Hybrid Cellular Genetic Algorithm for Job-Shop Scheduling Problem

被引:2
|
作者
Amrane, Abdelkader [1 ]
Debbat, Fatima [1 ]
Yahyaoui, Khadidja [1 ]
机构
[1] Univ Mustapha Stambouli Mascara, Dept Comp Sci, Mascara, Algeria
关键词
Cellular Genetic Algorithm; CUDA; GPGPU; JobShop; Parallelism; Scheduling; SEARCH; MODEL;
D O I
10.4018/IJAMC.2021040101
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In task scheduling, the job-shop scheduling problem is notorious for being a combinatorial optimization problem; it is considered among the largest class of NP-hard problems. In this paper, a parallel implementation of hybrid cellular genetic algorithm is proposed in order to reach the best solutions at a minimum execution time. To avoid additional computation time and for real-time control, the fitness evaluation and genetic operations are entirely executed on a graphic processing unit in parallel; moreover, the chosen genetic representation, as well as the crossover, will always give a feasible solution. In this paper, a two-level scheme is proposed; the first and fastest uses several subpopulations in the same block, and the best solutions migrate between subpopulations. To achieve the optimal performance of the device and to reshape a more complex problem, a projection of the first on different blocks will make the second level. The proposed solution leads to speedups 18 times higher when compared to the best-performing algorithms.
引用
收藏
页码:1 / 15
页数:15
相关论文
共 50 条
  • [41] An effective genetic algorithm for the flexible job-shop scheduling problem
    Zhang, Guohui
    Gao, Liang
    Shi, Yang
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (04) : 3563 - 3573
  • [42] A hybrid genetic algorithm for stochastic job-shop scheduling problems
    Boukedroun, Mohammed
    Duvivier, David
    Ait-el-Cadi, Abdessamad
    Poirriez, Vincent
    Abbas, Moncef
    RAIRO-OPERATIONS RESEARCH, 2023, 57 (04) : 1617 - 1645
  • [43] An improved adaptive genetic algorithm for job-shop scheduling problem
    Xing, Yingjie
    Chen, Zhentong
    Sun, Jing
    Hu, Long
    ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 4, PROCEEDINGS, 2007, : 287 - +
  • [44] Solving fuzzy job-shop scheduling problem by genetic algorithm
    Li, Junqing
    Xie, Shengxian
    Sun, Tao
    Wang, Yuting
    Yang, Huaqing
    PROCEEDINGS OF THE 2012 24TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2012, : 3243 - 3247
  • [45] Application of immune genetic algorithm in job-shop scheduling problem
    Xu, Xiaodong
    Li, Congxin
    Dongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Southeast University (Natural Science Edition), 2006, 36 (03): : 437 - 441
  • [46] Improved genetic algorithm for the flexible job-shop scheduling problem
    Zhang, Guohui
    Gao, Liang
    Li, Peigen
    Zhang, Chaoyong
    Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2009, 45 (07): : 145 - 151
  • [47] Research on flexible job-shop scheduling problem based on a modified genetic algorithm
    Wei Sun
    Ying Pan
    Xiaohong Lu
    Qinyi Ma
    Journal of Mechanical Science and Technology, 2010, 24 : 2119 - 2125
  • [48] Research on flexible job-shop scheduling problem based on a modified genetic algorithm
    Sun, Wei
    Pan, Ying
    Lu, Xiaohong
    Ma, Qinyi
    JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2010, 24 (10) : 2119 - 2125
  • [49] Application of a hybrid approach based on artificial neural network and genetic algorithm to job-shop scheduling problem
    Zhao, Fuqing
    Hong, Yi
    Yu, Dongmei
    Yang, Yahong
    FIFTH WUHAN INTERNATIONAL CONFERENCE ON E-BUSINESS, VOLS 1-3: INTEGRATION AND INNOVATION THROUGH MEASUREMENT AND MANAGEMENT, 2006, : 2630 - 2639
  • [50] A GENETIC ALGORITHM FOR THE JOB-SHOP PROBLEM
    DELLACROCE, F
    TADEI, R
    VOLTA, G
    COMPUTERS & OPERATIONS RESEARCH, 1995, 22 (01) : 15 - 24