An object-oriented methodology for solving the RCPSPs with heuristics and mataheuristics

被引:0
作者
Liu, SX [1 ]
Wang, MG [1 ]
机构
[1] Northeastern Univ, Sch Informat Sci & Engn, Dept Syst Engn, Shenyang 110006, Peoples R China
关键词
project scheduling; resource-constrained; heuristics; metaheuristics; object oriented programming;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Because various heuristics and metaheuristics have been proposed to solve the well known NP-hard, resource-constrained project scheduling problem ( RCPSP), it is currently di? cult to compare the computational efficiency of these heuristics implemented on different computers where, in addition, the computer codes may have been written in different computer languages. This problem is solved when all relevant heuristics can be applied within the framework of a single computer program. By use of the object-oriented programming (OOP) methodology, we developed a general software framework for the heuristics and metaheuristics for solving the RCPSP. Currently this includes six heuristics and two metaheuristics. The framework of the software allows a more advanced user to append more effective heuristics and play around with several parameters of these metaheuristics with a bare minimum of coding effort.
引用
收藏
页码:434 / 442
页数:9
相关论文
共 13 条
[1]  
BLAZEWICZ J, 1983, OPER RES, V26, P22
[2]   A BRANCH-AND-BOUND PROCEDURE FOR THE MULTIPLE RESOURCE-CONSTRAINED PROJECT SCHEDULING PROBLEM [J].
DEMEULEMEESTER, E ;
HERROELEN, W .
MANAGEMENT SCIENCE, 1992, 38 (12) :1803-1818
[3]   An object-oriented methodology for solving assignment-type problems with neighborhood search techniques [J].
Ferland, JA ;
Hertz, A ;
Lavoie, A .
OPERATIONS RESEARCH, 1996, 44 (02) :347-359
[4]   FUTURE PATHS FOR INTEGER PROGRAMMING AND LINKS TO ARTIFICIAL-INTELLIGENCE [J].
GLOVER, F .
COMPUTERS & OPERATIONS RESEARCH, 1986, 13 (05) :533-549
[5]  
HARTMANN S, 1998, EXPT EVALUATION STAT
[6]   Characterization and generation of a general class of resource-constrained project scheduling problems [J].
Kolisch, R ;
Sprecher, A ;
Drexl, A .
MANAGEMENT SCIENCE, 1995, 41 (10) :1693-1703
[7]   PSPLIB - A project scheduling problem library [J].
Kolisch, R ;
Sprecher, A .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1997, 96 (01) :205-216
[8]  
Kolisch R., 1998, HEURISTIC ALGORITHMS
[9]  
Kolisch R., 1996, EUR J OPER RES, V96, P205, DOI DOI 10.1016/S0377-2217(96)00170-1
[10]  
KOLISCH R, 1998, UNPUB BENCHMARK INST