A simulated annealing algorithm for resource constrained project scheduling problems

被引:31
|
作者
Cho, JH [1 ]
Kim, YD [1 ]
机构
[1] KOREA ADV INST SCI & TECHNOL,DEPT IND ENGN,TAEJON 305701,SOUTH KOREA
关键词
heuristics; project management; search;
D O I
10.1057/palgrave.jors.2600416
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper presents a simulated annealing algorithm for resource constrained project scheduling problems with the objective of minimising makespan. In the search algorithm, a solution is represented with a priority list, a vector of numbers each of which denotes the priority of each activity. In the algorithm, a priority scheduling method is used for making a complete schedule from a given priority list (and hence a project schedule is defined by a priority list). The search algorithm is applied to find a priority list which corresponds to a good project schedule. Unlike most of priority scheduling methods, in the suggested algorithm some activities are delayed on purpose so as to extend search space. Solutions can be further improved by delaying certain activities, since non-delay schedules are not dominant in the problem (the set of non-delay schedules does not always include an optimal solution). The suggested algorithm is flexible in that it can be easily applied to problems with an objective function of a general form and/or complex constraints. The performance of the simulated annealing algorithm is compared with existing heuristics on problems prepared by Patterson and randomly generated test problems. Computational results showed that the suggested algorithm outperformed existing ones.
引用
收藏
页码:736 / 744
页数:9
相关论文
共 50 条
  • [1] Resource-constrained project scheduling by simulated annealing
    Boctor, FF
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1996, 34 (08) : 2335 - 2351
  • [2] Using hybrid simulated annealing algorithm in resource constrained project scheduling problem
    Pan, Nai-Hsin
    Lin, Yung-Yu
    [J]. JOURNAL OF STATISTICS & MANAGEMENT SYSTEMS, 2011, 14 (03): : 555 - 582
  • [3] Hybrid Genetic Algorithm with Simulated Annealing for Resource-Constrained Project Scheduling
    Bettemir, Onder Halis
    Sonmez, Rifat
    [J]. JOURNAL OF MANAGEMENT IN ENGINEERING, 2015, 31 (05)
  • [4] SIMULATED ANNEALING FOR RESOURCE-CONSTRAINED SCHEDULING
    JEFFCOAT, DE
    BULFIN, RL
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1993, 70 (01) : 43 - 51
  • [5] Simulated Annealing for Multi-Mode Resource-Constrained Project Scheduling
    Joanna Józefowska
    Marek Mika
    Rafał Różycki
    Grzegorz Waligóra
    Jan Węglarz
    [J]. Annals of Operations Research, 2001, 102 : 137 - 155
  • [6] Simulated annealing for multi-mode resource-constrained project scheduling
    Józefowska, J
    Mika, M
    Rózycki, R
    Waligóra, G
    Weglarz, J
    [J]. ANNALS OF OPERATIONS RESEARCH, 2001, 102 (1-4) : 137 - 155
  • [7] A Heuristic Algorithm for Solving Resource Constrained Project Scheduling Problems
    Chand, Shelvin
    Singh, Hemant Kumar
    Ray, Tapabrata
    [J]. 2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 225 - 232
  • [8] Memetic algorithm for solving resource constrained project scheduling problems
    Rahman, Humyun Fuad
    Chakrabortty, Ripon K.
    Ryan, Michael J.
    [J]. AUTOMATION IN CONSTRUCTION, 2020, 111
  • [9] Memetic Algorithm for solving Resource Constrained Project Scheduling Problems
    Ali, Ismail M.
    Elsayed, Saber M.
    Ray, Tapabrata
    Sarker, Ruhul A.
    [J]. 2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 2761 - 2767
  • [10] Genetic Algorithm for Singular Resource Constrained Project Scheduling Problems
    Mahmud, Firoz
    Zaman, Forhad
    Ahrari, Ali
    Sarker, Ruhul
    Essam, Daryl
    [J]. IEEE ACCESS, 2021, 9 : 131767 - 131779