Multi-population and Self-adaptive Genetic Algorithm Based on Simulated Annealing for Permutation Flow Shop Scheduling Problem

被引:2
|
作者
Sun, Huimin [1 ]
Yu, Jingwei [1 ]
Wang, Hailong [1 ]
机构
[1] Aviat Univ Air Force, Harbin Inst Technol, Sch Astronaut Inst, 92 West Dazhi St, Harbin 150001, Peoples R China
关键词
Permutation flow shop scheduling problem; Multi-population; Self-adaptive; Simulated annealing; Genetic algorithm;
D O I
10.1007/978-3-662-46466-3_2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In order to solve the permutation flow shop scheduling problem, a multi-population and self-adaptive genetic algorithm based on simulated annealing is proposed in this paper. For the precocity problem of traditional genetic algorithm, the multi-population coevolution strategy is adopted. We introduce a squared term to improve traditional self-adaptive genetic operators, which can increase the searching efficiency and avoid getting into local optimum. A new cooling strategy is proposed to reinforce the ability of overall searching optimal solution. The algorithm is used to solve a series of typical Benchmark problems. Moreover, the results are compared with SGA, IGA, and GASA. The comparison demonstrates the effectiveness of the algorithm.
引用
收藏
页码:11 / 19
页数:9
相关论文
共 50 条
  • [21] DYNAMIC SCHEDULING OF BLOCKING FLOW-SHOP BASED ON MULTI-POPULATION ACO ALGORITHM
    Zhang, Y. Q.
    Zhang, H.
    [J]. INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2020, 19 (03) : 529 - 539
  • [22] A Dynamic Simulated Annealing Algorithm with Self-adaptive Technique for Grid Scheduling
    Kong, Xiaohong
    Chen, Xiqu
    Zhang, Wei
    Liu, Guanjun
    Ji, Hongju
    [J]. PROCEEDINGS OF THE 2009 WRI GLOBAL CONGRESS ON INTELLIGENT SYSTEMS, VOL I, 2009, : 129 - 133
  • [23] A Self-Adaptive Memetic Algorithm for Distributed Job Shop Scheduling Problem
    Wang, Guangchen
    Wang, Peng
    Zhang, Honggang
    [J]. MATHEMATICS, 2024, 12 (05)
  • [24] Flexible job-shop scheduling problem with parallel batch machines based on an enhanced multi-population genetic algorithm
    Xue, Lirui
    Zhao, Shinan
    Mahmoudi, Amin
    Feylizadeh, Mohammad Reza
    [J]. COMPLEX & INTELLIGENT SYSTEMS, 2024, 10 (03) : 4083 - 4101
  • [25] Using a Modified Simulated Annealing Algorithm to Minimize Makespan in a Permutation Flow-shop Scheduling Problem with Job Deterioration
    Seyed-Alagheband, S. A.
    Davoudpour, H.
    Doulabi, S. H. Hashemi
    Khatibi, M.
    [J]. WCECS 2009: WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, VOLS I AND II, 2009, : 1232 - 1237
  • [26] An elitism-based self-adaptive multi-population Jaya algorithm and its applications
    R. Venkata Rao
    Ankit Saroj
    [J]. Soft Computing, 2019, 23 : 4383 - 4406
  • [27] An elitism-based self-adaptive multi-population Jaya algorithm and its applications
    Rao, R. Venkata
    Saroj, Ankit
    [J]. SOFT COMPUTING, 2019, 23 (12) : 4383 - 4406
  • [28] An Adaptive Multi-population Artificial Bee Colony Algorithm for Multi-objective Flexible Job Shop Scheduling Problem
    Cao, Yang
    Shi, Haibo
    [J]. PROCEEDINGS OF THE 2019 31ST CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2019), 2019, : 3822 - 3827
  • [29] A simulated annealing algorithm for multi-objective hybrid flow shop scheduling
    Ma, Shu-Mei
    Sun, Yun
    Li, Ai-Ping
    [J]. DESIGN, MANUFACTURING AND MECHATRONICS (ICDMM 2015), 2016, : 1463 - 1473
  • [30] MULTI-OBJECTIVE SCHEDULING SIMULATION OF FLEXIBLE JOB-SHOP BASED ON MULTI-POPULATION GENETIC ALGORITHM
    Zhang, W.
    Wen, J. B.
    Zhu, Y. C.
    Hu, Y.
    [J]. INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2017, 16 (02) : 313 - 321