A new solution to distributed permutation flow shop scheduling problem based on NASH Q-Learning

被引:25
|
作者
Ren, J. F. [1 ,2 ]
Ye, C. M. [1 ]
Li, Y. [1 ]
机构
[1] Univ Shanghai Sci & Technol, Sch Business, Shanghai, Peoples R China
[2] Henan Univ Econ & Law, Sch Comp & Informat Engn, Zhengzhou, Peoples R China
来源
关键词
Flow shop scheduling; Distributed scheduling; Permutation flow shop; Reinforcement learning; NASH Q-learning; Mean field (MF); SEARCH ALGORITHM; NEIGHBORHOOD SEARCH; MAKESPAN; TIME;
D O I
10.14743/apem2021.3.399
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Aiming at Distributed Permutation Flow-shop Scheduling Problems (DPFSPs), this study took the minimization of the maximum completion time of the workpieces to be processed in all production tasks as the goal, and took the multi-agent Reinforcement Learning (RL) method as the main frame of the solution model, then, combining with the NASH equilibrium theory and the RL method, it proposed a NASH Q-Learning algorithm for Distributed Flow-shop Scheduling Problem (DFSP) based on Mean Field (MF). In the RL part, this study designed a two-layer online learning mode in which the sample collection and the training improvement proceed alternately, the outer layer collects samples, when the collected samples meet the requirement of batch size, it enters to the inner layer loop, which uses the Q-learning model-free batch processing mode to proceed and adopts neural network to approximate the value function to adapt to large-scale problems. By comparing the Average Relative Percentage Deviation (ARPD) index of the benchmark test questions, the calculation results of the proposed algorithm outperformed other similar algorithms, which proved the feasibility and efficiency of the proposed algorithm.
引用
收藏
页码:269 / 284
页数:16
相关论文
共 50 条
  • [31] Permutation flow-shop scheduling problem based on new hybrid crow search algorithm
    Yan H.
    Tang W.
    Yao B.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2024, 30 (05): : 1834 - 1846
  • [32] Automatic Verification Flow Shop Scheduling of Electric Energy Meters Based on an Improved Q-Learning Algorithm
    Peng, Long
    Li, Jiajie
    Zhao, Jingming
    Dang, Sanlei
    Kong, Zhengmin
    Ding, Li
    ENERGIES, 2022, 15 (05)
  • [34] A scenario-based robust optimization model for the sustainable distributed permutation flow-shop scheduling problem
    Fathollahi-Fard, Amir M.
    Woodward, Lyne
    Akhrif, Ouassima
    ANNALS OF OPERATIONS RESEARCH, 2024,
  • [35] An effective hybrid teaching-learning-based optimization algorithm for permutation flow shop scheduling problem
    Xie, Zhanpeng
    Zhang, Chaoyong
    Shao, Xiniyu
    Lin, Wenwen
    Zhu, Haiping
    ADVANCES IN ENGINEERING SOFTWARE, 2014, 77 : 35 - 47
  • [36] A shuffled complex evolution algorithm with opposition-based learning for a permutation flow shop scheduling problem
    Zhao, Fuqing
    Zhang, Jianlin
    Wang, Junbiao
    Zhang, Chuck
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2015, 28 (11) : 1220 - 1235
  • [37] Adaptive job shop scheduling strategy based on weighted Q-learning algorithm
    Wang, Yu-Fang
    JOURNAL OF INTELLIGENT MANUFACTURING, 2020, 31 (02) : 417 - 432
  • [38] An efficient critical path based method for permutation flow shop scheduling problem
    Li, Yang
    Li, Xinyu
    Gao, Liang
    Fu, Ling
    Wang, Cuiyu
    JOURNAL OF MANUFACTURING SYSTEMS, 2022, 63 : 344 - 353
  • [39] Adaptive job shop scheduling strategy based on weighted Q-learning algorithm
    Yu-Fang Wang
    Journal of Intelligent Manufacturing, 2020, 31 : 417 - 432
  • [40] Multiprocessor Scheduling Based on Evolutionary Technique for Solving Permutation Flow Shop Problem
    Priya, Annu
    Sahana, Sudip Kumar
    IEEE ACCESS, 2020, 8 : 53151 - 53161