A variable neighborhood search approach for planning and scheduling of jobs on unrelated parallel machines

被引:32
作者
Bilyk, Andrew [1 ]
Moench, Lars [1 ]
机构
[1] Univ Hagen, Dept Math & Comp Sci, D-58097 Hagen, Germany
关键词
Planning; Scheduling; Parallel machines; Decomposition; Variable neighborhood search; Computational experiments; TOTAL WEIGHTED TARDINESS; FAMILIES;
D O I
10.1007/s10845-010-0464-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we study a planning and scheduling problem for unrelated parallel machines. There are n jobs that have to be assigned and sequenced on m unrelated parallel machines. Each job has a weight that represents the priority of the corresponding customer order, a given due date, and a release date. An Automated Guided Vehicle is used to transport at maximum Load (max) jobs into a storage space in front of the machines in a given period of time. We consider t (max) consecutive periods. We are interested in minimizing the total weighted tardiness of the jobs across the periods. This measure is important when we are interested in a good on-time delivery performance. We present an appropriate mixed integer program. To solve this NP-hard problem, we develop a heuristic methodology based on decomposition and variable neighborhood search (VNS). The proposed approaches are assessed using randomly generated problem instances. We compare them with a simple heuristic based on decomposition and list scheduling using the Apparent Tardiness Cost dispatching rule. The results demonstrate that the heuristic approach based on VNS performs comparably to the mixed integer program while having reasonable solution times and outperforms the simple heuristic and a genetic algorithm (GA) from previous research.
引用
收藏
页码:1621 / 1635
页数:15
相关论文
共 27 条
[1]   A new dominance rule to minimize total weighted tardiness with unequal release dates [J].
Akturk, MS ;
Ozdemir, D .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 135 (02) :394-412
[2]  
Almeder C., 2009, P 8 MET INT C MIC 20
[3]   Parallel machine total tardiness scheduling with a new hybrid metaheuristic approach [J].
Anghinolfi, Davide ;
Paolucci, Massimo .
COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (11) :3471-3490
[4]  
[Anonymous], 2012, Scheduling
[5]  
Arnaout J.-P., 2010, J INTELLIGE IN PRESS
[6]  
Blazewicz J., 2001, SCHEDULING COMPUTER
[7]  
De Paula M. R., 2007, IMA Journal of Management Mathematics, V18, P101, DOI 10.1093/imaman/dpm016
[8]  
Graham R. L., 1979, Discrete Optimisation, P287
[9]  
Habla C., 2007, P 3 MULT INT SCHED C, P112
[10]   Variable neighborhood search: Principles and applications [J].
Hansen, P ;
Mladenovic, N .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 130 (03) :449-467