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

被引:40
|
作者
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 Modified Genetic Algorithm for Distributed Hybrid Flowshop Scheduling Problem
    Sun, Xueyan
    Shen, Weiming
    Sun, Bingyan
    PROCEEDINGS OF THE 2021 IEEE 24TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2021, : 981 - 986
  • [32] A multi-start variable neighbourhood descent algorithm for hybrid flowshop rescheduling
    Peng, Kunkun
    Pan, Quan-Ke
    Gao, Liang
    Li, Xinyu
    Das, Swagatam
    Zhang, Biao
    SWARM AND EVOLUTIONARY COMPUTATION, 2019, 45 : 92 - 112
  • [33] Synergy of Genetic Algorithm with Extensive Neighborhood Search for the Permutation Flowshop Scheduling Problem
    Chen, Rong-Chang
    Chen, Jeanne
    Chen, Tung-Shou
    Huang, Chien-Che
    Chen, Li-Chiu
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2017, 2017
  • [34] 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
  • [35] A General Variable Neighborhood Search for the No-Idle Flowshop Scheduling Problem with Makespan Criterion
    Shen, Liangshan
    Tasgetiren, Mehmet Fatih
    Oztop, Hande
    Kandiller, Levent
    Gao, Liang
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 1684 - 1691
  • [36] 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 - +
  • [37] A variable neighborhood descent algorithm for the undirected capacitated arc routing problem
    Hertz, A
    Mittaz, M
    TRANSPORTATION SCIENCE, 2001, 35 (04) : 425 - 434
  • [38] A hybrid cuckoo search and variable neighborhood descent for single and multiobjective scheduling problems
    Hanoun, Samer
    Creighton, Doug
    Nahavandi, Saeid
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 75 (9-12): : 1501 - 1516
  • [39] A hybrid cuckoo search and variable neighborhood descent for single and multiobjective scheduling problems
    Samer Hanoun
    Doug Creighton
    Saeid Nahavandi
    The International Journal of Advanced Manufacturing Technology, 2014, 75 : 1501 - 1516
  • [40] Iterated variable neighborhood descent algorithm for the capacitated vehicle routing problem
    Chen, Ping
    Huang, Hou-kuan
    Dong, Xing-Ye
    EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (02) : 1620 - 1627