A genetic algorithm-based method for look-ahead scheduling in the finishing phase of construction projects

被引:21
|
作者
Dong, Ning [1 ]
Ge, Dongdong [2 ]
Fischer, Martin [1 ]
Haddad, Zuhair [3 ]
机构
[1] Stanford Univ, CIFE, Stanford, CA 94305 USA
[2] Shanghai Jiao Tong Univ, Antai Coll Econ & Management, Shanghai 200052, Peoples R China
[3] Consolidated Contractors Int Co CCC, Corp Affairs & CIO, Athens 15110, Greece
关键词
Look-ahead schedule (LAS); Genetic algorithm (GA); Simulation; RCPSP; RCMPSP; SEARCH;
D O I
10.1016/j.aei.2012.03.004
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic algorithms (GAs) are widely used in finding solutions for resource constrained multi-project scheduling problems (RCMPSP) in construction projects. In the finishing phase of a complex construction project, each room forms a confined space for crews to conduct a series of activities and can thus be considered as an individual sub-project. Generating the look-ahead schedule (LAS) which takes into account the limited resources available at the job site falls in the domain of RCMPSP. Therefore GAs can be used to address this scheduling problem and help construction managers to guide the daily work on site. However, current GAs do not consider three key practical aspects that the project planers and construction managers deal with frequently at the job sites: the engineering priorities of each individual sub-project, the zone constraint and the blocking constraint. By addressing these aspects, this paper proposes a GA-based method that takes them into account in the search process for optimum project duration and/or cost. Two examples are used for the discussion of the effectiveness of this method and to showcase its capability in project scheduling when the scale of a project increases. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:737 / 748
页数:12
相关论文
共 50 条
  • [1] A method to automate look-ahead schedule (LAS) generation for the finishing phase of construction projects
    Dong, Ning
    Fischer, Martin
    Haddad, Zuhair
    Levitt, Raymond
    AUTOMATION IN CONSTRUCTION, 2013, 35 : 157 - 173
  • [2] A genetic algorithm-based method for scheduling repetitive construction projects
    Long, Luong Duc
    Ohsato, Ario
    AUTOMATION IN CONSTRUCTION, 2009, 18 (04) : 499 - 511
  • [3] Genetic algorithm-based multi-objective model for scheduling of linear construction projects
    Senouci, Ahmed
    Al-Derham, Hassan R.
    ADVANCES IN ENGINEERING SOFTWARE, 2008, 39 (12) : 1023 - 1028
  • [4] Dynamic look-ahead feedrate scheduling method based on sliding mode velocity control
    Wang L.
    Liu Q.
    Sun P.
    Lv S.
    Yang R.
    Yang Z.
    Scientific Reports, 14 (1)
  • [5] Design of trigonometric velocity scheduling algorithm based on pre-interpolation and look-ahead interpolation
    Wang, Yunsen
    Yang, Dongsheng
    Gai, Rongli
    Wang, Shuaihua
    Sun, Shujie
    INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2015, 96 : 94 - 105
  • [6] Genetic Algorithm-Based Method for the Deadline Problem in Repetitive Construction Projects Considering Soft Logic
    Huang, Yuansheng
    Zou, Xin
    Zhang, Lihui
    JOURNAL OF MANAGEMENT IN ENGINEERING, 2016, 32 (04)
  • [7] Performance of group scheduling with look-ahead algorithm for optical burst switching networks
    Shin, JD
    Jang, WS
    Park, K
    Charcranoon, S
    OPTICAL TRANSMISSION, SWITCHING, AND SUBSYSTEMS III, PTS 1 AND 2, 2005, 6021
  • [8] A look-ahead algorithm for online multiple workflow scheduling problem in heterogeneous systems
    Xu, Zhenzhen
    Chen, Xin
    Xu, Xiujuan
    Zhao, Xiaowei
    Dai, Jie
    Jia, Mingfei
    CONCURRENT ENGINEERING-RESEARCH AND APPLICATIONS, 2017, 25 (04): : 331 - 342
  • [9] A constructive algorithm with look-ahead for mapping and scheduling of task graphs with conditional edges
    Brunnbauer, W
    Wild, T
    Foag, E
    Pazos, N
    EUROMICRO SYMPOSIUM ON DIGITAL SYSTEM DESIGN, PROCEEDINGS, 2003, : 98 - 103
  • [10] Simulation study evaluating the performance of a look-ahead FMS machine scheduling algorithm
    Tunali, S.
    Microcomputer Applications, 1997, 16 (03): : 109 - 114