Adaptive job shop scheduling strategy based on weighted Q-learning algorithm

被引:4
|
作者
Yu-Fang Wang
机构
[1] Nanjing University of Information Science & Technology,School of Information and Control
来源
关键词
Job shop; Adaptive scheduling; Multi-agent technology; Q-learning; Searching strategy;
D O I
暂无
中图分类号
学科分类号
摘要
Given the dynamic and uncertain production environment of job shops, a scheduling strategy with adaptive features must be developed to fit variational production factors. Therefore, a dynamic scheduling system model based on multi-agent technology, including machine, buffer, state, and job agents, was built. A weighted Q-learning algorithm based on clustering and dynamic search was used to determine the most suitable operation and to optimize production. To address the large state space problem caused by changes in the system state, four state features were extracted. The dimension of the system state was decreased through the clustering method. To reduce the error between the actual system states and clustering ones, the state difference degree was defined and integrated with the iteration formula of the Q function. To select the optimal state-action pair, improved search and iteration update strategies were proposed. Convergence analysis of the proposed algorithm and simulation experiments indicated that the proposed adaptive strategy is well adaptable and effective in different scheduling environments, and shows better performance in complex environments. The two contributions of this research are as follows: (1) a dynamic greedy search strategy was developed to avoid blind searching in traditional strategy. (2) Weighted iteration update of the Q function, including the weighted mean of the maximum fuzzy earning, was designed to improve the speed and accuracy of the improved learning algorithm.
引用
收藏
页码:417 / 432
页数:15
相关论文
共 50 条
  • [41] Dynamic scheduling for flexible job shop based on MachineRank algorithm and reinforcement learning
    Ren, Fujie
    Liu, Haibin
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [42] Dynamic flexible job shop scheduling algorithm based on deep reinforcement learning
    Zhao, Tianrui
    Wang, Yanhong
    Tan, Yuanyuan
    Zhang, Jun
    2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2023, : 5099 - 5104
  • [43] Study of Cooperation Strategy of Robot Based on Parallel Q-Learning Algorithm
    Wang, Shuda
    Si, Feng
    Yang, Jing
    Wang, Shuoning
    Yang, Jun
    INTELLIGENT ROBOTICS AND APPLICATIONS, PT I, PROCEEDINGS, 2008, 5314 : 633 - 642
  • [44] An improved Q-learning algorithm based on exploration region expansion strategy
    Gao, Qingji
    Hong, Bingong
    He, Zhendong
    Liu, Jie
    Niu, Guochen
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 4167 - +
  • [45] A new solution to distributed permutation flow shop scheduling problem based on NASH Q-Learning
    Ren, J. F.
    Ye, C. M.
    Li, Y.
    ADVANCES IN PRODUCTION ENGINEERING & MANAGEMENT, 2021, 16 (03): : 269 - 284
  • [46] Q-learning based estimation of distribution algorithm for scheduling distributed heterogeneous flexible flow-shop with mixed buffering limitation
    Xuan, Hua
    Zheng, Qian-Qian
    Lv, Lin
    Li, Bing
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2025, 149
  • [47] Study on Job Shop Scheduling Based on Genetic Algorithm
    Huang, Yong Sheng
    Gong, Yong Zhen
    FRONTIERS OF MANUFACTURING SCIENCE AND MEASURING TECHNOLOGY V, 2015, : 252 - 258
  • [48] Advances in job shop scheduling based on genetic algorithm
    Wang, Ling
    Zheng, Da-Zhong
    2001, Northeast University (16): : 641 - 646
  • [49] Constraint-based algorithm for Job Shop scheduling
    Guo, Dong-Fen
    Li, Tie-Ke
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2007, 13 (01): : 117 - 125
  • [50] The Study of Job Shop Scheduling Based on Genetic Algorithm
    Xiong, Jun Xing
    Zhao, Jin Ping
    Tu, Hai Ning
    ADVANCED MANUFACTURING SYSTEMS, PTS 1-3, 2011, 201-203 : 795 - 798