An effective iterative greedy algorithm for distributed blocking flowshop scheduling problem with balanced energy costs criterion

被引:37
|
作者
Han, Xue [1 ]
Han, Yuyan [1 ]
Zhang, Biao [1 ]
Qin, Haoxiang [1 ]
Li, Junqing [2 ]
Liu, Yiping
Gong, Dunwei [3 ,4 ]
机构
[1] Liaocheng Univ, Sch Comp Sci, Liaocheng 252000, Peoples R China
[2] Shandong Normal Univ, Sch Comp Sci, Jinan 252000, Peoples R China
[3] Hunan Univ, Coll Comp Sci & Elect Engn, Hunan 410082, Peoples R China
[4] China Univ Min & Technol, Sch Informat & Control Engn, Xuzhou 221116, Peoples R China
基金
中国国家自然科学基金;
关键词
Distributed flowshop scheduling problem; Blocking; Energy consumption cost; Local search algorithm; Variable neighborhood search; WHALE SWARM ALGORITHM; TOTAL FLOWTIME; SETUP TIMES; HEURISTICS; SHOP; METAHEURISTICS;
D O I
10.1016/j.asoc.2022.109502
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the increase in production levels, a pattern of industrial production has shifted from a single factory to multiple factories, resulting in a distributed production model. The distributed flowshop scheduling problem (DPFSP) is of great research significance as a frequent pattern in real production activities. In this paper, according to real-world scenarios, we have added blocking constraints and sequence-dependent setup times (SDST) to the DFSP and proposed a distributed blocking flowshop scheduling problem with sequence-dependent setup times (DBFSP_SDST). In a distributed environment, the allocation of resources and utilization have become an urgent problem to be solved. In addition, scheduling problems related to resource conservation have also attracted increasing attention. Therefore, we study DBFSP_SDST and consider minimizing the energy consumption cost of the critical factory (critical factory is the factory with maximum energy consumption cost) under resource balance. To tackle this problem, an effective iterated greedy algorithm based on a learning-based variable neighborhood search algorithm (VNIG) is proposed. In VNIG, an efficient construction heuristic is well designed. Two different local searches based on the characteristics of the proposed problem are developed to enhance the local exploitation by neighborhood searching. A learning-based selection variable neighborhood search strategy is designed to avoid the solution trapping in local optima. By conducting extensive simulation experiments, the proposed VNIG shows superior performance compared with artificial chemical reaction optimization (CRO, 2017), the discrete artificial bee colony algorithm (DABC, 2018), the iterative greedy algorithm with a variable neighborhood search scheme (IGR, 2021), and the evolution strategy approach (ES, 2022).(c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] An effective Iterated Greedy algorithm for the distributed permutation flowshop scheduling with due windows
    Jing, Xue-Lei
    Pan, Quan-Ke
    Gao, Liang
    Wang, Yu-Long
    APPLIED SOFT COMPUTING, 2020, 96
  • [22] An improved iterated greedy algorithm for the distributed assembly permutation flowshop scheduling problem
    Huang, Ying-Ying
    Pan, Quan-Ke
    Huang, Jiang-Ping
    Suganthan, P. N.
    Gao, Liang
    COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 152
  • [23] A hybrid genetic algorithm for distributed hybrid blocking flowshop scheduling problem
    Sun, Xueyan
    Shen, Weiming
    Vogel-Heuser, Birgit
    JOURNAL OF MANUFACTURING SYSTEMS, 2023, 71 : 390 - 405
  • [24] An Iterated Greedy Algorithm for Distributed Blocking Flowshop Problems with Makespan Minimization
    Chen, Shuai
    Pan, Quan-ke
    Hu, XiaoLu
    Tasgetiren, M. Fatih
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 1536 - 1541
  • [25] A green scheduling algorithm for the distributed flowshop problem
    Li, Yuan-Zhen
    Pan, Quan-Ke
    Gao, Kai-Zhou
    Tasgetiren, M. Fatih
    Zhang, Biao
    Li, Jun-Qing
    APPLIED SOFT COMPUTING, 2021, 109
  • [26] An effective two-stage iterated greedy algorithm for distributed flowshop group scheduling problem with setup time
    Wang, Yuhang
    Han, Yuyan
    Wang, Yuting
    Li, Junqing
    Gao, Kaizhou
    Liu, Yiping
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 233
  • [27] Energy-Efficient Iterative Greedy Algorithm for the Distributed Hybrid Flow Shop Scheduling With Blocking Constraints
    Qin, Haoxiang
    Han, Yuyan
    Chen, Qingda
    Wang, Ling
    Wang, Yuting
    Li, Junqing
    Liu, Yiping
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2023, 7 (05): : 1442 - 1457
  • [28] An effective fruit fly optimization algorithm for the distributed permutation flowshop scheduling problem with total flowtime
    Guo, Heng-Wei
    Sang, Hong-Yan
    Zhang, Xu-Jin
    Duan, Peng
    Li, Jun-Qing
    Han, Yu-Yan
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 123
  • [29] An Iterated Greedy Algorithm for Distributed Hybrid Flowshop Scheduling Problem with Total Tardiness Minimization
    Wang, Jing-jing
    Wang, Ling
    2019 IEEE 15TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2019, : 350 - 355
  • [30] A bounded-search iterated greedy algorithm for the distributed permutation flowshop scheduling problem
    Fernandez-Viagas, Victor
    Framinan, Jose M.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2015, 53 (04) : 1111 - 1123