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 条
  • [41] A late-mover genetic algorithm for resource-constrained project-scheduling problems
    Liu, Yongping
    Huang, Lizhen
    Liu, Xiufeng
    Ji, Guomin
    Cheng, Xu
    Onstein, Erling
    INFORMATION SCIENCES, 2023, 642
  • [42] A Scale-Free Based Memetic Algorithm for Resource-Constrained Project Scheduling Problems
    Wang, Lixia
    Liu, Jing
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2013, 2013, 8206 : 202 - 209
  • [43] An Effective Evolutionary Algorithm for Pre-emptive Resource-constrained Project Scheduling Problems
    Zhu, Lie
    Li, Xiaoping
    IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010,
  • [44] Solving Multimode Resource-Constrained Project Scheduling Problems Using an Organizational Evolutionary Algorithm
    Wang, Lixia
    Liu, Jing
    PROCEEDINGS OF THE 18TH ASIA PACIFIC SYMPOSIUM ON INTELLIGENT AND EVOLUTIONARY SYSTEMS, VOL 1, 2015, : 271 - 283
  • [45] The Genetic Algorithm with two point crossover to solve the Resource-Constrained Project Scheduling Problems
    Ouerfelli, Hela
    Dammak, Abdelaziz
    2013 5TH INTERNATIONAL CONFERENCE ON MODELING, SIMULATION AND APPLIED OPTIMIZATION (ICMSAO), 2013,
  • [46] RESOURCE CONSTRAINED PROJECT SCHEDULING
    FITZPATRICK, DW
    VEMUGANTI, RR
    OPERATIONS RESEARCH, 1975, 23 : B407 - B407
  • [47] An efficient hybrid algorithm for resource-constrained project scheduling
    Chen, Wang
    Shi, Yan-jun
    Teng, Hong-fei
    Lan, Xiao-ping
    Hu, Li-chen
    INFORMATION SCIENCES, 2010, 180 (06) : 1031 - 1039
  • [48] Memetic algorithm for the resource-constrained project scheduling problem
    Chen, Di
    Liu, Shixin
    Qin, Shujin
    2014 11TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2014, : 4991 - 4996
  • [49] Population learning algorithm for resource-constrained project scheduling
    Jedrzejowicz, P
    Ratajczak, E
    ARTIFICIAL NEURAL NETS AND GENETIC ALGORITHMS, PROCEEDINGS, 2003, : 223 - 228
  • [50] A Flexible Heuristic Algorithm for Resource-Constrained Project Scheduling
    Seda, Milos
    Matousek, Radomil
    Osmera, Pavel
    Pivonka, Petr
    Sandera, Cenek
    WCECS 2009: WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, VOLS I AND II, 2009, : 730 - +