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 条
  • [41] Distributed Permutation Flow Shop Scheduling Problem with Worker flexibility: Review, trends and model proposition
    Mraihi, Tasnim
    Driss, Olfa Belkahla
    EL-Haouzi, Hind Bril
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 238
  • [42] Distributed Tabu Searches in Multi-agent System for Permutation Flow Shop Scheduling Problem
    Driss, Olfa Belkahla
    Tarchi, Chaouki
    HYBRID ARTIFICIAL INTELLIGENT SYSTEMS (HAIS 2015), 2015, 9121 : 702 - 713
  • [43] An effective hybrid immune algorithm for solving the distributed permutation flow-shop scheduling problem
    Xu, Ye
    Wang, Ling
    Wang, Shengyao
    Liu, Min
    ENGINEERING OPTIMIZATION, 2014, 46 (09) : 1269 - 1283
  • [44] An effective estimation of distribution algorithm for solving the distributed permutation flow-shop scheduling problem
    Wang, Sheng-yao
    Wang, Ling
    Liu, Min
    Xu, Ye
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 145 (01) : 387 - 396
  • [45] A competitive memetic algorithm for multi-objective distributed permutation flow shop scheduling problem
    Deng, Jin
    Wang, Ling
    SWARM AND EVOLUTIONARY COMPUTATION, 2017, 32 : 121 - 131
  • [46] A modified teaching learning metaheuristic algorithm with opposite-based learning for permutation flow-shop scheduling problem
    Balande, Umesh
    Shrimankar, Deepti
    EVOLUTIONARY INTELLIGENCE, 2022, 15 (01) : 57 - 79
  • [47] EFFICIENT ALGORITHM FOR LOT PERMUTATION FLOW SHOP SCHEDULING PROBLEM
    Dodu, Cristina Elena
    Ancau, Mircea
    PROCEEDINGS OF THE ROMANIAN ACADEMY SERIES A-MATHEMATICS PHYSICS TECHNICAL SCIENCES INFORMATION SCIENCE, 2021, 22 (03): : 231 - 238
  • [48] Deployment of Solving Permutation Flow Shop Scheduling Problem on the Grid
    Kouki, Samia
    Jemni, Mohamed
    Ladhari, Talel
    GRID AND DISTRIBUTED COMPUTING, CONTROL AND AUTOMATION, 2010, 121 : 95 - +
  • [49] A modified teaching learning metaheuristic algorithm with opposite-based learning for permutation flow-shop scheduling problem
    Umesh Balande
    Deepti shrimankar
    Evolutionary Intelligence, 2022, 15 : 57 - 79
  • [50] Handling ties in heuristics for the permutation flow shop scheduling problem
    Vasiljevic, Dragan
    Danilovic, Milos
    JOURNAL OF MANUFACTURING SYSTEMS, 2015, 35 : 1 - 9