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
相关论文
共 50 条
  • [41] Methodology of the establishment of database using object-oriented approach
    Liu, Si-ning
    Chen, Yong
    Zhang, Wen-jun
    Jixie Kexue Yu Jishu/Mechanical Science and Technology, 2000, 19 (02): : 327 - 330
  • [42] Towards a systems methodology for object-oriented software analysis
    Praehofer, H
    DISCRETE EVENT MODELING AND SIMULATION TECHNOLOGIES: A TAPESTRY OF SYSTEMS AND AI-BASED THEORIES AND METHODOLOGIES, 2001, : 367 - 388
  • [43] AN OBJECT-ORIENTED METHODOLOGY FOR SYSTEMS-ANALYSIS AND SPECIFICATION
    KURTZ, BD
    HO, D
    WALL, TA
    HEWLETT-PACKARD JOURNAL, 1989, 40 (02): : 86 - 90
  • [44] A form driven object-oriented reverse engineering methodology
    Lee, H
    Yoo, C
    INFORMATION SYSTEMS, 2000, 25 (03) : 235 - 259
  • [45] A methodology for building a repository of object-oriented design fragments
    Han, TD
    Purao, S
    Storey, VC
    CONCEPTUAL MODELING - ER'99, 1999, 1728 : 203 - 217
  • [46] The BORM methodology: a third-generation fully object-oriented methodology
    Knott, R
    Merunka, V
    Polak, J
    KNOWLEDGE-BASED SYSTEMS, 2003, 16 (02) : 77 - 89
  • [47] OBJECT-ORIENTED METHODOLOGY FOR MATERIALS-MANAGEMENT SYSTEMS
    ELZARKA, HM
    BELL, LC
    JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT-ASCE, 1995, 121 (04): : 438 - 445
  • [48] AN OBJECT-ORIENTED METHODOLOGY FOR KNOWLEDGE BASE DATABASE COUPLING
    HIGA, K
    MORRISON, M
    MORRISON, J
    SHENG, ORL
    COMMUNICATIONS OF THE ACM, 1992, 35 (06) : 99 - 113
  • [49] A methodology for constructing maintainability model of object-oriented design
    Kiewkanya, M
    Jindasawat, N
    Muenchaisri, P
    QSIC 2004: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2004, : 206 - 213
  • [50] MLAV:: the object-oriented methodology of the virtual automation lab
    González, VM
    Mateos, F
    Ng, AHC
    2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, : 5153 - 5158