An improved artificial algae algorithm integrated with differential evolution for job-shop scheduling problem

被引:0
|
作者
Ibrahim, Abdelmonem M. [1 ]
Tawhid, Mohamed A. [2 ]
机构
[1] Al Azhar Univ, Fac Sci, Dept Math, Assiut Branch, Assiut, Egypt
[2] Thompson Rivers Univ, Fac Sci, Dept Math & Stat, Kamloops, BC V2C 0C8, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Artificial algae algorithm; Bio-inspired algorithm; Differential evolution; Job-shop scheduling problem; Metaheuristics; PARTICLE SWARM OPTIMIZATION; GENETIC ALGORITHM; LOCAL SEARCH; MINIMAX;
D O I
10.1007/s10845-021-01888-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
For the past decades, practitioners and researchers have been fascinated by the job-shop scheduling problems (JSSP) and have proposed many pristine meta-heuristic algorithms to solve them. JSSP is an NP-hard problem and a combinatorial optimization problem. This paper proposes a highly efficient and superior performance strategy for the artificial algae algorithm (AAA) integrated with the differential evolution (DE), denoted AAADE, to solve JSSP. The new movement algae colonies using DE operators are introduced to the proposed hybrid artificial algae algorithm and DE (AAADE). To improve AAA's intensification ability, the movement using the DE mutation is implemented into the AAA. In the new hybrid method, the DE crossover can update its position based on both movements (helical and DE movements) to increase randomization. Two categories of problems verify the efficiency and validity of the proposed hybrid algorithm, AAADE, namely, CEC 2014 benchmark functions and different job-shop scheduling problems. The AAADE results are compared with other algorithms in the literature. Hence, comparisons numerical experiments validated and verified the quality of the proposed algorithm. Experimental results validate the effectiveness of the proposed hybrid method in producing excellent solutions that are promising and competitive to the state-of-the-art heuristic-based algorithms reported in the literature in most of the benchmark functions in CEC'14 and JSSP.
引用
收藏
页码:1763 / 1778
页数:16
相关论文
共 50 条
  • [21] Improved Genetic Algorithm for Job-Shop Scheduling
    程蓉
    陈幼平
    李志刚
    [J]. Railway Engineering Science, 2006, (03) : 223 - 227
  • [22] Hybird algorithm for job-shop scheduling problem
    Chen, X
    Kong, QS
    Wu, QD
    [J]. PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 1739 - 1743
  • [23] JOB-SHOP SCHEDULING PROBLEM BASED ON IMPROVED CUCKOO SEARCH ALGORITHM
    Hu, H. X.
    Lei, W. X.
    Gao, X.
    Zhang, Y.
    [J]. INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2018, 17 (02) : 337 - 346
  • [24] EM algorithm for job-shop scheduling problem
    [J]. Jiang, Jianguo, 1600, Binary Information Press (11):
  • [25] Improved virus evolutionary genetic algorithm for job-shop scheduling problem
    Software Department, Harbin University of Science and Technology, Harbin 150080, China
    [J]. Dianji yu Kongzhi Xuebao, 2008, 2 (234-238):
  • [26] An improved genetic algorithm with recurrent search for the job-shop scheduling problem
    Xing, Yingjie
    Wang, Zhuqing
    Sun, Jing
    Wang, Wanlei
    [J]. WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 3386 - +
  • [27] An Improved Genetic Algorithm for the Distributed and Flexible Job-shop Scheduling problem
    De Giovanni, L.
    Pezzella, F.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 200 (02) : 395 - 408
  • [28] An Improved Social Spider Algorithm for the Flexible Job-Shop Scheduling Problem
    Wang, Yao
    Zhu, Linbo
    Wang, Jiwen
    Qiu, Jianfeng
    [J]. PROCEEDINGS OF 2015 INTERNATIONAL CONFERENCE ON ESTIMATION, DETECTION AND INFORMATION FUSION ICEDIF 2015, 2015, : 157 - 162
  • [29] Solving Multiobjective Fuzzy Job-Shop Scheduling Problem by a Hybrid Adaptive Differential Evolution Algorithm
    Wang, Gai-Ge
    Gao, Da
    Pedrycz, Witold
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (12) : 8519 - 8528
  • [30] A Hybrid Differential Evolution Algorithm for the Multi-objective Reentrant Job-shop Scheduling Problem
    Qian, B.
    Li, Z. H.
    Hu, R.
    Zhang, C. S.
    [J]. 2013 10TH IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA), 2013, : 485 - 489