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 条
  • [21] An Auction-Based Approach for Multi-Agent Uniform Parallel Machine Scheduling with Dynamic Jobs Arrival
    Liu, Yaqiong
    Sun, Shudong
    Shen, Gaopan
    Wang, Xi Vincent
    Wiktorsson, Magnus
    Wang, Lihui
    ENGINEERING, 2024, 35 : 32 - 45
  • [22] Dynamic Parallel Machine Scheduling With Deep Q-Network
    Liu, Chien-Liang
    Tseng, Chun-Jan
    Huang, Tzu-Hsuan
    Wang, Jhih-Wun
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2023, 53 (11): : 6792 - 6804
  • [23] Estimation of processing time using machine learning and real factory data for optimization of parallel machine scheduling problem
    Yamashiro, Hirochika
    Nonaka, Hirofumi
    OPERATIONS RESEARCH PERSPECTIVES, 2021, 8
  • [24] Obtaining Dynamic Scheduling Policies with Simulation and Machine Learning
    Carastan-Santos, Danilo
    de Camargo, Raphael Y.
    SC'17: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2017,
  • [25] PARALLEL MACHINE SHOP SCHEDULING USING MEMETIC ALGORITHM
    Vairam, S.
    Selladurai, V.
    ADVANCEMENTS IN AUTOMATION AND CONTROL TECHNOLOGIES, 2014, 573 : 362 - +
  • [26] Parallel machine scheduling problems using memetic algorithms
    Cheng, RW
    Gen, M
    COMPUTERS & INDUSTRIAL ENGINEERING, 1997, 33 (3-4) : 761 - 764
  • [27] UNRELATED PARALLEL MACHINE SCHEDULING USING LOCAL SEARCH
    GLASS, CA
    POTTS, CN
    SHADE, P
    MATHEMATICAL AND COMPUTER MODELLING, 1994, 20 (02) : 41 - 52
  • [28] Parallel machine scheduling problems using memetic algorithms
    Cheng, RW
    Gen, M
    INFORMATION INTELLIGENCE AND SYSTEMS, VOLS 1-4, 1996, : 2665 - 2670
  • [29] Parallel machine scheduling problems using mimetic algorithms
    Cheng, Runwei
    Gen, Mitsuo
    1997, Elsevier Science Ltd, Oxford, United Kingdom (33): : 3 - 4
  • [30] An iterative combinatorial auction mechanism for multi-agent parallel machine scheduling
    Liu, Yaqiong
    Sun, Shudong
    Wang, Xi Vincent
    Wang, Lihui
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2022, 60 (01) : 361 - 380