Construction Resource Allocation and Leveling Using a Threshold Accepting-Based Hyperheuristic Algorithm

被引:36
|
作者
Koulinas, Georgios K. [1 ]
Anagnostopoulos, Konstantinos P. [1 ]
机构
[1] Democritus Univ Thrace, Sch Engn, Dept Prod & Management Engn, GR-67100 Xanthi, Greece
关键词
Resource allocation; Resource leveling; Optimization; Construction management; Scheduling; PARTICLE SWARM OPTIMIZATION; GENETIC ALGORITHM; PROJECTS;
D O I
10.1061/(ASCE)CO.1943-7862.0000492
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
In this study we propose a threshold accepting based hyperheuristic for solving in a single run both the resource-constrained project scheduling problem or resource allocation, and the resource leveling problem. Having their roots in the field of artificial intelligence, hyperheuristics operate in the "low-level" heuristics domain rather than in the solutions domain. The hyperheuristic has been implemented within a commercial project management software package. Low-level heuristics operate on the solution domain defined by the priority values that the software uses for resource allocation. A case example from the literature and computational experiments on randomly generated projects demonstrate that the hyperheuristic achieves good performance in a timely manner, improving the results provided by the software. DOI: 10.1061/(ASCE)CO.1943-7862.0000492. (C) 2012 American Society of Civil Engineers.
引用
收藏
页码:854 / 863
页数:10
相关论文
共 50 条
  • [21] Q-Learning-Based Hyperheuristic Evolutionary Algorithm for Dynamic Task Allocation of Crowdsensing
    Ji, Jian-Jiao
    Guo, Yi-Nan
    Gao, Xiao-Zhi
    Gong, Dun-Wei
    Wang, Ya-Peng
    IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (04) : 2211 - 2224
  • [22] Scheduling of scientific workflows using Threshold accepting algorithm for Computational Grids
    Benedict, Shajulin
    Vasudevan, V.
    PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON SERVICE OPERATIONS AND LOGISTICS, AND INFORMATICS, 2007, : 113 - 118
  • [23] Automated backbone assignment of labeled proteins using the threshold accepting algorithm
    Leutner, M
    Gschwind, RM
    Liermann, J
    Schwarz, C
    Gemmecker, G
    Kessler, H
    JOURNAL OF BIOMOLECULAR NMR, 1998, 11 (01) : 31 - 43
  • [24] Automated backbone assignment of labeled proteins using the threshold accepting algorithm
    Michael Leutner
    Ruth M. Gschwind
    Jens Liermann
    Christian Schwarz
    Gerd Gemmecker
    Horst Kessler
    Journal of Biomolecular NMR, 1998, 11 : 31 - 43
  • [25] A NEW RANDOMIZED ALGORITHM TO APPROXIMATE THE STAR DISCREPANCY BASED ON THRESHOLD ACCEPTING
    Gnewuch, Michael
    Wahlstroem, Magnus
    Winzen, Carola
    SIAM JOURNAL ON NUMERICAL ANALYSIS, 2012, 50 (02) : 781 - 807
  • [26] A list based threshold accepting algorithm for the capacitated vehicle routing problem
    Tarantilis, CD
    Kiranoudis, CT
    Vassiliadis, VS
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2002, 79 (05) : 537 - 553
  • [27] Network Schedule Leveling Optimization Model Based on Unconventional Allocation Pattern of Resource
    Ji, Changming
    Pang, Nansheng
    2ND IEEE INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER CONTROL (ICACC 2010), VOL. 4, 2010, : 384 - 388
  • [28] Fuzzy-Based Algorithm for Resource Allocation
    Saini, Gurpreet Singh
    Dubey, Sanjay Kumar
    Bharti, Sunil Kumar
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON FRONTIERS IN INTELLIGENT COMPUTING: THEORY AND APPLICATIONS, FICTA 2016, VOL 1, 2017, 515 : 69 - 77
  • [29] Resource allocation based on improved fireworks algorithm
    Zou S.
    Li F.
    Xie A.
    Zhou T.
    Liu P.
    Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica, 2021, 42 (12):
  • [30] Grid Resource Allocation based on Evolutionary Algorithm
    Li, Zhi-jie
    Huang, Fei-xue
    ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 1, PROCEEDINGS, 2008, : 455 - +