Dynamic Parallel Machine Scheduling Using the Learning Agent

被引:0
|
作者
Yuan, Biao [1 ]
Wang, Lei [1 ,2 ]
Jiang, Zhibin [1 ,2 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Ind Engn & Management, Shanghai, Peoples R China
[2] Shanghai Jiao Tong Univ, Res Inst Serv Sci & Enterprise Innovat, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
dynamic scheduling; learning agent; parallel machine; Q-Learning; reinforcement learning;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Static and dynamic machine scheduling problems have been widely addressed in literature. Compared with static scheduling, dynamic scheduling is more difficult since the detailed information about jobs and machines (like the arrival time of jobs) is not available at the initial time. Hence the lack of information makes dynamic scheduling problems harder than static ones. In this paper, the learning agent based scheduling system is developed to dynamically schedule machines in parallel. The scheduling system contains the learning agent and the system environment. The agent is trained by the Q-Learning algorithm, and the best rule is selected according to the current state of the system, while the system environment executes the rule selected by the agent. In the simulation experiment, the proposed agent uses the rules of SPT, EDD and FCFS as actions, and is tested with two objectives: minimizing the maximum lateness and minimizing percentage of tardy jobs. The results demonstrate that the learning agent is suitable for complex dynamic parallel machine scheduling.
引用
收藏
页码:1565 / 1569
页数:5
相关论文
共 50 条
  • [1] Dynamic parallel machine scheduling with random breakdowns using the learning agent
    Yuan B.
    Jiang Z.
    Wang L.
    [J]. Jiang, Zhibin (zbjiang@sjtu.edu.cn), 2016, Inderscience Enterprises Ltd. (08) : 94 - 103
  • [2] Dynamic single machine scheduling using Q-learning agent
    Kong, LF
    Wu, J
    [J]. Proceedings of 2005 International Conference on Machine Learning and Cybernetics, Vols 1-9, 2005, : 3237 - 3241
  • [3] Stochastic parallel machine scheduling using reinforcement learning
    Julaiti J.
    Oh S.-C.
    Das D.
    Kumara S.
    [J]. Journal of Advanced Manufacturing and Processing, 2022, 4 (04)
  • [4] Dynamic scheduling algorithm for parallel machine scheduling problem
    Li, Peng
    Liu, Min
    Wu, Cheng
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2007, 13 (03): : 568 - 572
  • [5] Parallel machine scheduling with a learning effect
    Mosheiov, G
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2001, 52 (10) : 1165 - 1169
  • [6] Dynamic Grid Resource Scheduling Model Using Learning Agent
    Zeng, Bin
    Wei, Jun
    Liu, HaiQin
    [J]. NAS: 2009 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE, AND STORAGE, 2009, : 67 - 73
  • [7] A bicriteria parallel machine scheduling with a learning effect
    Eren, Tamer
    Guner, Ertan
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2009, 40 (11-12): : 1202 - 1205
  • [8] A bicriteria parallel machine scheduling with a learning effect
    Tamer Eren
    Ertan Güner
    [J]. The International Journal of Advanced Manufacturing Technology, 2009, 40 : 1202 - 1205
  • [9] Dynamic parallel machine scheduling with mean weighted tardiness objective by Q-Learning
    Zhicong Zhang
    Li Zheng
    Michael X. Weng
    [J]. The International Journal of Advanced Manufacturing Technology, 2007, 34 : 968 - 980
  • [10] Dynamic parallel machine scheduling with mean weighted tardiness objective by Q-Learning
    Zhang, Zhicong
    Zheng, Li
    Weng, Michael X.
    [J]. International Journal of Advanced Manufacturing Technology, 2007, 34 (9-10): : 968 - 980