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

被引:37
作者
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
相关论文
共 40 条
[1]  
Alba E., 2008, Operations Research / Computer Science Interfaces
[2]  
[Anonymous], 2009, INT EN OUTL 2009
[3]  
[Anonymous], 1998, Calculateurs paralleles, reseaux et systems repartis
[4]  
[Anonymous], 2014, IIE ANN C P
[5]  
[Anonymous], INT J PARALLEL PROGR
[6]  
[Anonymous], DOEEIA03842009
[7]  
Boyer Vincent, 2013, 2013 IEEE International Symposium on Parallel and Distributed Processing, Workshops and PhD Forum (IPDPSW), P1778, DOI 10.1109/IPDPSW.2013.45
[8]   Energy-aware scheduling for improving manufacturing process sustainability: A mathematical model for flexible flow shops [J].
Bruzzone, A. A. G. ;
Anghinolfi, D. ;
Paolucci, M. ;
Tonelli, F. .
CIRP ANNALS-MANUFACTURING TECHNOLOGY, 2012, 61 (01) :459-462
[9]   A GPU algorithm design for Resource Constrained Project Scheduling Problem [J].
Bukata, Libor ;
Sucha, Premysl .
PROCEEDINGS OF THE 2013 21ST EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2013, :367-374
[10]   Optimal synthesis of mechanisms with genetic algorithms [J].
Cabrera, JA ;
Simon, A ;
Prado, M .
MECHANISM AND MACHINE THEORY, 2002, 37 (10) :1165-1177