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] A hybrid evolutionary algorithm for the job shop scheduling problem
    Zobolas, G. I.
    Tarantilis, C. D.
    Ioannou, G.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2009, 60 (02) : 221 - 235
  • [42] General particle swarm optimization algorithm for job-shop scheduling problem
    Sch. of Mechanical Sci. and Eng., Huazhong Univ. of S and T, Wuhan 430074, China
    Jisuanji Jicheng Zhizao Xitong, 2006, 6 (911-917+923):
  • [43] A Radial Estimation-of-Distribution Algorithm for the Job-Shop Scheduling Problem
    Perez-Rodriguez, Ricardo
    INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2022, 13 (01)
  • [44] An Improved Social Spider Algorithm for the Flexible Job-Shop Scheduling Problem
    Wang, Yao
    Zhu, Linbo
    Wang, Jiwen
    Qiu, Jianfeng
    PROCEEDINGS OF 2015 INTERNATIONAL CONFERENCE ON ESTIMATION, DETECTION AND INFORMATION FUSION ICEDIF 2015, 2015, : 157 - 162
  • [45] A modified continuous genetic algorithm and its application for job-shop scheduling
    Guo, XJ
    Gao, L
    PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 2270 - 2273
  • [46] An Evolutionary Algorithm Based Hyper-heuristic for the Job-Shop Scheduling Problem with No-Wait Constraint
    Chaurasia, Sachchida Nand
    Sundar, Shyam
    Jung, Donghwi
    Lee, Ho Min
    Kim, Joong Hoon
    HARMONY SEARCH AND NATURE INSPIRED OPTIMIZATION ALGORITHMS, 2019, 741 : 249 - 257
  • [47] AN IMPROVED FORMULATION FOR THE JOB-SHOP SCHEDULING PROBLEM
    LIAO, CJ
    YOU, CT
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1992, 43 (11) : 1047 - 1054
  • [48] Hybrid of human learning optimization algorithm and particle swarm optimization algorithm with scheduling strategies for the flexible job-shop scheduling problem
    Ding, Haojie
    Gu, Xingsheng
    NEUROCOMPUTING, 2020, 414 (414) : 313 - 332
  • [49] A GPU-based genetic algorithm for the p-median problem
    AlBdaiwi, Bader F.
    AboElFotoh, Hosam M. F.
    JOURNAL OF SUPERCOMPUTING, 2017, 73 (10): : 4221 - 4244
  • [50] Solving Complete Job Shop Scheduling Problem Using Genetic Algorithm
    Wang, Linping
    Jia, Zhenyuan
    Wang, Fuji
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 8307 - 8310