Dynamic single machine scheduling using Q-learning agent

被引:0
|
作者
Kong, LF [1 ]
Wu, J [1 ]
机构
[1] S China Univ Technol, Coll Elect Power Engn, Guangzhou 510640, Peoples R China
关键词
Q-learning; single machine scheduling; intelligent Agent; dispatching rule; simulated annealing;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Single machine scheduling methods have attracted a lot of attentions in recent years. Most dynamic single machine scheduling problems in practice have been addressed using dispatching rules. However, no single dispatching rule has been found to perform well for all important criteria, and no rule takes into account the status or the other resources of system's environment. In this research, an intelligent Agent-based single machine scheduling system is proposed, where the Agent is trained by a new improved Q-learning algorithm. In such scheduling system, Agent selects one of appropriate dispatching rules for machine based on available information. The Agent was trained by a new simulated annealing-based Q-learning algorithm. The simulation results show that the simulated annealing-based Q-learning Agent is able to learn to select the best dispatching rule for different system objectives. The results also indicate that simulated annealing-based Q-learning Agent could perform well for all criteria, which is impossible when using only one dispatching rule independently.
引用
收藏
页码:3237 / 3241
页数:5
相关论文
共 50 条
  • [21] Cooperative Network Model for Joint Mobile Sink Scheduling and Dynamic Buffer Management Using Q-Learning
    Redhu, Surender
    Hegde, Rajesh M.
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2020, 17 (03): : 1853 - 1864
  • [22] Optimal scheduling in cloud healthcare system using Q-learning algorithm
    Yafei Li
    Hongfeng Wang
    Na Wang
    Tianhong Zhang
    Complex & Intelligent Systems, 2022, 8 : 4603 - 4618
  • [23] Solving a Job Shop Scheduling Problem Using Q-Learning Algorithm
    Belmamoune, Manal Abir
    Ghomri, Latefa
    Yahouni, Zakaria
    12TH INTERNATIONAL WORKSHOP ON SERVICE ORIENTED, HOLONIC AND MULTI-AGENT MANUFACTURING SYSTEMS FOR INDUSTRY OF THE FUTURE, SOHOMA 2022, 2023, 1083 : 196 - 209
  • [24] A scheduling scheme in the cloud computing environment using deep Q-learning
    Tong, Zhao
    Chen, Hongjian
    Deng, Xiaomei
    Li, Kenli
    Li, Keqin
    INFORMATION SCIENCES, 2020, 512 (512) : 1170 - 1191
  • [25] Optimal scheduling in cloud healthcare system using Q-learning algorithm
    Li, Yafei
    Wang, Hongfeng
    Wang, Na
    Zhang, Tianhong
    COMPLEX & INTELLIGENT SYSTEMS, 2022, 8 (06) : 4603 - 4618
  • [26] A Dynamic Building Method of Mobile Agent Migrating Path Based on Q-Learning
    Cheng, Yuan-cai
    Wang, Xiao-lin
    2014 IEEE 7TH JOINT INTERNATIONAL INFORMATION TECHNOLOGY AND ARTIFICIAL INTELLIGENCE CONFERENCE (ITAIC), 2014, : 270 - 275
  • [27] Agent learning in simulated soccer by fuzzy Q-learning
    Takahashi, K
    Ueda, H
    Miyahara, T
    TENCON 2004 - 2004 IEEE REGION 10 CONFERENCE, VOLS A-D, PROCEEDINGS: ANALOG AND DIGITAL TECHNIQUES IN ELECTRICAL ENGINEERING, 2004, : B338 - B341
  • [28] Dynamic Level of Difficulties Using Q-Learning and Fuzzy Logic
    Annisa Damastuti, Fardani
    Firmansyah, Kenan
    Miftachul Arif, Yunifa
    Dutono, Titon
    Barakbah, Aliridho
    Hariadi, Mochamad
    IEEE ACCESS, 2024, 12 : 137775 - 137789
  • [29] The acquisition of sociality by using Q-learning in a multi-agent environment
    Nagayuki, Yasuo
    PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL SYMPOSIUM ON ARTIFICIAL LIFE AND ROBOTICS (AROB 16TH '11), 2011, : 820 - 823
  • [30] Q-learning in Multi-Agent Cooperation
    Hwang, Kao-Shing
    Chen, Yu-Jen
    Lin, Tzung-Feng
    2008 IEEE WORKSHOP ON ADVANCED ROBOTICS AND ITS SOCIAL IMPACTS, 2008, : 239 - 244