An Innovative Time-Cost-Quality Tradeoff Modeling of Building Construction Project Based on Resource Allocation

Abstract

The time, quality, and cost are three important but contradictive objectives in a building construction project. It is a tough challenge for project managers to optimize them since they are different parameters. This paper presents a time-cost-quality optimization model that enables managers to optimize multiobjectives. The model is from the project breakdown structure method where task resources in a construction project are divided into a series of activities and further into construction labors, materials, equipment, and administration. The resources utilized in a construction activity would eventually determine its construction time, cost, and quality, and a complex time-cost-quality trade-off model is finally generated based on correlations between construction activities. A genetic algorithm tool is applied in the model to solve the comprehensive nonlinear time-cost-quality problems. Building of a three-storey house is an example to illustrate the implementation of the model, demonstrate its advantages in optimizing trade-off of construction time, cost, and quality, and help make a winning decision in construction practices. The computational time-cost-quality curves in visual graphics from the case study prove traditional cost-time assumptions reasonable and also prove this time-cost-quality trade-off model sophisticated.

1. Introduction

The time, quality, and cost are usually three contradictive objectives which are often traded off in project practices by managers randomly if they lack efficient tools. The time, quality, and cost are interdependent parameters in a building project.

When the construction time is shortened, the project cost should be added. It is a tough challenge to balance those objectives in practice. The cost is usually the most important determinant of selecting a contractor in current construction industry. A contractor is undergoing fewer profit margins now than ever when current construction industry is more competitive. He might lose all profit or even go bankrupt if he fails to implement one or two projects properly in right quality, time, and cost. In order to reduce cost, some contractors risk using inferior construction materials and incapable labor which frequently results in poor quality and thus compromise safety standards. Local government offices have to monitor and regulate construction quality to secure the minimum standards. Otherwise any contractor might be punished or ousted by governments if he fails to obey regulations of construction quality and safety. Besides, the time is such a top visible parameter that contractors would deliver the construction project within their promised schedule based on agreements and contracts. Obviously the time is sensitive in contracting projects and controlling cost. A construction manager should deliberately balance the cost, time, and quality, as well as construction resources, in the early planning phase.

Since the cost and time are two of the most important objectives which are easily quantified in a construction project, time-cost tradeoff problem has been researched for a long time [1]. Basic common assumptions for cost-time tradeoff are deterministic durations and linear time-cost functions where discrete construction resources such as labor and machine are crashed up to a continuous extent. In order to reach global optimum in a large-scale time-cost tradeoff model, numerous trials are usually needed. There are more than 23 optimal techniques thought to be the most effective in achieving time-cost tradeoff problems [2]. The evolutionary algorithms are more efficient to avoid local optimization. A practical method to solve construction time-cost tradeoff problems is the genetic algorithm (GA) [3, 4]. Recently the ant colony optimization (ACO) algorithm and the particle swarm optimization algorithm are applied to obtain a global optimization solution [5, 6]. Geem [7] employed the harmony search algorithm to perform time-cost biobjective tradeoff where a network of up to 18 nodes was tested well. These new paradigm algorithms were able to obtain optimal solutions for cost-time tradeoff models within only moderate computational effort.

Quality is an important parameter correlating highly with time and cost parameters. But it is not a quantitative parameter in nature, practical time-cost-quality tradeoff models are seldom developed from previous research works of the literature. Babu and Suresh [8] proposed a framework to study the tradeoff among time, cost, and quality using three interrelated linear programming models. Then Khang and Myint [9] applied the linear programming models in an actual cement factory construction project, which was depicted by a 52-activity CPM incorporated with their time, cost, and quality individually, and quality parameter in every activity varied from 0.85 to 1. Tareghian and Taheri [10] assumed the duration and quality of project activities to be discrete and developed a three interrelated integer programming model but simplified the optimization algorithm with solving one of the given entities by assigning desired bounds on the other two. El-Rayes and Kandil [11] presented a multiobjective model to search for an optimal resource utilization plan that minimizes construction cost and time while maximizing its quality, applied genetic algorithm to provide the capability of quantifying and considering quality, and visualized optimal tradeoffs among construction time, cost, and quality by an application example.

Although the objectives of cost and time might be mentioned frequently by natural numbers, the objective of quality is seldom described in quantities, which worsens numerical tradeoff among project time, cost, and quality. This paper will present a new solution for solving time-cost-quality tradeoff problem based on project breakdown structure method and task resource allocation.

2. Problem Definition

Project time-cost-quality tradeoff problem (PTCQTP) can be defined as follows: a project is represented by an activity-on-node network with activities that is an acyclic digraph , where is the set of nodes (construction activities). In the network both node and node are dummy activities. is the set of all paths in the activity-on-node network, starting from activity and ending at activity and is the set of activities contained in path .

Each activity is associated with its time , cost , and quality . The earliest/latest starting times (/) for each activity are easily calculated using the forward-backward passes. Each activity can be decomposed into four resources of (construction labor), (construction material and machine), (construction equipment), and (construction administration). Construction labor is associated with labor productivity , labor cost , labor amount , and labor quality . Construction material is associated with material and machine cost and material quality . Construction equipment is associated with equipment productivity , equipment cost , equipment amount , and equipment quality . Construction administration is associated with administration cost and administration quality .

In order to guarantee public safety and interest, local governments would supervise and secure all construction projects to be above a minimum quality level () [12]. If any part of a construction project fails to conform with the minimum construction quality standards, the project could not be delivered properly, and the unqualified parts (, , ) should be replaced or reworked until this quality conforms to the minimum requirements such as the minimum labor quality (), the minimum material quality (), the minimum equipment quality (), and the minimum administration quality (). The reworks or replacement of construction parts obviously increase cost and delay schedule if the parts of inferior quality are detected by supervisors according to regulations and codes [12]. Research on rework or replacement is so complicated that it would mislead this paper into game method rather than optimization analysis, so this model assumes that any part of a construction part could not be below its minimum standard.

Since the project delivery time defined clearly in construction agreements is a crucial factor for project owner and contractors, contractors should complete and deliver the project to the owner in time. Otherwise the contractors will pay a certain penalty because of delay delivery [13]. This kind of contract conditions will encourage the contractor to set up a project time plan in advance. Contractors are naturally interested in controlling cost actively and minimize the project total cost ().

As discussed previously in aspects of local government’s regulations in securing construction quality, project owner’s stimulus to shorten construction time, and contractor’s intrinsic motivation to reduce construction cost, PTCQTP can be formally stated as follows: given a network with a lot of nodes, that is, activities by their sequences, durations, costs, and qualities, a general status is determined by each activity according to at least one of the following objectives: minimize the project duration, maximize the requirements of construction quality codes and standards, and minimize budget.

3. Decision Variables and Assumptions

The project time-cost-quality performance is essentially formed from each activity’s time, cost, and quality, respectively. The work breakdown structure (WBS) is a method to decompose a project into a number of construction activities and further into construction resources such as labors, materials, equipment, and administration, whose utilization determines each activity’s time, cost, and quality parameters and the project’s overall time/cost/quality performance is finally formed, as shown in Figure 1.


3.1. Relationship between Labor Productivity and Labor Quality

Assign a construction team to excavate earth, to erect formwork, to mix concrete, or to do other jobs; their working quality will decline if they intend to increase productivity [14], and an approximate linear relationship between labor productivity and labor quality is observed here. A more complex relationship function between labor productivity and labor quality is also considered in later case study:

where quality level of construction labor working in activity , ; quality level of construction labor working in activity ; ; productivity level of construction labor working in activity ; productivity level of construction labor working in activity ; productivity level of construction labor working in activity , .

3.2. Relationship between Material Quality and Material Cost

The time of a construction activity is mainly determined by its job quantities and productivities rather than its material or machine quality, and the material can hardly interfere with the activity’s time, either [15]. Thereafter an approximate linear relationship between material quality and material cost is determined.

The relationship between quality and quality cost for a manufacturing company

where quality level of construction material in activity , ; quality level of construction material in activity ; quality level of construction material in activity ; ; cost of construction material in activity ; cost of construction material in activity ; cost of construction material in activity , .

3.3. Relationship among Equipment Productivity, Quality, and Cost

Construction equipment is a crucial factor of construction techniques to increase construction quality, to reduce cost, and to shorten time. In order to calculate construction time variation impacted by equipment, a modified factor to labor productivity caused by equipment is introduced [14]:

where is the actual productivity in activity ; is a modified factor to labor productivity by changes of construction equipment parameters; is labor productivity in activity .

A better equipment quality performance will improve construction productivity [15], so the modified factor could be derived from the equipment quality :

where .

Construction equipment quality and equipment cost [15] is also assumed as an approximate linear function just like construction material:

where = actual quality level of construction equipment in activity , ; quality level of construction equipment in activity ; quality level of construction equipment in activity ; ; cost of construction equipment in activity ; cost of construction equipment in activity ; cost of construction equipment in activity , .

Work overtime usually decreases construction productivity and increases hourly cost rate [16]. Then construction equipment cost will be modified by factor :

where equipment cost modification factor during overtime because of extra or additional construction equipment, ; decreased rate during overtime per unit time (e.g., hour), normally 20%.

3.4. Relationship between Construction Administration Quality and Administration Cost

A construction team consisting of sufficient crew members could improve construction quality and consume a reasonable cost [17], but the construction team hardly impacts on construction productivities. Therefore it is assumed that administration cost and administration quality are an approximate linear function:

where quality level of construction administration in activity , ; quality level of construction administration in activity ; quality level of construction administration in activity ; ; cost of construction administration in activity ; cost of construction administration in activity ; cost of construction administration in activity, .

Since work overtime might increase administration cost, the construction administration cost will be modified by factor :

where cost modification factor during work overtime because of extra or additional construction equipment, ; hourly cost rate factors in activity when overtime working is applicable, usually 2.0.

3.5. Calculating Labor Cost and Activity Time

When labors are working together as a construction crew in a construction activity , their working duration is the time of the construction activity, which could be estimated by the construction quantities (QNT) and the actual productivity, overtime factors:

where (time) of construction activity ; of construction activity ; productivity in activity ; factors if accelerated construction speed is desired, when overtime varies from 0 to 4 hours per day since standard working time is eight hours per day. means no overtime work assigned.

Labor cost in construction activity would be determined by standard daily cost and overtime work cost [18]. It is assumed that work overtime is paid in an hourly cost rate comparing with standard labor cost:

where cost in construction activity ; labor cost per unit time (e.g., day) in construction activity ; cost rate factors in activity when overtime work is applicable, usually 2.0.

4. Formulating PTCQTP Model

The purpose of formulation of a PTCQTP model is to optimize comprehensive construction time-cost-quality problem and to provide construction managers with a deliberate tool to balance critical construction resources in competitive construction industry. The project quality, time, and cost are quantified as follows.

4.1. Calculating Overall Quality

Since a construction project comprises various resources such as materials, machines, method, labors, and even management, the overall quality of a construction project is calculated by each activity’s quality and its quality weight :

where general quality of a construction project; of activities in a construction project; weight indicator of each construction activity , and ; performance of construction activity calculated by its labor quality, material quality, construction equipment quality, and administration quality, ; , , , = weight indicators of construction labor, material, equipment, and administration in activity respectfully; , , , of construction labor, material, equipment, and administration in activity respectfully.

4.2. Calculating Overall Cost

The overall cost of a construction project is added up with each construction activity’s cost and its administration cost . Thereby the overall cost is calculated as follows:

where overall cost of a construction project; , , , cost of labor, materials, equipment, and administration in construction activity respectfully; of all construction activities.

4.3. Calculating Overall Time in Construction Project

The overall time of a construction project can be easily calculated by nodes as activities in an acyclic digraph network:

where time in construction project, , as well as the earliest starting time of activity derived by its predecessors, and the first .

5. Implementation of the PTCQTP Model

The PTCQTP model is to minimize the project overall time while conforming to the requirements of construction quality standards within a specified budget, which can be sated as follows:

where specified maximum cost; minimum requirements of construction quality; , a vector of all variables in the PTCQTP model.

In order to solve this comprehensive time-cost-quality tradeoff problem, a global optimization algorithm is necessary. The genetic algorithm is widely applied in optimization solution and pattern search is one of direct search methods, both methods can solve global optimization problems. Tests of different algorithms developed for this model reveal that the pattern search algorithm cannot solve this complex nonlinear programming problem by direct search which often falls into local optimization, but the genetic algorithm can find out a global optimization though solutions are not precise but acceptable.

The genetic algorithm has been widely applied in previous works of the literature; thereafter the development process of genetic algorithm for the PTCQTP model is not worthy of detailing here.

6. Example Illustration and Discussion

6.1. Example Illustration

Here is a typical brick concrete house with a concrete raft slab foundation and three stories as a study example to illustrate application of the PTCQTP model, shown in Figure 2. Construction lot is nearly 300 square meters (m2), and depth of the shallow foundation is one-half meter and earthwork volume needed to be moved is 240 m3. The first floor is 120 m2, the second floor is about 105 m2, and the third floor is 90 m2.


The building consists of 20 construction activities, and the construction procedure is shown in an activity-on-node network in Figure 3. Each activity has a number of possible resource options and work options that can be used to construct the activity as shown in Table 1. Construction resources in each activity are labors, materials, equipment, and administration. Normal working shift is eight hours a day and the maximum working overtime is additional four hours a day. During working overtime, construction labors and administrators will be paid doubly ( and ).


Since construction materials weigh heavily on the overall quality of a construction project, the quality weight indicators of construction materials are bigger than any other indicators. In this case the quality weight indicators of administration are the least important when comparing with other indicators.

After deliberating on all construction activities, 20 activities are grouped as 7 works: earth work, foundation work, 1st story work, 2nd story work, 3rd story work, and roof work. The quality weight indicators of group works are suggested first and then the quality weight indicators of all 20 construction activities are assigned from the quality weight indicators of their groups. All quality weight indicators applied in this building case are shown in Table 2.

6.2. Discussion

(1)If or above and C = $350000 or below.

If the overall quality objective is 0.8 or above and the overall cost objective is $350000 or below, the optimal overall time is 64 days suggested by the PTCQTP model.

All optimized construction arrangements and resource utilizations suggested by this model are available; for example, the optimal working hours of each activity are shown in Figure 4. The optimal working arrangement reveals that nearly all activities are carried out in overtime working hours since the construction time is limited. Although overtime working demands higher labor cost, overtime working shortens construction time and secures construction quality.


The optimized material quality performances in 20 construction activities vary much, as shown in Figure 5. For example, materials in the activity “-Refill foundation earth” are required to maintain the highest quality level , while the activity “-Build block in 1st story” and “-Install reinforcing for 2nd story” only need to be the lowest quality level . Obviously the lowest quality requirement would save cost.


(2)

Optimized overall time-cost-quality.

A part of optimized results (shown in Table 3) are excerpted from numerous calculations when construction cost and quality are confined within potential solution boundaries. A visual tradeoff among construction time, cost, and quality is presented in Figure 6.


When a moderate quality performance, for example, 0.86, is set and the overall cost is $320,000, the overall time is about 90 days by the tradeoff model. The overall cost will climb to $390,000 if the overall time is shortened to 54 days and the quality objective is unchanged.

Tradeoff curves between the overall cost and time under different quality objectives are shown in Figure 7, which proves that traditional linear assumptions between project cost and time are reasonable somehow.


7. Conclusion

Project time-cost-quality tradeoff is a complex nonlinear optimization problem that is easily understood in concepts but seldom solved in practices. All construction managers and engineers are eagerly searching for feasible methods to solve it. Base on breakdown structures of construction project and discussion of time-cost-quality relationship of construction activities, an advanced PTCQTP Model is developed in this paper to search for optimal resource utilization arrangement that results in minimizing project time within a certain budget while maximizing construction quality. Construction resources comprise labors, materials, equipment, and administration. Each construction resource varies in quality, cost, and productivity which eventually determine construction time. A genetic algorithm is integrated into the PTCQTP model to solve this complex nonlinear program problem. Arrangement of resource utilizations is visualized in graphics that helps construction managers make tradeoff decisions better.

An application example of a three-story house construction is introduced to illustrate the implementation of the PTCQTP model and demonstrate its advantages in optimizing tradeoff of construction time, cost, and quality. The example provides useful three-dimensional and two-dimensional visual relationships among project time, cost, and quality and resource utilization planning which enable construction managers and engineers to make a winning decision in fiercely construction competition. The computational time-cost-quality curves in visual three-dimensional graphics from the case study prove traditional cost-time assumptions reasonable and also prove this time-cost-quality tradeoff model sophisticated.

Future studies are to assume more sophisticated relationships among the cost, time, and quality of different project resources, test more project cases needed, and find out other more efficient optimal algorithms.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

The authors gratefully acknowledge the financial support provided by the National Natural Science Foundation of China (Grant nos. 71371145 and 71102043), Ministry of Education of China (Grant no. MCM20125021), Shanghai Municipal Education Commission (Grant no. 14ZS123), and Shanghai Maritime University (Grant no. 20120054).