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
相关论文
共 7 条
[1]  
DEALE M, 1994, INTELLIGENT SCHEDULI, P423
[2]   A generic framework for an on-line scheduling and control system in batch process management [J].
Ishii, N ;
Muraki, M .
COMPUTERS & CHEMICAL ENGINEERING, 1997, 21 (11) :1291-1310
[3]   AN APPROXIMATE METHOD FOR THE PRODUCTION SCHEDULING OF INDUSTRIAL BATCH PROCESSES WITH PARALLEL UNITS [J].
MUSIER, RFH ;
EVANS, LB .
COMPUTERS & CHEMICAL ENGINEERING, 1989, 13 (1-2) :229-238
[4]   Prospects for integrated management and control of total sites in the batch manufacturing industry [J].
Puigjaner, L ;
Espuna, A .
COMPUTERS & CHEMICAL ENGINEERING, 1998, 22 (1-2) :87-107
[5]  
REKLAITIS GV, 1996, P NATO ASI BATCH PRO, P660
[6]  
Sutton R. S., 1998, Reinforcement Learning: An Introduction, V22447
[7]  
ZWEBEN M, 1994, INTELLIGENT SCHEDULI, P241