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 条
  • [1] Teaching object-oriented design with heuristics
    Gibbon, C
    Higgins, C
    ACM SIGPLAN NOTICES, 1996, 31 (07) : 12 - 16
  • [2] An object-oriented framework for local search heuristics
    Andreatta, AA
    Carvalho, SER
    Ribeiro, CC
    TOOLS 26 - TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES - PROCEEDINGS, 1998, : 33 - 45
  • [3] Parallel object-oriented synthesis methodology
    Hsiung, PA
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 2073 - 2076
  • [4] Toward object-oriented mentoring methodology
    J Object Oriented Program, 6 (64):
  • [5] A Refinement Methodology for Object-Oriented Programs
    Tafat, Asma
    Boulme, Sylvain
    Marche, Claude
    FORMAL VERIFICATION OF OBJECT-ORIENTED SOFTWARE, 2011, 6528 : 153 - +
  • [6] DESIGN METHODOLOGY FOR OBJECT-ORIENTED PROGRAMMING
    SOWIZRAL, HA
    SMITH, R
    CUNNINGHAM, W
    KERTH, N
    KICZALES, G
    MEYER, B
    MEYROWITZ, N
    SIGPLAN NOTICES, 1988, 23 (05): : 91 - 95
  • [7] Study on object-oriented methodology in HLA
    Tong, Jun
    Hui, Tianshu
    Li, Bohu
    Chen, Zongji
    Xitong Fangzhen Xuebao/Journal of System Simulation, 1998, 10 (04): : 42 - 47
  • [8] A PROPOSED OBJECT-ORIENTED DEVELOPMENT METHODOLOGY
    HODGE, LR
    MOCK, MT
    SOFTWARE ENGINEERING JOURNAL, 1992, 7 (02): : 119 - 129
  • [9] Behavioural modelling in object-oriented methodology
    Chow, PKO
    Yeung, DS
    INFORMATION AND SOFTWARE TECHNOLOGY, 1996, 38 (10) : 657 - 666
  • [10] REQUIREMENTS FOR A NEW OBJECT-ORIENTED METHODOLOGY
    SANDERSON, DO
    COMPUTER STANDARDS & INTERFACES, 1991, 13 (1-3) : 311 - 313