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 条
  • [21] A graph neural networks-based deep Q-learning approach for job shop scheduling problems in traffic management
    Liu, Zeyi
    Wang, Yuan
    Liang, Xingxing
    Ma, Yang
    Feng, Yanghe
    Cheng, Guangquan
    Liu, Zhong
    Information Sciences, 2022, 607 : 1211 - 1223
  • [22] Adaptive Memetic Algorithm for the Job Shop Scheduling Problem
    Nalepa, Jakub
    Cwiek, Marcin
    Kawulok, Michal
    2015 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2015,
  • [23] A distributed approach solving partially flexible job-shop scheduling problem with a Q-learning effect
    Bouazza, W.
    Sallez, Y.
    Beldjilali, B.
    IFAC PAPERSONLINE, 2017, 50 (01): : 15890 - 15895
  • [24] Dueling double Q-learning based reinforcement learning approach for the flow shop scheduling problem
    Kim S.J.
    Kim B.W.
    Transactions of the Korean Institute of Electrical Engineers, 2021, 70 (10): : 1497 - 1508
  • [25] Optimizing Energy-Efficient Flexible Job Shop Scheduling with Transportation Constraints: A Q-Learning Enhanced Quality-Diversity Algorithm
    Qin, Haoxiang
    Xiang, Yi
    Han, Yuyan
    Yan, Xueming
    2024 6TH INTERNATIONAL CONFERENCE ON DATA-DRIVEN OPTIMIZATION OF COMPLEX SYSTEMS, DOCS 2024, 2024, : 373 - 378
  • [26] Q-LEARNING BASED CONTROL ALGORITHM FOR HTTP ADAPTIVE STREAMING
    Martin, Virginia
    Cabrera, Julian
    Garcia, Narciso
    2015 VISUAL COMMUNICATIONS AND IMAGE PROCESSING (VCIP), 2015,
  • [27] Q-Learning Based Distributed Adaptive Algorithm for Topological Stability
    Huang Q.-D.
    Shi B.-Y.
    Guo M.-P.
    Yuan R.-Z.
    Chen C.
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2020, 49 (02): : 262 - 268
  • [28] Application on job-shop scheduling with genetic algorithm based on the mixed strategy
    Xu, Liang
    Shuang, Wang
    Ming, Huang
    CCDC 2009: 21ST CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, PROCEEDINGS, 2009, : 2007 - 2009
  • [29] Solving the Flexible Job Shop Scheduling Problems Based on the Adaptive Genetic Algorithm
    Qiao Wei
    Li Qiaoyun
    2009 INTERNATIONAL FORUM ON COMPUTER SCIENCE-TECHNOLOGY AND APPLICATIONS, VOL 1, PROCEEDINGS, 2009, : 97 - +
  • [30] A deep reinforcement learning assisted adaptive genetic algorithm for flexible job shop scheduling
    Ma, Jian
    Gao, Weinan
    Tong, Weitian
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2025, 149