Sorting-Based Discrete Artificial Bee Colony Algorithm for Solving Fuzzy Hybrid Flow Shop Green Scheduling Problem

被引:21
|
作者
Li, Mei [1 ]
Wang, Gai-Ge [1 ,2 ,3 ]
Yu, Helong [4 ]
机构
[1] Ocean Univ China, Dept Comp Sci & Technol, Qingdao 266100, Peoples R China
[2] Jilin Univ, Key Lab Symbol Computat & Knowledge Engn, Minist Educ, Changchun 130012, Peoples R China
[3] Guangxi Univ Nationalities, Guangxi Key Lab Hybrid Computat & IC Design Anal, Nanning 530006, Peoples R China
[4] Jilin Agr Univ, Coll Informat Technol, Changchun 130118, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
green shop scheduling; fuzzy hybrid flow shop scheduling; discrete artificial bee colony algorithm; minimize makespan; minimize total energy consumption; SYSTEM; CONSUMPTION;
D O I
10.3390/math9182250
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
In this era of unprecedented economic and social prosperity, problems such as energy shortages and environmental pollution are gradually coming to the fore, which seriously restrict economic and social development. In order to solve these problems, green shop scheduling, which is a key aspect of the manufacturing industry, has attracted the attention of researchers, and the widely used flow shop scheduling problem (HFSP) has become a hot topic of research. In this paper, we study the fuzzy hybrid green shop scheduling problem (FHFGSP) with fuzzy processing time, with the objective of minimizing makespan and total energy consumption. This is more in line with real-life situations. The non-linear integer programming model of FHFGSP is built by expressing job processing times as triangular fuzzy numbers (TFN) and considering the machine setup times when processing different jobs. To address the FHFGSP, a discrete artificial bee colony (DABC) algorithm based on similarity and non-dominated solution ordering is proposed, which allows individuals to explore their neighbors to different degrees in the employed bee phase according to a sequence of positions, increasing the diversity of the algorithm. During the onlooker bee phase, individuals at the front of the sequence have a higher chance of being tracked, increasing the convergence rate of the colony. In addition, a mutation strategy is proposed to prevent the population from falling into a local optimum. To verify the effectiveness of the algorithm, 400 test cases were generated, comparing the proposed strategy and the overall algorithm with each other and evaluating them using three different metrics. The experimental results show that the proposed algorithm outperforms other algorithms in terms of quantity, quality, convergence and diversity.
引用
收藏
页数:29
相关论文
共 50 条
  • [1] A Discrete Artificial Bee Colony Algorithm for the Blocking Flow Shop Scheduling Problem
    Deng, Guanlong
    Cui, Zhe
    Gu, Xingsheng
    [J]. PROCEEDINGS OF THE 10TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA 2012), 2012, : 518 - 522
  • [2] A discrete artificial bee colony algorithm for permutation flow shop scheduling
    Liu, Ying
    Ouyang, Dantong
    Gu, Wenxiang
    Wang, Lei
    [J]. PROCEEDINGS OF 2016 9TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2016, : 161 - 164
  • [3] A hybrid artificial bee colony algorithm for the job shop scheduling problem
    Zhang, Rui
    Song, Shiji
    Wu, Cheng
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 141 (01) : 167 - 178
  • [4] A hybrid artificial bee colony algorithm for the fuzzy flexible job-shop scheduling problem
    Wang, Ling
    Zhou, Gang
    Xu, Ye
    Liu, Min
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (12) : 3593 - 3608
  • [5] An effective discrete artificial bee colony algorithm for flow shop scheduling problem with intermediate buffers
    Zhang Su-jun
    Gu Xing-sheng
    [J]. JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2015, 22 (09) : 3471 - 3484
  • [6] An effective discrete artificial bee colony algorithm for flow shop scheduling problem with intermediate buffers
    Su-jun Zhang
    Xing-sheng Gu
    [J]. Journal of Central South University, 2015, 22 : 3471 - 3484
  • [7] An effective discrete artificial bee colony algorithm for flow shop scheduling problem with intermediate buffers
    张素君
    顾幸生
    [J]. Journal of Central South University, 2015, 22 (09) : 3471 - 3484
  • [8] A discrete artificial bee colony algorithm for the lot-streaming flow shop scheduling problem
    Pan, Quan-Ke
    Tasgetiren, M. Fatih
    Suganthan, P. N.
    Chua, T. J.
    [J]. INFORMATION SCIENCES, 2011, 181 (12) : 2455 - 2468
  • [9] Solving the large-scale hybrid flow shop scheduling problem with limited buffers by a hybrid artificial bee colony algorithm
    Li, Jun-qing
    Pan, Quan-ke
    [J]. INFORMATION SCIENCES, 2015, 316 : 487 - 502
  • [10] A discrete artificial bee colony algorithm with composite mutation strategies for permutation flow shop scheduling problem
    Li, X.
    Yin, M.
    [J]. SCIENTIA IRANICA, 2012, 19 (06) : 1921 - 1935