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 条
  • [31] Flexible Scheduling Approach for Resource-Constrained Project Scheduling Problems
    Liu, Shixin
    Tukel, Oya I.
    Rom, W.
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 3522 - +
  • [32] A hybrid algorithm for a class of resource constrained scheduling problems
    Chu, YY
    Xia, QS
    INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING FOR COMBINATORIAL OPTIMIZATION PROBLEMS, 2005, 3524 : 110 - 124
  • [33] Fuzzy-based adaptive sample-sort simulated annealing for resource-constrained project scheduling
    Sanjay Kumar Shukla
    Young Jun Son
    M. K. Tiwari
    The International Journal of Advanced Manufacturing Technology, 2008, 36 : 982 - 995
  • [34] Fuzzy-based adaptive sample-sort simulated annealing for resource-constrained project scheduling
    Shukla, Sanjay Kumar
    Son, Young Jun
    Tiwari, M. K.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 36 (9-10): : 982 - 995
  • [35] Fuzzy-based adaptive sample-sort simulated annealing for resource-constrained project scheduling
    Shukla, Sanjay Kumar
    Son, Young Jun
    Tiwari, M.K.
    International Journal of Advanced Manufacturing Technology, 2008, 36 (9-10): : 982 - 995
  • [36] Human Resource Scheduling in Project Management Using the Simulated Annealing Algorithm with the Human Factors Engineering Approach
    Hafezi Zadeh, Nooshin
    Movahedi, Mohammad Mehdi
    Shayannia, Sayed Ahmad
    DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2022, 2022
  • [37] SMT encodings for Resource-Constrained Project Scheduling Problems
    Bofill, Miquel
    Coll, Jordi
    Suy, Josep
    Villaret, Mateu
    COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 149
  • [38] Lower bounds for resource-constrained project scheduling problems
    Brucker, P
    Knust, S
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 149 (02) : 302 - 313
  • [39] MILP Formulation for Resource-Constrained Project Scheduling Problems
    Kyriakidis, Thomas S.
    Kopanos, Georgios M.
    Georgiadis, Michael C.
    21ST EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2011, 29 : 880 - 884
  • [40] Hybrid genetic algorithm for multi-mode resource-constrained project scheduling problems
    School of Economics and Management, Southeast University, Nanjing 210096, China
    Dongnan Daxue Xuebao, 2008, 4 (736-740):