Optimizing the Low-Carbon Flexible Job Shop Scheduling Problem with Discrete Whale Optimization Algorithm

被引:54
作者
Luan, Fei [1 ,2 ]
Cai, Zongyan [1 ]
Wu, Shuqiang [1 ]
Liu, Shi Qiang [3 ]
He, Yixin [2 ]
机构
[1] Changan Univ, Sch Construct Machinery, Xian 710064, Shaanxi, Peoples R China
[2] Shaanxi Univ Sci & Technol, Coll Mech & Elect Engn, Xian 710021, Shaanxi, Peoples R China
[3] Fuzhou Univ, Sch Econ & Management, Fuzhou 350108, Fujian, Peoples R China
基金
中国国家自然科学基金;
关键词
low-carbon flexible job shop scheduling; extended whale optimization algorithm; crossover operator; adjustment curves; variable neighborhood search; EFFICIENT MULTIOBJECTIVE OPTIMIZATION; GENETIC ALGORITHM; LOCAL SEARCH; INTEGRATED APPROACH; TRAINS; CUT;
D O I
10.3390/math7080688
中图分类号
O1 [数学];
学科分类号
070101 [基础数学];
摘要
The flexible job shop scheduling problem (FJSP) is a difficult discrete combinatorial optimization problem, which has been widely studied due to its theoretical and practical significance. However, previous researchers mostly emphasized on the production efficiency criteria such as completion time, workload, flow time, etc. Recently, with considerations of sustainable development, low-carbon scheduling problems have received more and more attention. In this paper, a low-carbon FJSP model is proposed to minimize the sum of completion time cost and energy consumption cost in the workshop. A new bio-inspired metaheuristic algorithm called discrete whale optimization algorithm (DWOA) is developed to solve the problem efficiently. In the proposed DWOA, an innovative encoding mechanism is employed to represent two sub-problems: Machine assignment and job sequencing. Then, a hybrid variable neighborhood search method is adapted to generate a high quality and diverse population. According to the discrete characteristics of the problem, the modified updating approaches based on the crossover operator are applied to replace the original updating method in the exploration and exploitation phase. Simultaneously, in order to balance the ability of exploration and exploitation in the process of evolution, six adjustment curves of a are used to adjust the transition between exploration and exploitation of the algorithm. Finally, some well-known benchmark instances are tested to verify the effectiveness of the proposed algorithms for the low-carbon FJSP.
引用
收藏
页数:17
相关论文
共 57 条
[1]
Whale Optimization Algorithm and Moth-Flame Optimization for multilevel thresholding image segmentation [J].
Abd El Aziz, Mohamed ;
Ewees, Ahmed A. ;
Hassanien, Aboul Ella .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 83 :242-256
[2]
A modified nature inspired meta-heuristic whale optimization algorithm for solving 0-1 knapsack problem [J].
Abdel-Basset, Mohamed ;
El-Shahat, Doaa ;
Sangaiah, Arun Kumar .
INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (03) :495-514
[3]
RETRACTED: A hybrid whale optimization algorithm based on local search strategy for the permutation flow shop scheduling problem (Retracted article. See vol. 128, pg. 567, 2022) [J].
Abdel-Basset, Mohamed ;
Manogaran, Gunasekaran ;
El-Shahat, Doaa ;
Mirjalili, Seyedali .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 85 :129-145
[4]
Brandimarte P., 1993, Annals of Operations Research, V41, P157, DOI 10.1007/BF02023073
[5]
JOB-SHOP SCHEDULING WITH MULTIPURPOSE MACHINES [J].
BRUCKER, P ;
SCHLIE, R .
COMPUTING, 1990, 45 (04) :369-375
[6]
An improvement of the Lagrangean relaxation approach for job shop scheduling: A dynamic programming method [J].
Chen, HX ;
Chu, CB ;
Proth, JM .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1998, 14 (05) :786-795
[7]
Energy-efficient scheduling for a flexible flow shop using an improved genetic-simulated annealing algorithm [J].
Dai, Min ;
Tang, Dunbing ;
Giret, Adriana ;
Salido, Miguel A. ;
Li, W. D. .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2013, 29 (05) :418-429
[8]
An integrated approach for modeling and solving the general multiprocessor job-shop scheduling problem using tabu search [J].
DauzerePeres, S ;
Paulli, J .
ANNALS OF OPERATIONS RESEARCH, 1997, 70 (0) :281-306
[9]
Carbon-efficient scheduling of flow shops by multi-objective optimization [J].
Ding, Jian-Ya ;
Song, Shiji ;
Wu, Cheng .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 248 (03) :758-771
[10]
Green Job Shop Scheduling problem With Discrete Whale Optimization Algorithm [J].
Jiang, Tianhua ;
Zhang, Chao ;
Sun, Qi-Ming .
IEEE ACCESS, 2019, 7 :43153-43166