Exact algorithm for solving project scheduling problems under multiple resource constraints

被引:11
|
作者
Jiang, GM
Shi, J
机构
[1] IIT, Dept Civil & Architectural Engn, Chicago, IL 60616 USA
[2] E China Jiaotong Univ, Dept Civil & Architectural Engn, Nanchang 330013, Peoples R China
关键词
D O I
10.1061/(ASCE)0733-9364(2005)131:9(986)
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
This paper presents a new algorithm, called the enumerative branch-and-cut procedure (EBAC), for minimizing the total project duration of a construction project under multiple resource constraints based on. an enumeration tree. The EBAC generates new branches to the tree corresponding to "better" feasible alternatives. It starts with all of the feasible schedule alternatives as the trial schedule alternatives at any node. The trial schedule alternatives are then evaluated to determine whether they are "worse" than any existing partial schedules in-the tree by using the presented cut rules, and a worse alternative will be eliminated from the enumeration tree. In other words, the tree will contain only better feasible schedules. The presented algorithm has been coded in the VB6.0 language on a personal computer. It has been tested with the I 10 scheduling problems, which have been widely used for validating a variety of schedule algorithms over the last 20 years. The EBAC can obtain the shortest project durations for all of the 110 problems.
引用
收藏
页码:986 / 992
页数:7
相关论文
共 50 条
  • [1] ALGORITHM FOR OPTIMAL PROJECT SCHEDULING UNDER MULTIPLE RESOURCE CONSTRAINTS
    DAVIS, EW
    HEIDORN, GE
    MANAGEMENT SCIENCE SERIES B-APPLICATION, 1971, 17 (12): : B803 - B816
  • [2] A Heuristic Algorithm for Solving Resource Constrained Project Scheduling Problems
    Chand, Shelvin
    Singh, Hemant Kumar
    Ray, Tapabrata
    2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 225 - 232
  • [3] Memetic algorithm for solving resource constrained project scheduling problems
    Rahman, Humyun Fuad
    Chakrabortty, Ripon K.
    Ryan, Michael J.
    AUTOMATION IN CONSTRUCTION, 2020, 111
  • [4] Memetic Algorithm for solving Resource Constrained Project Scheduling Problems
    Ali, Ismail M.
    Elsayed, Saber M.
    Ray, Tapabrata
    Sarker, Ruhul A.
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 2761 - 2767
  • [5] Solving project scheduling problems with resource constraints via an event list-based evolutionary algorithm
    Paraskevopoulos, D. C.
    Tarantilis, C. D.
    Ioannou, G.
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (04) : 3983 - 3994
  • [6] A COMPARISON OF EXACT APPROACHES FOR SOLVING THE MULTIPLE CONSTRAINED RESOURCE, PROJECT SCHEDULING PROBLEM
    PATTERSON, JH
    MANAGEMENT SCIENCE, 1984, 30 (07) : 854 - 867
  • [7] A Differential Evolution Algorithm for Solving Resource Constrained Project Scheduling Problems
    Ali, Ismail M.
    Elsayed, Saber Mohammed
    Ray, Tapabrata
    Sarker, Ruhul A.
    ARTIFICIAL LIFE AND COMPUTATIONAL INTELLIGENCE, ACALCI 2016, 2016, 9592 : 209 - 220
  • [8] A Priority-based Genetic Algorithm Approach for Solving Multiple Alternative Project Scheduling Problems with Resource Constraints and Variable Activity Times
    Tasan, Seren Ozmehmet
    Gen, Mitsuo
    2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), VOLS 1-6, 2008, : 2536 - 2541
  • [9] ON THE PROJECT SCHEDULING UNDER RESOURCE CONSTRAINTS
    Shih, Neng-Hui
    JOURNAL OF INDUSTRIAL AND PRODUCTION ENGINEERING, 2006, 23 (06) : 494 - 500
  • [10] Solving Resource Constrained Multiple Project Scheduling Problems by Random Key-Based Genetic Algorithm
    Okada, Ikutaro
    Lin, Lin
    Gen, Mitsuo
    ELECTRONICS AND COMMUNICATIONS IN JAPAN, 2009, 92 (08) : 25 - 35