Solving the resource-constrained project problem by a variable neighbourhood scheduling search

被引:91
|
作者
Fleszar, K
Hindi, KS
机构
[1] Warsaw Univ Technol, Inst Control & Computat Engn, PL-00665 Warsaw, Poland
[2] Amer Univ Beirut, Fac Engn & Architecture, Beirut, Lebanon
[3] Amer Univ Beirut, Sch Business, Beirut, Lebanon
关键词
scheduling; variable neighbourhood search; heuristics;
D O I
10.1016/S0377-2217(02)00884-6
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The well-known, challenging problem of resource-constrained project scheduling is addressed. A solution scheme based on variable neighbourhood search is presented. The solution is coded by using activity sequences that are valid in terms of precedence constraints. The sequences are turned into valid active schedules through a serial scheduler. The search of the solution space is carried out via generating valid sequences using two types of move strategy. Much of the power of the solution scheme is attributable to repeatedly employing effective lower bounding and precedence augmentation, both of which serve to reduce the solution space. The effectiveness of the solution scheme is demonstrated through extensive experimentation with a standard set of 2040 benchmark problem instances. The best-known solutions have been improved upon for 48 instances and the best-known lower bounds have also been improved upon for 148 problem instances. The results are inferior to the best-known for a relatively small number of problem instances, but even then the average deviation is very small indeed. (C) 2003 Published by Elsevier B.V.
引用
收藏
页码:402 / 413
页数:12
相关论文
共 50 条