Resource-constrained Construction Project Scheduling and Rescheduling Using Constraint Programming Techniques

碩士 === 國立雲林科技大學 === 營建工程系碩士班 === 92 === Construction project scheduling always plays an important rule leading to construction project success. From the contractor’s point of view, a practical schedule based on engineering experience is not only beneficial to the accuracy of project estimated durat...

Full description

Bibliographic Details
Main Authors: Kuo-Chuan Shih, 施國銓
Other Authors: none
Format: Others
Language:zh-TW
Published: 2004
Online Access:http://ndltd.ncl.edu.tw/handle/38019224096544888202
Description
Summary:碩士 === 國立雲林科技大學 === 營建工程系碩士班 === 92 === Construction project scheduling always plays an important rule leading to construction project success. From the contractor’s point of view, a practical schedule based on engineering experience is not only beneficial to the accuracy of project estimated duration and cost in bidding process, but the smooth operation while projects proceed. The proposed research adopts Constraint Programming techniques to resolve resource-constrained project scheduling issues. A new scheduling minimized total cost optimization model considering resource usage and idle cost, project indirect cost, penalty and bonus, is proposed. A new idea in recourse-constrained project scheduling, the concept of outsourcing resources is introduced in order to enhance the model feasibility on real construction scheduling problems. The importance of outsourcing resources through case discussion then recognized, based on the research result. Then the proposed research intends to discuss the topics of resource-constrained construction rescheduling, by applying the concepts of manufacturing rescheduling. Under the unique circumstances of construction industry, a new rescheduling mechanism is developed to investigate the influence factors of construction project rescheduling, and their impacts on initial schedules, with the objective of the minimum of overall fluctuation for all activities. Finally, a project scheduling and rescheduling optimization engine coded in C++ is developed to validate model feasibility and accuracy.