EFFICIENT INTEGER PROGRAMMING ALGORITHM WITH NETWORK CUTS FOR SOLVING RESOURCE-CONSTRAINED SCHEDULING PROBLEMS.

被引:117
|
作者
Talbot, F.Brian
Patterson, James H.
机构
关键词
MATHEMATICAL PROGRAMMING;
D O I
10.1287/mnsc.24.11.1163
中图分类号
学科分类号
摘要
Description of an integer programming algorithm for allocating limited resources to competing activities (jobs, tasks, etc. ) of a project such that the completion time of the project is minimal among all possible completion times. Typical of such problems is the minimization of the completion time of projects of the PERT/CPM variety where limits on resource availability force the postponement of selected activities during project performance. The procedure developed consists of a systematic evaluation (enumeration) of all possible job finish times for each task in the project. To limit the number of task assignments which have to be explicitly evaluated, an artifice called a network cut is developed which removes from consideration the evaluation of job finish times which cannot lead to a reduced project completion time. Results reported demonstrate that the procedure developed is a reliable optimization technique for projects consisting of up to 30-50 jobs and three different resource types. The procedure is particularly applicable in those instances in which computer primary storage is limited.
引用
收藏
页码:1163 / 1174
相关论文
共 50 条
  • [1] Hybrid Approach of Constraint Programming and Integer Programming for Solving Resource-constrained Project-scheduling Problems
    Cheng Zhao
    Murata, Tomohiro
    INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTIST, IMECS 2012, VOL II, 2012, : 1574 - 1577
  • [2] An Efficient Optimization Algorithm for Resource-Constrained Steelmaking Scheduling Problems
    Li, Junqing
    Duan, Peiyong
    Sang, Hongyan
    Wang, Song
    Liu, Zhengmin
    Duan, Peng
    IEEE ACCESS, 2018, 6 : 33883 - 33894
  • [3] A heuristic search algorithm for solving resource-constrained project scheduling problems
    Ahsan, MK
    Tsao, DB
    ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2003, 20 (02) : 143 - 160
  • [4] A Constraint Integer Programming Approach for Resource-Constrained Project Scheduling
    Berthold, Timo
    Heinz, Stefan
    Luebbecke, Marco E.
    Moehring, Rolf H.
    Schulz, Jens
    INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING FOR COMBINATORIAL OPTIMIZATION PROBLEMS, 2010, 6140 : 313 - +
  • [5] ON SOLVING INTEGER PROGRAMMING PROBLEMS.
    Kabe, D.G.
    Industrial Mathematics, 1982, 32 (pt 2): : 103 - 123
  • [6] A novel algorithm for solving resource-constrained project scheduling problems: a case study
    Kasravi, Mahmood
    Mahmoudi, Amin
    Feylizadeh, Mohammad Reza
    JOURNAL OF ADVANCES IN MANAGEMENT RESEARCH, 2019, 16 (02) : 194 - 215
  • [7] A Hybrid Programming Framework for Resource-Constrained Scheduling Problems
    Sitek, Pawel
    Wikarek, Jaroslaw
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2015, 2015, 9375 : 300 - 308
  • [8] Solving resource-constrained project scheduling problem with evolutionary programming
    Sebt, M. H.
    Alipouri, Y.
    Alipouri, Y.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2013, 64 (09) : 1327 - 1335
  • [9] A Comparative Study of Different Integer Linear Programming Approaches for Resource-Constrained Project Scheduling Problems
    Chakrabortty, Ripon K.
    Sarker, Ruhul
    Essam, Daryl L.
    DATA AND DECISION SCIENCES IN ACTION, 2018, : 227 - 242
  • [10] An integer programming approach to the multimode resource-constrained multiproject scheduling problem
    Túlio A. M. Toffolo
    Haroldo G. Santos
    Marco A. M. Carvalho
    Janniele A. Soares
    Journal of Scheduling, 2016, 19 : 295 - 307