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 条
  • [31] Memetic algorithm for solving resource constrained project scheduling problems
    Rahman, Humyun Fuad
    Chakrabortty, Ripon K.
    Ryan, Michael J.
    AUTOMATION IN CONSTRUCTION, 2020, 111
  • [32] 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
  • [33] Solving resource-constrained project scheduling problems under different activity assumptions
    Ben Issa, Samer
    Patterson, Raymond A.
    Tu, Yiliu
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 180
  • [34] A Constraint-Based Approach to Modeling and Solving Resource-Constrained Scheduling Problems
    Sitek, Pawel
    Wikarek, Jaroslaw
    COMPUTATIONAL COLLECTIVE INTELLIGENCE, ICCCI 2016, PT I, 2016, 9875 : 423 - 433
  • [35] AN INTEGER PROGRAMMING ALGORITHM WITH NETWORK CUTS FOR SOLVING THE ASSEMBLY LINE BALANCING PROBLEM
    TALBOT, FB
    PATTERSON, JH
    MANAGEMENT SCIENCE, 1984, 30 (01) : 85 - 99
  • [37] Complexity comparison of integer programming and genetic algorithms for resource constrained scheduling problems
    Coric, Rebeka
    Dumic, Mateja
    Jakobovic, Domagoj
    2017 40TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2017, : 1182 - 1188
  • [38] A hybrid estimation of distribution algorithm for solving the resource-constrained project scheduling problem
    Wang, Ling
    Fang, Chen
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (03) : 2451 - 2460
  • [40] An evolutionary algorithm for resource-constrained project scheduling
    Hindi, KS
    Yang, HB
    Fleszar, K
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (05) : 512 - 518