Enhanced salp swarm algorithm based on firefly algorithm for unrelated parallel machine scheduling with setup times

被引:52
作者
Ewees, Ahmed A. [1 ,2 ]
Al-qaness, Mohammed A. A. [3 ]
Abd Elaziz, Mohamed [4 ]
机构
[1] Univ Bisha, Dept E Syst, Bisha 61922, Saudi Arabia
[2] Damietta Univ, Dept Comp, Dumyat 34511, Egypt
[3] Wuhan Univ, State Key Lab Informat Engn Surveying Mapping & R, Wuhan 430079, Peoples R China
[4] Zagazig Univ, Fac Sci, Dept Math, Zagazig 44519, Egypt
关键词
Meta-heuristic algorithms; Salp swarm algorithm; Firefly algorithm; Unrelated parallel machine scheduling problem (UPMSP); MEMETIC ALGORITHM; SEARCH ALGORITHM; SINGLE-MACHINE; OPTIMIZATION; SEQUENCE; PREDICTION; ALLOCATION;
D O I
10.1016/j.apm.2021.01.017
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Unrelated parallel machine scheduling problem (UPMSP) with sequence-dependent setup times has received more attention due to its various industrial and scheduling applications. However, the UPMSP is considered an NP-hard problem, even without setup times. Moreover, the sequence-dependent setup times presents more complexity, which makes finding an optimal solution is very hard. In this paper, a modified salp swarm algorithm (SSA) based on the firefly algorithm (FA) is proposed to enhance the quality of the solution of UPMSP. The proposed approach, called SSAFA, uses the operators of FA to improve the exploitation ability of SSA by working as a local search. We evaluate the proposed SSAFA using both small and large problem instances. Furthermore, extensive comparisons to several existing metaheuristic methods used to solve UPMSP problems have been carried out. The evaluation outcomes confirmed the competitive performance of the proposed SSAFA in all problem instances, using different performance measures. ? 2021 Elsevier Inc. All rights reserved.
引用
收藏
页码:285 / 305
页数:21
相关论文
共 86 条
  • [1] Improving Adaptive Neuro-Fuzzy Inference System Based on a Modified Salp Swarm Algorithm Using Genetic Algorithm to Forecast Crude Oil Price
    Abd Elaziz, Mohamed
    Ewees, Ahmed A.
    Alameer, Zakaria
    [J]. NATURAL RESOURCES RESEARCH, 2020, 29 (04) : 2671 - 2686
  • [2] Multiobjective big data optimization based on a hybrid salp swarm algorithm and differential evolution
    Abd Elaziz, Mohamed
    Li, Lin
    Jayasena, K. P. N.
    Xiong, Shengwu
    [J]. APPLIED MATHEMATICAL MODELLING, 2020, 80 : 929 - 943
  • [3] A genetic algorithm with neighborhood search procedures for unrelated parallel machine scheduling problem with sequence-dependent setup times
    Abreu, Levi Ribeiro de
    Prata, Bruno de Athayde
    [J]. JOURNAL OF MODELLING IN MANAGEMENT, 2020, 15 (03) : 809 - 828
  • [4] Selection scheme sensitivity for a hybrid Salp Swarm Algorithm: analysis and applications
    Abualigah, Laith
    Shehab, Mohammad
    Diabat, Ali
    Abraham, Ajith
    [J]. ENGINEERING WITH COMPUTERS, 2022, 38 (02) : 1149 - 1175
  • [5] Training Neural Networks Using Salp Swarm Algorithm for Pattern Classification
    Abusnaina, Ahmed A.
    Ahmad, Sobhi
    Jarrar, Radi
    Mafarja, Majdi
    [J]. ICFNDS'18: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND DISTRIBUTED SYSTEMS, 2018,
  • [6] Optimization Method for Forecasting Confirmed Cases of COVID-19 in China
    Al-qaness, Mohammed A. A.
    Ewees, Ahmed A.
    Fan, Hong
    Abd El Aziz, Mohamed
    [J]. JOURNAL OF CLINICAL MEDICINE, 2020, 9 (03)
  • [7] A dynamic locality multi-objective salp swarm algorithm for feature selection
    Aljarah, Ibrahim
    Habib, Maria
    Faris, Hossam
    Al-Madi, Nailah
    Heidari, Ali Asghar
    Mafarja, Majdi
    Abd Elaziz, Mohamed
    Mirjalili, Seyedali
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 147
  • [8] A survey of scheduling problems with setup times or costs
    Allahverdi, Ali
    Ng, C. T.
    Cheng, T. C. E.
    Kovalyov, Mikhail Y.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 187 (03) : 985 - 1032
  • [9] A survey of scheduling problems with no-wait in process
    Allahverdi, Ali
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 255 (03) : 665 - 686
  • [10] The third comprehensive survey on scheduling problems with setup times/costs
    Allahverdi, Ali
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 246 (02) : 345 - 378