Solving batch process scheduling/planning tasks using reinforcement learning

被引:11
|
作者
Martínez, EC [1 ]
机构
[1] Ingar Inst Desarrollo & Diseno, RA-3000 Santa Fe, Argentina
关键词
batch process management; scheduling; learning; combinatorial optimization;
D O I
10.1016/S0098-1354(99)80130-6
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The complex and dynamic nature of shop-floor environments, coupled with unpredictable market demands, makes batch plant's reactivity a crucial management issue. In this work, reinforcement learning and a repair-based search strategy are integrated together in a learning problem-solver for scheduling/planning tasks. The overall design of the learning algorithm is based on a state-space search perspective in which the associated optimization problem is solved by starting in some initial infeasible solution and then proceeding to progressively repair intermediate solutions until a feasible one is found. A key component to accelerate search in the state space is learning an evaluation function that accumulates context-dependent knowledge about the goodness of applying a small set of repair operators so that future (re)scheduling and (re)planning problems can be solved with less effort. A demonstrative example is used to illustrate the importance of improving plant reactivity by learning to repair infeasible plans and schedules. (C) 1999 Elsevier Science Ltd.
引用
收藏
页码:S527 / S530
页数:4
相关论文
共 50 条
  • [1] SchedInspector: A Batch Job Scheduling Inspector Using Reinforcement Learning
    Zhang, Di
    Dai, Dong
    Xie, Bing
    PROCEEDINGS OF THE 31ST INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE PARALLEL AND DISTRIBUTED COMPUTING, HPDC 2022, 2022, : 97 - 109
  • [2] Batch process modeling for optimization using reinforcement learning
    Martinez, EC
    COMPUTERS & CHEMICAL ENGINEERING, 2000, 24 (2-7) : 1187 - 1193
  • [3] Modelling and solving industrial production tasks as planning-scheduling tasks
    Nyporko, Andrii
    Chrpa, Lukas
    DATA & KNOWLEDGE ENGINEERING, 2025, 157
  • [4] Edge Generation Scheduling for DAG Tasks Using Deep Reinforcement Learning
    Sun, Binqi
    Theile, Mirco
    Qin, Ziyuan
    Bernardini, Daniele
    Roy, Debayan
    Bastoni, Andrea
    Caccamo, Marco
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (04) : 1034 - 1047
  • [5] Overview of planning and scheduling of batch process operations
    Giritligil, S
    Cesur, S
    Kuryel, B
    DYNAMICS & CONTROL OF PROCESS SYSTEMS 1998, VOLUMES 1 AND 2, 1999, : 455 - 460
  • [6] Wafer batch device scheduling method combining reverse reinforcement learning and reinforcement learning
    Wang Z.
    Zhang P.
    Zhang J.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2023, 29 (11): : 3738 - 3749
  • [7] Adaptive DAG Tasks Scheduling with Deep Reinforcement Learning
    Wu, Qing
    Wu, Zhiwei
    Zhuang, Yuehui
    Cheng, Yuxia
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT II, 2018, 11335 : 477 - 490
  • [8] A graphical user interface for batch process planning and scheduling
    Orçun, S
    Hortaçsu, Ö
    PRES '99: 2ND CONFERENCE ON PROCESS INTEGRATION, MODELLING AND OPTIMISATION FOR ENERGY SAVING AND POLLUTION REDUCTION, 1999, : 511 - 516
  • [9] A Reinforcement Learning Approach for Solving Integrated Mass Customization Process Planning and Job-Shop Scheduling Problem in a Reconfigurable Manufacturing System
    Gao, Sini
    Daaboul, Joanna
    Le Duigou, Julien
    12TH INTERNATIONAL WORKSHOP ON SERVICE ORIENTED, HOLONIC AND MULTI-AGENT MANUFACTURING SYSTEMS FOR INDUSTRY OF THE FUTURE, SOHOMA 2022, 2023, 1083 : 395 - 406
  • [10] Mixed-batch scheduling to minimize total tardiness using deep reinforcement learning
    Huang J.
    Applied Soft Computing, 2024, 160