Dynamic job-shop scheduling using reinforcement learning agents

被引:185
作者
Aydin, ME
Öztemel, E
机构
[1] Sakarya Univ, Dept Ind Engn, TR-54040 Adapazari, Turkey
[2] Tubitak Marmara Res Ctr, BTAE, Artificial Intelligence Grp, Gebze, Kocaeli, Turkey
关键词
intelligent agents; reinforcement learning; Q-III learning; dynamic job-shop scheduling;
D O I
10.1016/S0921-8890(00)00087-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Static and dynamic scheduling methods have attracted a lot of attention in recent years. Among these, dynamic scheduling techniques handle scheduling problems where the scheduler does not possess detailed information about the jobs, which may arrive at the shop at any time. In this paper, an intelligent agent based dynamic scheduling system is proposed. It consists of two independent components: the agent and the simulated environment. The agent selects the most appropriate priority rule according to the shop conditions in real time, while simulated environment performs scheduling activities using the rule selected by the agent. The agent is trained by an improved reinforcement learning algorithm through the learning stage and then it successively makes decisions to schedule the operations. (C) 2000 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:169 / 178
页数:10
相关论文
共 50 条
  • [21] Dynamic scheduling for dual-objective job shop with machine breakdown by reinforcement learning
    Gan, Xuemei
    Zuo, Ying
    Yang, Guanci
    Zhang, Ansi
    Tao, Fei
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2024, 238 (1-2) : 3 - 17
  • [22] A Reinforcement Learning Driven Iterated Greedy Algorithm for Energy-Efficiency Flexible Job-Shop Scheduling Problem
    Bao, Haizhu
    Wang, Chuang
    Pan, Quanke
    Wang, Bingtao
    Rong, Miao
    Yang, Aolei
    Wang, Xiaohua
    2024 4TH INTERNATIONAL CONFERENCE ON COMPUTER, CONTROL AND ROBOTICS, ICCCR 2024, 2024, : 374 - 379
  • [23] Learning to schedule job-shop problems: representation and policy learning using graph neural network and reinforcement learning
    Park, Junyoung
    Chun, Jaehyeong
    Kim, Sang Hun
    Kim, Youngkook
    Park, Jinkyoo
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2021, 59 (11) : 3360 - 3377
  • [24] A Reinforcement Learning-Artificial Bee Colony algorithm for Flexible Job-shop Scheduling Problem with Lot Streaming
    Li, Yibing
    Liao, Cheng
    Wang, Lei
    Xiao, Yu
    Cao, Yan
    Guo, Shunsheng
    APPLIED SOFT COMPUTING, 2023, 146
  • [25] Reinforcement Learning Based Job Shop Scheduling with Machine Choice
    Wang, Chao
    Zhang, Hongbin
    Guo, Jing
    Chen, Ling
    ADVANCED MANUFACTURING TECHNOLOGY, PTS 1-3, 2011, 314-316 : 2172 - +
  • [26] Deep Reinforcement Learning Method for Flexible Job Shop Scheduling
    Zhu, Zhengyu
    Guo, Jutao
    Lyu, Youlong
    Zuo, Liling
    Zhang, Jie
    Zhongguo Jixie Gongcheng/China Mechanical Engineering, 2024, 35 (11): : 2007 - 2014and2034
  • [27] Dynamic Job-Shop Scheduling with Urgent Orders Based on Petri Net and GASA
    Hua, Zhang
    Ze, Tao
    CCDC 2009: 21ST CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, PROCEEDINGS, 2009, : 2446 - 2451
  • [28] A Decision Support System for Dynamic Job-Shop Scheduling Using Real-Time Data with Simulation
    Turker, Ahmet Kursad
    Aktepe, Adnan
    Inal, Ali Firat
    Ersoz, Olcay Ozge
    Das, Gulesin Sena
    Birgoren, Burak
    MATHEMATICS, 2019, 7 (03)
  • [29] Learning-enabled flexible job-shop scheduling for scalable smart manufacturing
    Moon, Sihoon
    Lee, Sanghoon
    Park, Kyung-Joon
    JOURNAL OF MANUFACTURING SYSTEMS, 2024, 77 : 356 - 367
  • [30] A recurrent reinforcement learning strategy for optimal scheduling of partially observable job-shop and flow-shop batch chemical plants under uncertainty
    Rangel-Martinez, Daniel
    Ricardez-Sandoval, Luis A.
    COMPUTERS & CHEMICAL ENGINEERING, 2024, 188