GPU based parallel genetic algorithm for solving an energy efficient dynamic flexible flow shop scheduling problem

被引:34
|
作者
Luo, Jia [1 ]
Fujimura, Shigeru [2 ]
El Baz, Didier [1 ]
Plazolles, Bastien [3 ]
机构
[1] Univ Toulouse, CNRS, LAAS, Toulouse, France
[2] Waseda Univ, Grad Sch Informat Prod & Syst, Kitakyushu, Fukuoka, Japan
[3] Univ Toulouse, CNRS, UMR5563, Geosci Environm Toulouse, Toulouse, France
关键词
Flexible flow shop; Energy efficiency; Dynamic scheduling; Hybrid parallel genetic algorithm; GPU Computing; CONSUMPTION; TARDINESS;
D O I
10.1016/j.jpdc.2018.07.022
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Due to new government legislation, customers' environmental concerns and continuously rising cost of energy, energy efficiency is becoming an essential parameter of industrial manufacturing processes in recent years. Most efforts considering energy issues in scheduling problems have focused on static scheduling. But in fact, scheduling problems are dynamic in the real world with uncertain new arrival jobs after the execution time. This paper proposes an energy efficient dynamic flexible flow shop scheduling model using the peak power value with consideration of new arrival jobs. As the problem is strongly NP-hard, a priority based hybrid parallel Genetic Algorithm with a predictive reactive complete rescheduling strategy is developed. In order to achieve a speedup to meet the short response in the dynamic environment, the proposed method is designed to be highly consistent with the NVIDIA CUDA software model. Finally, numerical experiments are conducted and show that our approach can not only solve the problem flexibly, but also gain competitive results and reduce time requirements dramatically. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:244 / 257
页数:14
相关论文
共 50 条
  • [21] An Effective Heuristic Algorithm for Flexible Flow Shop Scheduling Problems with Parallel Batch Processing
    Turgay S.
    Aydın A.
    Manufacturing and Service Operations Management, 2023, 4 (01): : 62 - 70
  • [22] Energy-aware Scheduling Model and Optimization for a Flexible Flow Shop Problem
    Dai, Min
    Tang, Dunbing
    Zhang, Haitao
    Yang, Jun
    26TH CHINESE CONTROL AND DECISION CONFERENCE (2014 CCDC), 2014, : 323 - 328
  • [23] An improved iterated greedy algorithm for the energy-efficient blocking hybrid flow shop scheduling problem
    Qin, Hao-Xiang
    Han, Yu-Yan
    Zhang, Biao
    Meng, Lei-Lei
    Liu, Yi-Ping
    Pan, Quan-Ke
    Gong, Dun-Wei
    SWARM AND EVOLUTIONARY COMPUTATION, 2022, 69
  • [24] A Decomposition Based Algorithm for Flexible Flow Shop Scheduling with Machine Breakdown
    Wang, K.
    Choi, S. H.
    2009 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MEASUREMENT SYSTEMS AND APPLICATIONS, 2009, : 134 - 139
  • [25] A multi-level optimization approach for energy-efficient flexible flow shop scheduling
    Yan, Jihong
    Li, Lin
    Zhao, Fu
    Zhang, Fenyang
    Zhao, Qingliang
    JOURNAL OF CLEANER PRODUCTION, 2016, 137 : 1543 - 1552
  • [26] Approximate dynamic programming for an energy-efficient parallel machine scheduling problem
    Heydar, Mojtaba
    Mardaneh, Elham
    Loxton, Ryan
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 302 (01) : 363 - 380
  • [27] A GPU-accelerated Branch-and-Bound Algorithm for the Flow-Shop Scheduling Problem
    Melab, N.
    Chakroun, I.
    Mezmaz, M.
    Tuyttens, D.
    2012 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2012, : 10 - 17
  • [28] A study of flexible flow shop scheduling problem with variable processing times based on improved bat algorithm
    Bian J.
    Yang L.
    International Journal of Simulation and Process Modelling, 2020, 15 (03) : 245 - 254
  • [29] A priority-based heuristic approach for solving flexible flow-shop with parallel machine scheduling in a fuzzy environment
    Hussain, Syed Abou Iltaf
    Kalita, Ranbir
    Mandal, Uttam Kumar
    GRANULAR COMPUTING, 2023, 8 (06) : 1097 - 1120
  • [30] A priority-based heuristic approach for solving flexible flow-shop with parallel machine scheduling in a fuzzy environment
    Syed Abou Iltaf Hussain
    Ranbir Kalita
    Uttam Kumar Mandal
    Granular Computing, 2023, 8 : 1097 - 1120