Solving the blocking flow shop scheduling problem with makespan using a modified fruit fly optimisation algorithm

被引:50
|
作者
Han, Yuyan [1 ]
Gong, Dunwei [1 ,2 ]
Li, Junqing [3 ]
Zhang, Yong [1 ]
机构
[1] China Univ Min & Technol, Sch Informat & Elect Engn, Xuzhou, Peoples R China
[2] LanZhou Univ Technol, Sch Elect Engn & Informat Engn, Lanzhou, Peoples R China
[3] Liaocheng Univ, Sch Comp Sci, Liaocheng, Peoples R China
基金
中国国家自然科学基金;
关键词
Blocking flowshop; makespan; fruit fly optimisation algorithm; FINANCIAL DISTRESS MODEL; BEE COLONY ALGORITHM; SETUP TIMES; HEURISTICS; MINIMIZE; MACHINE;
D O I
10.1080/00207543.2016.1177671
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The flow shop scheduling problem with blocking has important applications in a variety of industrial systems but is under-represented in the research literature. In this paper, a modified fruit fly optimisation (MFFO) algorithm is proposed to solve the above scheduling problem for makespan minimisation. The MFFO algorithm mainly contains three key operators. One is related to the initialisation scheme in which a problem-specific heuristic is adopted to generate an initial fruit fly swarm location with high quality. The second is concerned with the smell-based search in which a neighbourhood strategy is designed to generate a new location. To further enhance the exploitation of the proposed algorithm considered, a speed-up insert-neighbourhood-based local search is applied with a probability. Finally, the last is for the vision-based search in which an update criterion is proposed to induce the fruit fly into a better searching space. The simulation experimental results demonstrated the efficiency of the proposed algorithm, in spite of its simple structure, in comparison with a state-of-the-art algorithm. Moreover, new best solutions for Taillard's instances are reported for this problem, which can be used as a basis of comparison in future studies.
引用
收藏
页码:6782 / 6797
页数:16
相关论文
共 50 条
  • [1] Improved fruit fly optimization algorithm for solving the hybrid flow shop scheduling problem
    Zhou Y.-Q.
    Wang C.-Y.
    Li Y.-L.
    Li X.-Y.
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2023, 40 (04): : 597 - 606
  • [2] A hybrid two-stage algorithm for solving the blocking flow shop scheduling problem with the objective of minimise the makespan
    Kumar, Harendra
    Giri, Shailendra
    INTERNATIONAL JOURNAL OF APPLIED MANAGEMENT SCIENCE, 2022, 14 (04) : 316 - 335
  • [3] A hybrid discrete fruit fly optimization algorithm for solving permutation flow-shop scheduling problem
    Wang, L. (wangling@tsinghua.edu.cn), 1600, South China University of Technology (31):
  • [4] A Modified Cuckoo Search Algorithm for Flow Shop Scheduling Problem with Blocking
    Wang, Hui
    Wang, Wenjun
    Sun, Hui
    Li, Changhe
    Rahnamayan, Shahryar
    Liu, Yong
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 456 - 463
  • [5] Improved Fruit Fly Optimization Algorithm for Solving Lot-Streaming Flow-Shop Scheduling Problem
    张鹏
    王凌
    JournalofDonghuaUniversity(EnglishEdition), 2014, 31 (02) : 165 - 170
  • [6] Improved fruit fly optimization algorithm for solving lot-streaming flow-shop scheduling problem
    Zhang, Peng
    Wang, Ling
    Journal of Donghua University (English Edition), 2014, 31 (02) : 165 - 170
  • [7] Fruit Fly Optimization Algorithm for Solving Hybrid Flow-shop Scheduling Problems
    Du L.
    Wang Z.
    Ke S.
    Xiong Z.
    Li X.
    Zhongguo Jixie Gongcheng/China Mechanical Engineering, 2019, 30 (12): : 1480 - 1485
  • [8] Makespan Minimization for Flow Shop Scheduling Problems Using Modified Operators in Genetic Algorithm
    Mumtaz, Jabir
    Guan Zailin
    Mirza, Jahanzaib
    Rauf, Mudassar
    Sarfraz, Shoaib
    Shehab, Essam
    ADVANCES IN MANUFACTURING TECHNOLOGY XXXII, 2018, 8 : 435 - 440
  • [9] Solving the steelmaking casting problem using an effective fruit fly optimisation algorithm
    Li, Jun-qing
    Pan, Quan-ke
    Mao, Kun
    Suganthan, P. N.
    KNOWLEDGE-BASED SYSTEMS, 2014, 72 : 28 - 36
  • [10] Solving flow shop scheduling problem using a parallel genetic algorithm
    Akhshabi, Mostafa
    Haddadnia, Javad
    Akhshabi, Mohammad
    FIRST WORLD CONFERENCE ON INNOVATION AND COMPUTER SCIENCES (INSODE 2011), 2012, 1 : 351 - 355