A new tabu search-based hyper-heuristic algorithm for solving construction leveling problems with limited resource availabilities

被引:51
|
作者
Koulinas, G. K. [1 ]
Anagnostopoulos, K. P. [1 ]
机构
[1] Democritus Univ Thrace, Sch Engn, Dept Prod & Management Engn, GR-67100 Xanthi, Greece
关键词
Hyper-heuristics; Metaheuristics; Priorities; RACP/RIP; RLP; Tabu search; PROJECT SCHEDULING PROBLEM; GENETIC ALGORITHM; OPTIMIZATION; ALLOCATION; NETWORKS; COST;
D O I
10.1016/j.autcon.2012.11.002
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
We present a tabu search-based hyper-heuristic algorithm for solving construction resource leveling problems, i.e. resource leveling under resource constraints with the prescribed maximum project duration to be equal or greater than the initial/minimum duration, as well as the related resource availability cost problem. The algorithm operates within a commercial project management software package by altering the priorities assigned to activities. The hyper-heuristic controls a set of low-level heuristics, which modify the priorities of selected activities by performing simple moves such as "replace" and "swap". The most promising heuristics according to their efficiency are applied first, and a tabu list is used to prohibit heuristics with recently poor performance from being applied too soon. The application of the algorithm in three project cases showed that the proposed procedure is promising for handling resource optimization problems. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:169 / 175
页数:7
相关论文
共 43 条
  • [21] Solving the Multi-robot task allocation with functional tasks based on a hyper-heuristic algorithm
    Yan, Fuhan
    Di, Kai
    [J]. APPLIED SOFT COMPUTING, 2023, 146
  • [22] A heuristic search algorithm for solving resource-constrained project scheduling problems
    Ahsan, MK
    Tsao, DB
    [J]. ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2003, 20 (02) : 143 - 160
  • [23] Q-learning based hyper-heuristic algorithm for solving multi-mode resource-constrained project scheduling problem
    Cui J.
    Lyu Y.
    Xu Z.
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2022, 28 (05): : 1472 - 1481
  • [24] A particle swarm optimization based hyper-heuristic algorithm for the classic resource constrained project scheduling problem
    Koulinas, Georgios
    Kotsikas, Lazaros
    Anagnostopoulos, Konstantinos
    [J]. INFORMATION SCIENCES, 2014, 277 : 680 - 693
  • [25] An effective hybrid harmony search-based algorithm for solving multidimensional knapsack problems
    Zhang, Biao
    Pan, Quan-Ke
    Zhang, Xin-Li
    Duan, Pei-Yong
    [J]. APPLIED SOFT COMPUTING, 2015, 29 : 288 - 297
  • [26] Using a Genetic Algorithm-based Hyper-heuristic to Tune MOEA/D for a Set of Various Test Problems
    Pang, Lie Meng
    Ishibuchi, Hisao
    Shang, Ke
    [J]. 2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 1486 - 1494
  • [27] Solving the block-to-train assignment problem using the heuristic approach based on the genetic algorithm and tabu search
    Xiao, Jie
    Pachl, Joern
    Lin, Boliang
    Wang, Jiaxi
    [J]. TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2018, 108 : 148 - 171
  • [28] A heuristic algorithm based on Tabu Search for the solution of Flexible Job Shop Scheduling Problems with Lot Streaming
    Fernandez Romero, Miguel A.
    Rincon Garcia, Eric A.
    Ponsich, Antonin
    Mora Gutierrez, Roman A.
    [J]. GECCO'18: PROCEEDINGS OF THE 2018 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2018, : 285 - 292
  • [29] A novel chaotic and neighborhood search-based artificial bee colony algorithm for solving optimization problems
    Wen-sheng Xiao
    Guang-xin Li
    Chao Liu
    Li-ping Tan
    [J]. Scientific Reports, 13
  • [30] A novel chaotic and neighborhood search-based artificial bee colony algorithm for solving optimization problems
    Xiao, Wen-sheng
    Li, Guang-xin
    Liu, Chao
    Tan, Li-ping
    [J]. SCIENTIFIC REPORTS, 2023, 13 (01)