An improved iterated greedy algorithm for the distributed assembly permutation flowshop scheduling problem

被引:88
|
作者
Huang, Ying-Ying [1 ]
Pan, Quan-Ke [1 ,2 ]
Huang, Jiang-Ping [1 ]
Suganthan, P. N. [3 ]
Gao, Liang [4 ]
机构
[1] Shanghai Univ, Sch Mech & Elect Engn & Automat, Shanghai 200444, Peoples R China
[2] Liaocheng Univ, Sch Comp Sci, Liaocheng 252000, Shandong, Peoples R China
[3] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
[4] Huazhong Univ Sci & Technol, State Key Lab Digital Mfg Equipment & Technol, Wuhan 430074, Peoples R China
基金
美国国家科学基金会;
关键词
Distributed assembly permutation flowshop scheduling; Total flowtime; Iterated greedy algorithm; Heuristic; Local search; COMPETITIVE MEMETIC ALGORITHM; TOTAL FLOWTIME; OPTIMIZATION; MAKESPAN;
D O I
10.1016/j.cie.2020.107021
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper considers a distributed assembly permutation flowshop scheduling problem (DAPFSP) with total flowtime (TF) criterion, which is of great significance to both industry and research community. We propose an improved iterative greedy algorithm based on the groupthink (gIGA) for solving the problem. Firstly, based on the solution representation, we present an effective initialization procedure by combining the well-known NEH heuristic and Palmer method. Secondly, in order to improve the efficiency of the algorithm, both the destruction reconstruction process and the local search process are elaborately designed for the products and jobs separately. Next, our algorithm adaptively extracts jobs in the destruction stage with regard to the size of instances. In addition, we employ a novel selection method that is based on the objective values and the ages of the individuals in the population. Through a total of 810 benchmark instances, the proposed algorithm is compared with seven state-of-the-art algorithms in the literature. The experimental results show that the proposed algorithm performs significantly better than the other algorithms in comparison by three analytical methods for solving the DAPFSP with TF criterion.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] A cooperative iterated greedy algorithm for the serial distributed permutation flowshop scheduling problem
    Han, Biao
    Pan, Quan-Ke
    Gao, Liang
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2024, 62 (12) : 4245 - 4272
  • [2] Iterated Greedy methods for the distributed permutation flowshop scheduling problem
    Ruiz, Ruben
    Pan, Quan-Ke
    Naderi, Bahman
    [J]. OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2019, 83 : 213 - 222
  • [3] An improved iterated greedy algorithm for the distributed hybrid flowshop scheduling problem
    Lu, Chao
    Zheng, Jun
    Yin, Lvjiang
    Wang, Renyi
    [J]. ENGINEERING OPTIMIZATION, 2024, 56 (05) : 792 - 810
  • [4] Reinforcement learning iterated greedy algorithm for distributed assembly permutation flowshop scheduling problems
    Ying K.-C.
    Lin S.-W.
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (08): : 11123 - 11138
  • [5] A bounded-search iterated greedy algorithm for the distributed permutation flowshop scheduling problem
    Fernandez-Viagas, Victor
    Framinan, Jose M.
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2015, 53 (04) : 1111 - 1123
  • [6] A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem
    Ruiz, Ruben
    Stutzle, Thomas
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 177 (03) : 2033 - 2049
  • [7] 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
    [J]. APPLIED SOFT COMPUTING, 2020, 96
  • [8] An iterated greedy algorithm for the distributed permutation flowshop scheduling problem with preventive maintenance to minimize total flowtime
    Mao, Jiayang
    Hu, XiaoLu
    Pan, Quan-ke
    Miao, Zhonghua
    He, Chuangxin
    Tasgetiren, M. Fatih
    [J]. PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : CP1 - CP1
  • [9] An iterated greedy algorithm with acceleration of job allocation probability for distributed heterogeneous permutation flowshop scheduling problem
    Li, Haoran
    Li, Xinyu
    Gao, Liang
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2024, 88
  • [10] A referenced iterated greedy algorithm for the distributed assembly mixed no-idle permutation flowshop scheduling problem with the total tardiness criterion
    Li, Yuan-Zhen
    Pan, Quan-Ke
    Ruiz, Ruben
    Sang, Hong-Yan
    [J]. KNOWLEDGE-BASED SYSTEMS, 2022, 239