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] A new genetic algorithm for flexible job-shop scheduling problems
    Imen Driss
    Kinza Nadia Mouss
    Assia Laggoun
    Journal of Mechanical Science and Technology, 2015, 29 : 1273 - 1281
  • [32] GENETIC ALGORITHM FOR JOB-SHOP SCHEDULING PROBLEMS BASED ON 2 REPRESENTATIONAL SCHEMES
    PARK, LJ
    PARK, CH
    ELECTRONICS LETTERS, 1995, 31 (23) : 2051 - 2053
  • [33] Multiobjective Genetic Algorithm-Based Method For Job Shop Scheduling Problem
    Harrath, Youssef
    Kaabi, Jihene
    Ben Ali, Mohamed
    Sassi, Mohamed
    2012 4TH CONFERENCE ON DATA MINING AND OPTIMIZATION (DMO), 2012, : 13 - 17
  • [34] A multi-objective fuzzy genetic algorithm for job-shop scheduling problems
    Xing, Y. J.
    Wang, Z. Q.
    Sun, J.
    Meng, J. J.
    2006 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY, PTS 1 AND 2, PROCEEDINGS, 2006, : 398 - 401
  • [35] HYBRID SOCIAL SPIDER OPTIMIZATION ALGORITHM WITH DIFFERENTIAL MUTATION OPERATOR FOR THE JOB-SHOP SCHEDULING PROBLEM
    Zhou, Guo
    Zhou, Yongquan
    Zhao, Ruxin
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2021, 17 (02) : 533 - 548
  • [36] A hybrid teaching and learning-based optimization algorithm for distributed sand casting job-shop scheduling problem
    Tang, Hongtao
    Fang, Bo
    Liu, Rong
    Li, Yibing
    Guo, Shunsheng
    APPLIED SOFT COMPUTING, 2022, 120
  • [37] Convergence Analysis of the New Hybrid Genetic Algorithm for the Job Shop Scheduling Problem
    Nguyen Huu Mui
    Vu Dinh Hoa
    Luc Tri Tuyen
    2012 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY (ISSPIT), 2012, : 7 - 12
  • [38] Solving Multiobjective Fuzzy Job-Shop Scheduling Problem by a Hybrid Adaptive Differential Evolution Algorithm
    Wang, Gai-Ge
    Gao, Da
    Pedrycz, Witold
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (12) : 8519 - 8528
  • [39] Four-dimensional Algorithm for Job-shop Scheduling
    Chen, Jin
    Xu, Lin
    Pu, Xujin
    INTERNATIONAL WORKSHOP ON AUTOMOBILE, POWER AND ENERGY ENGINEERING, 2011, 16
  • [40] Non-Crossover and Multi-Mutation Based Genetic Algorithm for Flexible Job-Shop Scheduling Problem
    Zhang, Zhongshan
    Chen, Yuning
    Tan, Yuejin
    Yan, Jungang
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2016, E99A (10): : 1856 - 1862