AHOA: Adaptively Hybrid Optimization Algorithm for Flexible Job-shop Scheduling Problem

被引:1
|
作者
Ye, Jiaxin [1 ,2 ]
Xu, Dejun [1 ,2 ]
Hong, Haokai [1 ,2 ]
Lai, Yongxuan [1 ,2 ]
Jiang, Min [1 ,2 ]
机构
[1] Xiamen Univ, Sch Informat, Xiamen 361005, Fujian, Peoples R China
[2] Minist Culture & Tourism, Key Lab Digital Protect & Intelligent Proc Intang, Xiamen, Fujian, Peoples R China
基金
中国国家自然科学基金;
关键词
Flexible Job-shop Scheduling Problem; Hybrid algorithm; Reinforcement learning; GENETIC ALGORITHM; DOMAIN ADAPTATION;
D O I
10.1007/978-3-030-95384-3_18
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Flexible Job-shop Scheduling Problem (FJSP) is a typical scheduling problem in industrial production that is proven to be NPhard. The Genetic Algorithm (GA) is currently one of the most widely used algorithms to address the FJSP task. The major difficulty of using GA to solve FJSP lies in how to set the key hyperparameters and improve the convergence speed. In this paper, we propose a hybrid optimization method based on Reinforcement Learning (RL) called the Adaptively Hybrid Optimization Algorithm (AHOA) to overcome these difficulties. The proposed algorithm first merges GA and improved Variable Neighborhood Search (VNS), which aims to integrate the advantages of global and local search ability into the optimization process. Then the double Q-learning offers crossover and mutation rates according to the feedback from the hybrid algorithm environment. The innovation of this work lies in that our method can adaptively modify the key hyperparameters in the genetic algorithm. Furthermore, the proposed method can avoid the large overestimations of action values in RL. The experiment is evaluated on the most widely studied FJSP instances and compared with some hybrid and self-learning algorithms including dragonfly algorithm (DA), hybrid gray wolf weed algorithm (GIWO), and self-learning GA (SLGA), etc. The results show that the proposed method outperforms the latest related algorithms by more than 12% on average.
引用
收藏
页码:271 / 287
页数:17
相关论文
共 50 条
  • [1] A Hybrid Algorithm for Flexible Job-shop Scheduling Problem
    Tang, Jianchao
    Zhang, Guoji
    Lin, Binbin
    Zhang, Bixi
    CEIS 2011, 2011, 15
  • [2] A Hybrid Optimization Algorithm for the Job-shop Scheduling Problem
    Zhou, Qiang
    Cui, Xunxue
    Wang, Zhengshan
    Yang, Bin
    WORLD SUMMIT ON GENETIC AND EVOLUTIONARY COMPUTATION (GEC 09), 2009, : 757 - 763
  • [3] A Novel Hybrid Whale Optimization Algorithm for Flexible Job-Shop Scheduling Problem
    Yang, Wenqiang
    Su, Jinzhe
    Yao, Yunhang
    Yang, Zhile
    Yuan, Ying
    MACHINES, 2022, 10 (08)
  • [4] A hybrid and flexible genetic algorithm for the job-shop scheduling problem
    Ferrolho, Antonio
    Crisostomo, Manuel
    2007 INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN ROBOTICS AND AUTOMATION, 2007, : 178 - +
  • [5] A Hybrid Genetic Algorithm for Flexible Job-shop Scheduling Problem
    Wang Shuang-xi
    Zhang Chao-yong
    Jin Liang-liang
    ENGINEERING SOLUTIONS FOR MANUFACTURING PROCESSES IV, PTS 1 AND 2, 2014, 889-890 : 1179 - 1184
  • [6] A new hybrid optimization algorithm for the job-shop scheduling problem
    Xia, WJ
    Wu, ZM
    Zhang, W
    Yang, GK
    PROCEEDINGS OF THE 2004 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2004, : 5552 - 5557
  • [7] Scheduling for the Flexible Job-Shop Problem Based on a Hybrid Genetic Algorithm
    Wang, JinFeng
    Fan, XiaoLiang
    SENSOR LETTERS, 2011, 9 (04) : 1520 - 1525
  • [8] FLEXIBLE JOB-SHOP SCHEDULING PROBLEM BASED ON HYBRID ACO ALGORITHM
    Wu, J.
    Wu, G. D.
    Wang, J. J.
    INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2017, 16 (03) : 497 - 505
  • [9] Distributed Flexible Job-Shop Scheduling Problem Based on Hybrid Chemical Reaction Optimization Algorithm
    Li J.
    Gu X.
    Zhang Y.
    Zhou X.
    Complex System Modeling and Simulation, 2022, 2 (02): : 156 - 173
  • [10] A Genetic Algorithm for the Flexible Job-Shop Scheduling Problem
    Wang, Jin Feng
    Du, Bi Qiang
    Ding, Hai Min
    ADVANCED RESEARCH ON COMPUTER SCIENCE AND INFORMATION ENGINEERING, PT I, 2011, 152 : 332 - 339