An effective hybrid algorithm for multi-objective flexible job-shop scheduling problem

被引:37
|
作者
Huang, Xiabao [1 ,2 ]
Guan, Zailin [2 ]
Yang, Lixi [3 ]
机构
[1] Fujian Jiangxia Univ, Fuzhou 350108, Fujian, Peoples R China
[2] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, Wuhan, Hubei, Peoples R China
[3] Fuzhou Univ, Sch Econ & Management, Fuzhou, Fujian, Peoples R China
来源
ADVANCES IN MECHANICAL ENGINEERING | 2018年 / 10卷 / 09期
基金
美国国家科学基金会;
关键词
Flexible job-shop scheduling problem; hybrid algorithm; genetic algorithm; particle swarm optimization; multi-objective optimization; GENETIC ALGORITHM; OPTIMIZATION; SEARCH;
D O I
10.1177/1687814018801442
中图分类号
O414.1 [热力学];
学科分类号
摘要
Genetic algorithm is one of primary algorithms extensively used to address the multi-objective flexible job-shop scheduling problem. However, genetic algorithm converges at a relatively slow speed. By hybridizing genetic algorithm with particle swarm optimization, this article proposes a teaching-and-learning-based hybrid genetic-particle swarm optimization algorithm to address multi-objective flexible job-shop scheduling problem. The proposed algorithm comprises three modules: genetic algorithm, bi-memory learning, and particle swarm optimization. A learning mechanism is incorporated into genetic algorithm, and therefore, during the process of evolution, the offspring in genetic algorithm can learn the characteristics of elite chromosomes from the bi-memory learning. For solving multi-objective flexible job-shop scheduling problem, this study proposes a discrete particle swarm optimization algorithm. The population is partitioned into two subpopulations for genetic algorithm module and particle swarm optimization module. These two algorithms simultaneously search for solutions in their own subpopulations and exchange the information between these two subpopulations, such that both algorithms can complement each other with advantages. The proposed algorithm is evaluated on some instances, and experimental results demonstrate that the proposed algorithm is an effective method for multi-objective flexible job-shop scheduling problem.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] An effective hybrid particle swarm optimization algorithm for multi-objective flexible job-shop scheduling problem
    Zhang, Guohui
    Shao, Xinyu
    Li, Peigen
    Gao, Liang
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2009, 56 (04) : 1309 - 1318
  • [2] An Effective Artificial Bee Colony Algorithm for Multi-objective Flexible Job-Shop Scheduling Problem
    Zhou, Gang
    Wang, Ling
    Xu, Ye
    Wang, Shengyao
    [J]. ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2012, 6839 : 1 - 8
  • [3] An effective hybrid tabu search algorithm for multi-objective flexible job-shop scheduling problems
    Li, Jun-qing
    Pan, Quan-ke
    Liang, Yun-Chia
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2010, 59 (04) : 647 - 662
  • [4] Application of multi-objective memetic algorithm in multi-objective flexible job-shop scheduling problem
    Zhenwen, H.U.
    [J]. Academic Journal of Manufacturing Engineering, 2019, 17 (03): : 24 - 28
  • [5] A hybrid artificial bee colony algorithm for multi-objective flexible job-shop scheduling problem
    Meng, Guan-Jun
    Chen, Xin-Hua
    Yang, Da-Chun
    Zhang, Wei
    [J]. Journal of Computers (Taiwan), 2020, 31 (05): : 224 - 235
  • [6] An estimation of distribution algorithm for the multi-objective flexible job-shop scheduling problem
    Wang, Shengyao
    Wang, Ling
    Liu, Min
    Xu, Ye
    [J]. PROCEEDINGS OF THE 2013 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN SCHEDULING (CISCHED), 2013, : 1 - 8
  • [7] An Improved Genetic Algorithm for Multi-objective Flexible Job-shop Scheduling Problem
    Zhang, Chaoyong
    Wang, Xiaojuan
    Gao, Liang
    [J]. MANUFACTURING SCIENCE AND ENGINEERING, PTS 1-5, 2010, 97-101 : 2449 - 2454
  • [8] A multi-objective genetic algorithm for fuzzy flexible job-shop scheduling problem
    Wang, Xiaojuan
    Gao, Liang
    Zhang, Chaoyong
    Li, Xinyu
    [J]. INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2012, 45 (2-3) : 115 - 125
  • [9] Immune Genetic Algorithm for Multi-objective Flexible Job-shop Scheduling Problem
    Ren, Huizhi
    Xu, Han
    Sun, Shenshen
    [J]. PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 2167 - 2171
  • [10] An effective memetic algorithm for multi-objective job-shop scheduling
    Gong, Guiliang
    Deng, Qianwang
    Chiong, Raymond
    Gong, Xuran
    Huang, Hezhiyuan
    [J]. KNOWLEDGE-BASED SYSTEMS, 2019, 182