Development of hybrid genetic algorithm for the resource constrained multi-project scheduling problem

被引:0
作者
Liu, Wenjian [1 ]
Li, Jinghua [1 ]
机构
[1] Harbin Inst Technol, Sch Mech Engn, CAD CAM Res Ctr, Harbin 150001, Peoples R China
来源
PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE 2005, VOL 3, PTS A AND B | 2005年
关键词
resource constrained multi-project scheduling problem; meta-heuristics; hybrid genetic algorithm; scheduling; CLASSIFICATION;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In multi-project environment, multiple projects share and compete for the limited resources to achieve their own goals. Besides resource constraints, there exist precedence constraints among activities within each project. This paper presents a hybrid genetic algorithm to solve the resource-constrained multi-project scheduling problem (RCMPSP), which is well known NP-hard problem. Objectives described in this paper are to minimize total project time of multiple projects. The chromosome representation of the problem is based on activity lists. The proposed algorithm was operated in two phases. In the first phase, the feasible schedules are constructed as the initialization of the algorithm by permutation based simulation and priority rules. In the second phase, this feasible schedule was optimized by genetic algorithm, thus a better approximate solution was obtained. Finally, after comparing several different algorithms, the validity of proposed algorithm is shown by a practical example.
引用
收藏
页码:1075 / 1082
页数:8
相关论文
共 26 条
[1]  
[Anonymous], HDB RECENT ADV PROJ
[2]   SCHEDULING SUBJECT TO RESOURCE CONSTRAINTS - CLASSIFICATION AND COMPLEXITY [J].
BLAZEWICZ, J ;
LENSTRA, JK ;
KAN, AHGR .
DISCRETE APPLIED MATHEMATICS, 1983, 5 (01) :11-24
[3]   Resource-constrained project scheduling: Notation, classification, models, and methods [J].
Brucker, P ;
Drexl, A ;
Mohring, R ;
Neumann, K ;
Pesch, E .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 112 (01) :3-41
[4]   Constraining the optimization of a fuzzy logic controller using an enhanced genetic algorithm [J].
Cheong, F ;
Lai, R .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2000, 30 (01) :31-46
[5]  
Davis L., 1985, P 1 INT C GEN ALG
[6]  
DERIGS U, 1999, ADAPTIVE GENETIC ALG, P231
[7]  
FERNANDO GJ, 2004, TD668LM4 AT T LABS
[8]  
Gen M., 1997, GENETIC ALGORITHM EN
[9]  
Goldberg DE., 1989, P INT SCI CONFERENCE
[10]   A self-adapting genetic algorithm for project scheduling under resource constraints [J].
Hartmann, S .
NAVAL RESEARCH LOGISTICS, 2002, 49 (05) :433-448