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 条
  • [31] Study on job-shop scheduling systems based on hybrid genetic algorithm
    Ye, CM
    Zhang, FD
    ISIM'2000: PROCEEDINGS OF THE FIFTH CHINA-JAPAN INTERNATIONAL SYMPOSIUM ON INDUSTRIAL MANAGEMENT, 2000, : 81 - 84
  • [32] A hybrid approach based on artificial neural network and genetic algorithm for job-shop scheduling problem
    Zhao, FQ
    Hong, Y
    Yu, DM
    Yang, YH
    PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON NEURAL NETWORKS AND BRAIN, VOLS 1-3, 2005, : 1687 - 1692
  • [33] A genetic algorithm for job-shop scheduling
    Li Y.
    Chen Y.
    Journal of Software, 2010, 5 (03) : 269 - 274
  • [34] A new hybrid optimization algorithm for the job-shop scheduling problem
    Xia, WJ
    Wu, ZM
    Zhang, W
    Yang, GK
    PROCEEDINGS OF THE 2004 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2004, : 5552 - 5557
  • [35] Solving Job-shop Scheduling Problem by an Improved Genetic Algorithm
    Yang Yanli
    Ke Weiwei
    PRECISION ENGINEERING AND NON-TRADITIONAL MACHINING, 2012, 411 : 588 - 591
  • [36] Bilevel genetic algorithm for the flexible job-shop scheduling problem
    Zhang, Chaoyong
    Rao, Yunqing
    Li, Peigen
    Shao, Xinyu
    Jixie Gongcheng Xuebao/Chinese Journal of Mechanical Engineering, 2007, 43 (04): : 119 - 124
  • [37] A genetic algorithm applied to a classic job-shop scheduling problem
    Shi, G
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1997, 28 (01) : 25 - 32
  • [38] Solving Job-Shop Scheduling Problem with Improved Genetic Algorithm
    Wu, Weijun
    Yu, Songnian
    Ding, Wang
    PROCEEDINGS OF 2008 INTERNATIONAL PRE-OLYMPIC CONGRESS ON COMPUTER SCIENCE, VOL II: INFORMATION SCIENCE AND ENGINEERING, 2008, : 348 - 352
  • [39] Genetic Algorithm Design and Simulation for Job-shop Scheduling Problem
    Wang, Gui Cong
    Tian, Xi Jie
    Ll, Chuan Peng
    Yang, Na Na
    MECHATRONICS AND APPLIED MECHANICS, PTS 1 AND 2, 2012, 157-158 : 1436 - 1440
  • [40] An Efficient Genetic Algorithm for Flexible Job-Shop Scheduling Problem
    Moghadam, Ali Mokhtari
    Wong, Kuan Yew
    Piroozfard, Hamed
    2014 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2014, : 1409 - 1413