Rolling Horizon Approach for Dynamic Parallel Machine Scheduling Problem with Release Times

被引:4
|
作者
Tang, Lixin [1 ]
Jiang, Shujun [1 ]
Liu, Jiyin [1 ,2 ]
机构
[1] Northeastern Univ, Logist Inst, Liaoning Key Lab Mfg Syst & Logist, Shenyang, Peoples R China
[2] Univ Loughborough, Sch Business, Loughborough LE11 3TU, Leics, England
基金
中国国家自然科学基金;
关键词
PREDICTIVE CONTROL; STRATEGY;
D O I
10.1021/ie900206m
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
In this paper, we Study a dynamic parallel machine scheduling problem with release times, where the release times and processing times of jobs may change during the production process due to uncertainties. The problem is different from classical scheduling problems in the deterministic environment where all information of jobs is known at the beginning of the scheduling horizon and will not change during the operations throughout the whole horizon. In practice, there are often unpredictable events causing dynamic changes in job release times and/or processing times. Traditional optimization methods cannot solve the dynamic scheduling problem directly even though they have been successful in solving the static version of the problem. A model predictive control (MPC) strategy based rolling horizon approach is applied to tackle the dynamic parallel machine scheduling problem with the objective of minimizing the total weighted completion times of jobs, the energy consumption due to job waiting, and the total deviation of actual job completion times front those in the original schedule. When the MPC is applied to the problem, the rolling horizon approach allows applying a Lagrangian relaxation (LR) algorithm to solve the model of the scheduling problem in a rolling fashion. Computational experiments are carried Out comparing the proposed method with the passive adjustment method often adopted by human schedulers. The result shows that the proposed method yields significantly better results, with 11.72% improvement on average.
引用
收藏
页码:381 / 389
页数:9
相关论文
共 50 条