A collaborative variable neighborhood descent algorithm for the hybrid flowshop scheduling problem with consistent sublots

被引:44
|
作者
Zhang, Biao [1 ]
Pan, Quan-Ke [2 ]
Meng, Lei-Lei [1 ]
Zhang, Xin-Li [3 ]
Ren, Ya-Ping [4 ]
Li, Jun-Qing [1 ]
Jiang, Xu-Chu [5 ]
机构
[1] Liaocheng Univ, Sch Comp Sci, Liaocheng 25200, Shandong, Peoples R China
[2] Shanghai Univ, Sch Mechatron Engn & Automat, Shanghai 200072, Peoples R China
[3] Liaocheng Univ, Sch Math Sci, Liaocheng 25200, Shandong, Peoples R China
[4] Jinan Univ Zhuhai Campus, Sch Intelligent Syst Sci & Engn, Zhuhai 519000, Peoples R China
[5] Zhongnan Univ Econ & Law, Sch Math & Stat, Wuhan 430073, Peoples R China
基金
中国国家自然科学基金;
关键词
Hybrid flowshop scheduling; Lot streaming; Consistent sublots; Variable neighborhood descent; Metaheuristics; COMPLETION-TIME; MINIMIZE; SEARCH; METAHEURISTICS; OPTIMIZATION; SHOPS; MODEL;
D O I
10.1016/j.asoc.2021.107305
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Lot streaming is the most widely used technique of supporting the overlap of consecutive operations. Inspired by the real-world scenarios, this paper introduces this issue into the hybrid flowshop scheduling problem with consistent sublots (HFSP_CS). The innovations of this paper lie in developing a mixed integer linear programming (MILP) model, and in developing a collaborative variable neighborhood descent algorithm (CVND). The CVND evolves with a primary solution and an archive set comprising of promising solutions found in the progress, and contains four processes including the VND process, collaborative process, archive set and primary solution restart processes. Accordingly, the primary solution conducts the VND process with the defined neighborhood structures to implement the local exploitation. The archive set executes the collaborative process to learn from the historical information to implement the global search. The archive set restart is triggered when it is stuck into the local optima. The primary solution restart aims to conduct a large perturbation on the primary solution for the following loop of VND process. Regarding the problem-specific characteristics, the solution encoding and decoding are designed and an improvement strategy is developed to further improve the solution quality. To validate the CVND, two sets of instances are collected. Through comparing with the CPLEX solver, a heuristic and five state-of-the-art metaheuristics on small instances, the CVND shows the most suitable performance in terms of the objective values and algorithm efficiency. Through comparing with the heuristic and metaheuristics on medium-large instances, the CVND performs statistically better in terms of the relative percentage deviation values. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:20
相关论文
共 50 条
  • [31] A hybrid iterated local search and variable neighborhood descent heuristic applied to the cell formation problem
    Martins, Ivan C.
    Pinheiro, Rian G. S.
    Protti, Fabio
    Ochi, Luiz S.
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (22) : 8947 - 8955
  • [32] A hybrid heuristic algorithm for the no-wait flowshop scheduling problem
    Riahi, Vahid
    Kazemi, Morteza
    CSSE 2015 20th International Symposium on Computer Science and Software Engineering, 2015,
  • [33] A hybrid genetic algorithm for no-wait flowshop scheduling problem
    Tseng, Lin-Yu
    Lin, Ya-Tai
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2010, 128 (01) : 144 - 152
  • [34] Metaheuristic algorithms for the hybrid flowshop scheduling problem
    Oztop, Hande
    Tasgetiren, M. Fatih
    Eliiyi, Deniz Tursel
    Pan, Quan-Ke
    COMPUTERS & OPERATIONS RESEARCH, 2019, 111 : 177 - 196
  • [35] Lot-streaming in energy-efficient three-stage remanufacturing system scheduling problem with inequal and consistent sublots
    Wang, Wenjie
    Yuan, Gang
    Pham, Duc Truong
    Zhang, Honghao
    Wang, Dekun
    Tian, Guangdong
    COMPUTERS & ELECTRICAL ENGINEERING, 2024, 120
  • [36] Differential Evolution Algorithm with Variable Neighborhood Search for Hybrid Flow Shop Scheduling Problem
    Yi, Wenchao
    Gao, Liang
    Zhou, Yinzhi
    Li, Xinyu
    2016 IEEE 20th International Conference on Computer Supported Cooperative Work in Design (CSCWD), 2016, : 233 - 238
  • [37] Solving Assembly Flowshop Scheduling Problem with Parallel Machines Using Variable Neighborhood Search
    Javadian, N.
    Mozdgir, A.
    Kouhi, E. Ghazani
    Qajar, M. R. Davallo
    Shiraqai, M. E.
    CIE: 2009 INTERNATIONAL CONFERENCE ON COMPUTERS AND INDUSTRIAL ENGINEERING, VOLS 1-3, 2009, : 102 - +
  • [38] A variable neighborhood search approach for the resource-constrained multi-project collaborative scheduling problem
    Cui, Longqing
    Liu, Xinbao
    Lu, Shaojun
    Jia, Zhaoli
    APPLIED SOFT COMPUTING, 2021, 107
  • [39] A Hybrid Bat Algorithm for Solving the Three-Stage Distributed Assembly Permutation Flowshop Scheduling Problem
    Zheng, Jianguo
    Wang, Yilin
    APPLIED SCIENCES-BASEL, 2021, 11 (21):
  • [40] An effective modified migrating birds optimization for hybrid flowshop scheduling problem with lot streaming
    Zhang, Biao
    Pan, Quan-ke
    Gao, Liang
    Zhang, Xin-li
    Sang, Hong-yan
    Li, Jun-qing
    APPLIED SOFT COMPUTING, 2017, 52 : 14 - 27