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 条
  • [31] Job shop scheduling with a genetic algorithm and machine learning
    Lee, CY
    Piramuthu, S
    Tsai, YK
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1997, 35 (04) : 1171 - 1191
  • [32] A Dynamic Adaptive Firefly Algorithm for Flexible Job Shop Scheduling
    Devi, K. Gayathri
    Mishra, R. S.
    Madan, A. K.
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 31 (01): : 429 - 448
  • [33] An adaptive simulated annealing algorithm for job shop scheduling problems
    Zolfaghari, S
    Azizi, N
    COMPUTATIONAL METHODS AND EXPERIMENTAL MEASUREMENTS X, 2001, 3 : 1007 - 1013
  • [34] An Improved Adaptive Genetic Algorithm for Job Shop Scheduling Problem
    Liang, Zhongyuan
    Zhong, Peisi
    Zhang, Chao
    Liu, Mei
    Liu, Jinming
    INTERNATIONAL CONFERENCE ON INTELLIGENT EQUIPMENT AND SPECIAL ROBOTS (ICIESR 2021), 2021, 12127
  • [35] Adaptive multimeme algorithm for flexible job shop scheduling problem
    Zuo, Yi
    Gong, Maoguo
    Jiao, Licheng
    NATURAL COMPUTING, 2017, 16 (04) : 677 - 698
  • [36] An Adaptive Annealing Genetic Algorithm for job-shop scheduling
    Liu, Min
    Bai, Li
    ICIEA 2008: 3RD IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, PROCEEDINGS, VOLS 1-3, 2008, : 18 - +
  • [37] An Improved Adaptive Genetic Algorithm in Flexible Job Shop Scheduling
    Huang Ming
    Wang Lu-ming
    Liang Xu
    PROCEEDINGS OF 2016 2ND INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTERNET OF THINGS (CCIOT), 2016, : 177 - 184
  • [38] Adaptive multimeme algorithm for flexible job shop scheduling problem
    Yi Zuo
    Maoguo Gong
    Licheng Jiao
    Natural Computing, 2017, 16 : 677 - 698
  • [39] A New Adaptive Genetic Algorithm for Job-shop Scheduling
    Wang, L.
    Tang, D. B.
    Yuan, W. D.
    Xu, M. J.
    Wan, M.
    ADVANCES IN MATERIALS MANUFACTURING SCIENCE AND TECHNOLOGY XIII, VOL 1: ADVANCED MANUFACTURING TECHNOLOGY AND EQUIPMENT, AND MANUFACTURING SYSTEMS AND AUTOMATION, 2009, 626-627 : 771 - 776
  • [40] Cooperative strategy based on adaptive Q-learning for robot soccer systems
    Hwang, KS
    Tan, SW
    Chen, CC
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2004, 12 (04) : 569 - 576