Next Article in Journal
Designing Personalized Persuasive Game Elements for Older Adults in Health Apps
Previous Article in Journal
Development of Novel Markers and Creation of Non-Anthocyanin and Anthocyanin-Rich Broccoli (Brassica oleracea var. italica) Cultivars
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fuzzy Multi-Mode Time–Cost–Quality Trade-Off Optimization in Construction Management of Hydraulic Structure Projects

1
College of Civil and Transportation Engineering, Hohai University, 1 Xikang Road, Nanjing 210098, China
2
State Key Laboratory of Hydrology-Water Resources and Hydraulic Engineering, Hohai University, 1 Xikang Road, Nanjing 210098, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(12), 6270; https://doi.org/10.3390/app12126270
Submission received: 10 May 2022 / Revised: 14 June 2022 / Accepted: 16 June 2022 / Published: 20 June 2022

Abstract

:
Along with the increased use of water resources, some large water conservancy projects began construction to address power supply shortages and control flooding and drainage. As investment grows, construction cycles lengthen, external environmental impacts become bigger, and civil engineering project management becomes more complex. The real aim of the hydraulic-structure engineering project model is to manage ways of delivering the project on time while maintaining reasonable quality standards and building costs, to optimize project value. We note that the trade-off between conflicting objectives in a water conservancy project in an uncertain environment is a difficult task. To simulate the relationship between a project’s construction quality and its time limit, two new piecewise functions—a double exponential function and a quadratic function—were proposed, and then a fuzzy multi-mode discrete time–cost–quality trade-off concept for water-management projects was established. This model finds the best solution to an NP-hard problem using the particle-swarm optimization algorithm (PSO). A comparison of the calculations to previous studies validates the model and its computational approach. The optimized results of a water conservation project are provided as a conceptual framework for project planning and construction timeframes.

1. Introduction

Water conservation construction projects require a large investment, a long cycle, a complex structure, many technical requirements, and more uncertain factors. As a result, stricter guidelines for managing water conservation construction periods are proposed. Water-structure project construction has three major goals: optimization of time, cost, and quality. Any loss of control over any of these goals will have far-reaching economic and social consequences. Therefore, comprehensive control and management of the three goals is an important part of the construction-period management of a water conservancy project. These three goals influence and constrain each other, and improving one must come at the expense of the others. The question of how to balance the control and management of the three objectives—in order to avoid the occurrence of out-of-control investment, time delays, quality defects, improper decision-making, and other phenomena in the construction of water conservancy projects, and to constantly improve the management level and decision-making level of water conservancy projects—is an urgent problem to be solved in the actual construction of water conservancy projects nowadays. As a result, in order to maximize project value, it is critical to carry out balanced optimization and comprehensive control of the three objectives of construction period, cost, and quality for water conservancy projects.
The optimization of the period–cost–quality balance in water-management project construction research meets the definition of multi-objective engineering project optimization. The three primary goals of project management are to optimize time constraints, cost, and quality. This paper summarizes the current state of research on the balanced optimization of time, cost, and quality in engineering projects.
Since Babu and Suresh [1] first proposed the linear programming model of time-limit–cost–quality equilibrium optimization, the problem of achieving appropriate balance among the three objectives has received a lot of attention, and a lot of research has been conducted. Research into an optimization model of the balance between engineering project duration, cost, and quality is a relevant research direction [2,3,4,5,6], as is research into optimization-model-solving algorithms [7,8], and research into algorithm synthesis [9,10].
Currently, based on the early literature on the problem of optimizing the duration–cost–quality balance of construction projects, the fuzzy objective and decision variables, as well as the situation of multiple operation implementation modes, are not considered. El-rayes and Kandil [11], Mungle et al. [12], and other researchers all contributed to the quality-model study. However, they used expert scoring to determine the quality model factors without factoring in the quantitative coupling relationship between quality, construction period, and cost. Researchers believe that a linear relationship exists between process quality and process duration [1,6], or a quadratic parabolic form, a bell-shaped curve form, a quadratic function relationship [13,14], etc. The preceding assumption tends to ignore the situation of an operation quality of zero, and the quality change rate during the initial stage of operation.
Water conservation projects are large in size, cost a lot of money, and take a long time to develop. Monitoring the project time, cost, and quality during the project’s construction is an important aspect of water conservation strategic planning. Hu [15] considered various objective functions for different stages of hydropower project construction to carry out balanced optimization of the three objectives, and established a genetic algorithm model for comprehensive optimization of hydropower project duration, cost, and quality. Wang et al. [16] investigated the risk of the water conservancy project’s construction schedule, developed a schedule-optimization model that comprehensively considered the cost–quality–completion risk, and solved the satisfying decision scheme using a genetic algorithm. The preceding studies, however, did not take into account the ambiguity of objectives and decision variables, nor the situation of multiple operational implementation modes. Zhang et al. [13] assumed that the relationship between process quality and process duration was a quadratic function, and the aforementioned assumption assessed neither the situation of an operation quality of zero nor the quality change rate in the early stages of operation. Some Chinese experts (Wang Jian (2004 in Chinese) and Yang Yaohong (2006 in Chinese) used utility functions to transform multiple objectives into single objectives to solve the construction-period–cost–quality balance optimization problem, but only provided a set of optimal schemes that could not meet the needs of practical decision-making.
Based on the above situation, this paper considers the fuzzy objective and multiple operation implementation modes caused by uncertain factors such as construction materials, weather, and construction technology; additionally, it carries out comprehensive balanced optimization of the three major objectives of water conservancy project construction period, cost and quality. A fuzzy multi-mode optimization model of construction-period–cost–quality balance is proposed for hydraulic-structure engineering construction projects by using the piecewise function to simulate the relationship between operation quality and operation duration. Meanwhile, three objectives were optimized and solved, and the results are compared with the literature by Mungle et al. [12] to verify the rationality of the model and the effectiveness of the calculation method. Furthermore, the model is applied to a concrete-face rockfill dam project to provide decision-makers with a theoretical foundation.

2. Methods and Materials

2.1. Mathematical Basis of Fuzzy Set Theory

2.1.1. Fuzzy Number

There are many types of fuzzy numbers, including triangular fuzzy numbers, trapezoidal fuzzy numbers, six-point fuzzy numbers, and others. A triangular fuzzy number was used in this paper, which is expressed as A ˜ = r 1 , r 2 , r 3 . The membership function for the deterministic domain is given in Equation (1).
μ A ˜ x = 0 , x r 1 / r 2 r 1 , r 3 x / r 3 r 1 , 0 , x < r 1 r 1 x r 2 r 2 x r 3 x > r 3
In the formula: x is a variable on the universe of discourse U; and μ A ˜ x indicates the degree to which x U belongs to A ˜ , also known as μ A ˜ x , which is the membership of x to A ˜ .

2.1.2. Fuzzy-Number Processing

In general, the results of triangular fuzzy-number multiplication and division are no longer triangular fuzzy numbers. However, the results of fuzzy operations are generally regarded as triangular fuzzy numbers, and the rationality of this method is still to be proven. Furthermore, the traditional fuzzy measure of fuzzy events cannot represent decision-makers’ preferences, and the introduction of a fuzzy measure Me embedded with an optimism and pessimism index to describe decision-makers’ attitudes can effectively address the aforementioned shortcomings. Xu and Zhou [17] proposed using the expected-value operation to convert triangular fuzzy numbers into a specific value, and the triangular fuzzy number predictable-value formula is shown in Equation (2).
E M e ξ = λ 2 r 1 + r 2 2 + 1 λ 2 r 3 , r 3 0 λ 2 r 1 + r 2 + λ r 3 2 1 λ r 2 2 2 r 3 r 2 , r 2 0 r 3 λ 2 r 3 + r 2 + 1 λ r 2 2 λ r 1 2 2 r 2 r 1 , r 1 0 r 2 1 λ r 1 + r 2 + λ r 3 2 , r 1 0
In the formula, λ is the optimism and pessimism index of decision-makers (0 ≤ λ ≤ 1); the larger λ, the more pessimistic the decision-makers are.
In this paper, the fuzzy variables in the model were all non-negative triangular fuzzy numbers, i.e., r 1 0 ; therefore, E M e ξ = 1 λ r 1 + r 2 + λ r 3 2 , e.g., d ¯ i E d ¯ i = 1 λ d i 1 + d i 2 + λ d i 3 2 .

2.2. Fuzzy Multi-Model Construction-Period–Cost–Quality Balance Optimization Model for Hydraulic Structure Project

2.2.1. Assumptions

The following assumptions were made for this problem to simplify the secondary factors in the construction-period–cost–quality balance optimization problem of water conservation projects:
(1)
An operation has multiple implementation modes, each with its own operation time, consumption cost, and quality achieved. Besides that, each implementation model’s operational time, cost, and quality are ambiguous.
(2)
Apart from capital constraints, there are no constraints on other resources during project implementation.
(3)
The quality value in this paper represents the relative quality level, and any real number between 0 and 1 represents the quality of each operation. The overall project quality is the weighted average of the quality of each operation.
The operation quality is divided into five levels in this paper, as shown in Table 1.

2.2.2. Objective Function of Water Conservancy Project Duration–Cost–Quality

Duration Objective Function

The logical relationship of construction activities is determined by the construction schedule of large-scale water conservation projects. However, due to the influence of many uncertain factors, such as internal collaboration and the external environment, the operation duration the construction process is uncertain, indicating some ambiguity. The critical path in network-planning technology is the path with the longest total work duration, and the total construction period is the sum of the work durations on the critical path.
As it is assumed in this paper that the critical path of project construction does not change when the execution modes of each operation differ, the objective function of the construction period of the water conservancy project is shown in Equation (3).
T = i c p k = 1 K x i k E d ˜ i s . t . k = 1 K x i k = 1 E d ˜ i min E d ˜ i E d ˜ i max E t ˜ 1 = 0 E t ˜ i + k = 1 K x i k E d ˜ i E t ˜ i
In the formula: i stands for the operation; cp is the critical path; k denotes the execution mode; K is the number of execution modes; xik represents the 0–1 binary decision variable; d ˜ i signifies the fuzzy duration of the operation i; j means the tight post-operation of operation i; t ˜ i is the fuzzy start time of operation i; j ˜ i is the fuzzy start time of job j. The constraint k = 1 K x i k indicates that each operation has only one implementation mode; the constraint E d ˜ i min E d ˜ i E d ˜ i max indicates that the expected duration of operation i is within the maximum and minimum timeframes; the constraint E t ˜ i + k = 1 K x i k E d ˜ i E t ˜ j means that the successor cannot be started until the predecessor is completed.

Cost Objective Function

A water conservation project has a lengthy construction period. The total cost of the project is easily affected during the entire construction process by the selection of the construction scheme, the reduction of the construction period, rework and repair, and other factors. As a result, the sole role of the contractor’s cost management is to focus on finding the lowest total construction cost. According to this paper, the total project cost decreases gradually as the actual construction period evolves; when the critical period is reached, the total project cost is the lowest and when the actual time limit exceeds the critical time limit, the total project cost increases. Figure 1 depicts a schematic diagram of the relationship between project construction costs and the construction period.
This paper considers the total cost of the water-management project construction period, which includes direct costs, indirect costs, penalty costs for delays, and reward costs for early completion, without taking into account the time value of capital. The direct cost of the project is the sum of the direct costs of each operation in the project; the indirect cost refers to project review and management expenses, which are assumed to have a linear relationship with the construction period; the penalty cost of delay and the reward cost of early completion are the costs incurred by using additional economic means to ensure the project’s completion on time. The cost objective function for the water conservation project during the construction period is shown in Equation (4).
C = i k = 1 K x i k E C ˜ i + T × I C + α T D , T D i k = 1 K x i k E C ˜ i + T × I C + β T D , T < D s . t . k = 1 K x i k = 1 E C ˜ i min E C ˜ i E C ˜ i max α , β , I C > 0 C B
In the formula: C ˜ i represents the fuzzy direct cost of activity i; T is the actual construction period of the project; IC means the indirect cost coefficient; α denotes the delay penalty coefficient; D stands for the project schedule; β is the early completion reward coefficient; and B is the cost budget. The constraint E C ˜ i min E C ˜ i E C ˜ i max indicates that the expected direct cost of activity i is within the range of the maximum and minimum cost; Constraint CB means that the total cost of the project cannot exceed the budget.

Quality Objective Function

The safety of downstream people’s lives and properties is linked to the construction of water conservation projects, particularly the construction of water-retaining structures on rivers. The project’s construction quality will affect not only the building’s service life and benefits, but also the cost of reconstruction and maintenance. What is worse, once the accident occurs, it will result in irreparable losses to the national economy, life, and property.
  • Quality-Duration Model
In theory, the project quality standard does not change or decrease as a result of a compressed construction period, but in practice, the project quality is usually affected by a truncated construction period. Experts assumed a linear relationship between activity quality and time in the study of the quality model, used a bell curve to simulate the duration–quality relationship, and assumed that the operation time and quality are in the form of a quadratic parabola. Zhang [13] and Tran et al. [14] believed that the relationship between process quality and process duration was a quadratic function, and the above assumption considered neither the situation of an operation quality of zero nor the quality change rate at the initial stage of operation.
Because of the complexities of water conservancy engineering-process construction, the following assumptions were made about the process’s operation quality: when the operation has not begun, the working quality is zero; in the early stages of operation, the quality of operation is greatly improved with a massive input of materials, equipment, personnel, and other resources; when the duration of operation reaches the optimal time, the quality level of extended operation time increases less; and when the operation duration reaches the critical time, the quality level will decrease if the operation duration is prolonged. Figure 2 depicts the relationship curve between operation quality and operation duration.
Fitting the piecewise function curve with the double exponential function and quadratic function yields the function relation, as shown in Equation (5).
q i = 1 exp a d i b , d i < d c r i t i c a l 1 1 k d i d c r i t i c a l 2 , d i d c r i t i c a l
In the formula: di is the duration of operation i; dcritical is the critical time of operation i; a, b, and k are normal terms.
The quality of the entire project was recorded as the weighted average of the quality of each operation, and the quality objective function of the water conservancy project construction period is shown in Equation (6).
Q 1 = i k = 1 K x i k ω i 1 exp a E d ˜ i b , E d ˜ i E d ˜ c r i t i c a l i k = 1 K x i k ω i 1 1 k E d ˜ i E d c r i t i c a l 2 , E d ˜ i > E d ˜ c r i t i c a l s . t . k = 1 K x i k = 1 i = 1 ω i = 1 E d ˜ i , E d ˜ c r i t i c a l 0 a , b , k > 0
In the formula: ωi stands for the weight of the operation i. The constraint i = 1 ω i = 1 means that the sum of the weights of each operation is 1.
2.
Quality–Period–Cost Model
The preceding section discusses the relationship between quality and construction period, makes assumptions about the relationship based on previous research results, and establishes the quality–construction-period relationship model. However, project quality is closely related to cost as well as construction duration. El-rayes and Kandil [11], Tareghian and Taheri [18], Mungle [12], and others used expert scoring to determine the factors in the quality model without taking into account the quantitative relationship between construction period, quality, and cost. This section focuses on the relationship between quality, duration, and cost. Engineering quality quantification has long been a hot research topic in the industry. It is difficult to quantify the relationship between quality, duration, and cost. This research examines the quantification of engineering quality through the processing of engineering data. When obtaining relevant information and data for new projects is difficult, existing data from similar projects of the same scale can be used for analysis, and if necessary, appropriate corrections can be made based on the actual situation of the new project.
The functional relationship between project quality, construction period, and the cost is first established.
Q 1 = a T + b C + c T 2 + d C 2 + e T × C + f
In the formula: parameters a, b, c, d, e, and f are constant terms fitted from the original data.
SPSS (Statistical Package for the Social Sciences) statistical analysis software or other graphics and data processing software can be used to analyze the original data for project duration, cost, and quality. The least-squares method is used in SPSS software for nonlinear regression analysis of data to obtain the estimated values of various parameters in the functional relationship, and the quality equation, including construction period and cost, is then obtained. The quality objective function of the construction period of the water conservancy project can then be expressed in the form shown in Equation (8).
Q 2 = a T + b C + c T 2 + d C 2 + e T × C + f T = i k = 1 K x i k E d ˜ i , c = i k = 1 K x i k E C ˜ i + T × I C + α T D , T D i k = 1 K x i k E C ˜ i + T × I C + β T D , T < D s . t . k = 1 K x i k = 1 E d ˜ i min E d ˜ i E d ˜ i max E t ˜ 1 = 0 E t ˜ i + k = 1 K x i k E d ˜ i E t ˜ j E C ˜ i min E C ˜ i E C ˜ i max α , β , I C > O C B

Comprehensive Balanced Optimization Model

Under the premise of meeting engineering construction requirements, a comprehensive equilibrium-optimization model was established to achieve the shortest construction period, the lowest cost, and the highest quality. The two established equilibrium-optimization models are shown in Equations (9) and (10) due to the different quality models.
Balanced optimization Model 1:
min T min C max Q 1 s . t . E d ˜ i min E d ˜ i E d ˜ i max E t ˜ i + k = 1 K x i k E d ˜ i E t ˜ j E C ˜ i min E C ˜ i E C ˜ i max C B k = 1 K x i k = 1 i = 1 ω i = 1 E t ˜ 1 = 0 E d ˜ i , E d ˜ c r i t i c a l 0 α , β , I C , a , b , k > 0
Balanced optimization Model 2:
min T min C max Q 2 s . t . k = 1 K x i k = 1 E d ˜ i min E d ˜ i E d ˜ i max E t ˜ 1 = 0 E t ˜ i + k = 1 K x i k E d ˜ i E t ˜ j E C ˜ i min E C ˜ i E C ˜ i max α , β , I C > 0 C B

2.3. Model Solving

Fuzzy multi-mode construction period-cost-quality balance optimization of hydraulic engineering is a multi-objective optimization problem with multiple implementation modes for one operation. As result, the feasible solution space of the problem increases exponentially and becomes an NP-hard problem. Traditional algorithms based on mathematical programming techniques are inefficient, and finding optimal or suboptimal solutions is difficult. Particle-swarm optimization (PSO) has been widely used in the optimization field of construction period, cost, and quality balance due to its advantages of simple principle, strong robustness, easy implementation, and applicability to solving non-convex nonlinear problems [19,20]. PSO first initializes the population before searching n-dimensional space with an m-particles particle swarm. During the search, each particle follows the optimal particle based on its own historical best point and the best points of the other particles in the group. The optimal solution is finally found after many iterations. The ith particle in the population can be expressed as x i = x i 1 , x i 2 , , x i n ; the best point of its history is expressed as p i = p i 1 , p i 2 , , p i n ; the best point experienced by all particles in the population is expressed as g = g 1 , g 2 , , g n ; and the particle velocity is expressed as v i = v i 1 , v i 2 , , v i n . The updated formulas of particle velocity and position are shown in Equation (11).
v i G e n + 1 = ω v i G e n + c 1 r 1 p i x i G e n + c 2 r 2 g x i G e n x i G e n + 1 = x i G e n + v i G e n + 1
In the formula: Gen is the number of iterations; ω stands for the inertia weight, which determines how much the next generation particle inherits the velocity of the current particle; c1 and c2 denote the individual learning factor and the social learning factor, respectively. The learning factor enables the particle to have the ability to learn from the outstanding individuals in the group, to approach its historical optimal point and the historical optimal point within the group; and r1 and r2 represent the random numbers [0, 1].
As can be seen from the above formula, the updated particle velocity consists of three parts: the first part represents the particle’s current speed, and the use of the particle’s current state can play a role in balancing the global and local search; the second part represents the particle’s memory ability, which allows the particle to have a global search ability while avoiding falling into the local minimum point; and the third part is the cooperation.
The PSO algorithm’s calculation procedure is as follows:
Step 1: Set the velocity and position of each particle in the population to zero;
Step 2: Determine each particle’s fitness value;
Step 3: Determine the best position for the individual. Each particle’s fitness value is compared to its own best fitness value, and if the current fitness value is high, the current position is updated to the individual’s best position;
Step 4: Determine the best position for the population. Each particle’s fitness value is compared to the best fitness value experienced by all individuals, and if the current fitness value is higher, the current position is updated to the population’s best position;
Step 5: Update particle velocity and position. The velocity and position of the particles in the population are updated according to Equation (11);
Step 6: Calculate the fitness value of the updated particles, compare the selections, and record the individual optimal position and population optimal position of the particle;
Step 7: Determine whether the maximum number of iterations is met; if so, exit the loop and output the optimal solution; otherwise, return to Step 2.
Note: for details about the main model of the PSO algorithm, kindly refer to the relevant literature.

3. Results Analysis and Discussion

3.1. Example Verification

3.1.1. Introduction to Calculation Example

For verification analysis, an engineering project with 18 operations, as defined in the literature by Mungle et al. [12], was selected. The duration and direct cost of the operations were fuzzy. The project’s network plan is depicted in Figure 3, and the relevant data are depicted in Table 2.

3.1.2. Parameter Selection

A comprehensive balanced optimization model (Model 1) was constructed using the method proposed in section “Quality Objective Function”, and the model’s relevant parameters were as follows: λ = 0.5 indicates that decision-makers have no preference; IC = US$50/day; α= US$200/day; β = US$120/day; D = 121days; B = US$180,000 (refer to literature by Mungle et al. [12]); and refer to El-Rayes and Kandil [11] for the weight coefficient. According to the original data, Tmin = 104 days; Tmax = 169 days; Cmin = US$102,900; Cmax = US$186,870; Qmin = 0.6193; and Qmax = 0.9876.
The original data were examined and found to conform to the law of operation-quality-decline, allowing the value range of parameter k in quality Model 1 to be determined. From the original data, d1 = 14, q1 = 1, d2 = 15, q2 = 0.9, and kmin = 10. From d1′ = 15, q1′ = 1, d2′ = 33, and q2′ = 0.62, kmax = 853 is calculated, so k ∈ [10, 853]. With increasing k, the operation quality q improves. The value of k in all operations is estimated to mostly be around 200, so herein, k is 200.
Since the original data do not show the law of the rising stage of operation quality, this paper intends to derive the value ranges of a and b from the total quality value range.
The double exponential function’s parameters are a and b, and the values of a and b affect the value of engineering quality Q1. Figure 4 depicts the specific relationship.
After determining a and b, the corresponding Q1 value is an interval range. The average value of the interval is used as the point to plot the relationship between the three in this section.
In the original example, 0.6193 ≤ Q ≤ 0.9876, so 0.02 ≤ a ≤ 0.5, 0.7 ≤ b ≤ 1.7. This paper considers a = 0.05 and b = 1.5.
A comprehensive equilibrium-optimization model (Model 2) was built using the method proposed in section “Quality Objective Function”. The model’s relevant parameters included λ = 0.5; IC = US$50/day; α = US$200/day; β = US$120/day; D = 121 days; and B = US$180,000. The SPSS21.0 software was used to perform nonlinear regression analysis on the original data from Mungle et al. [12], and the estimated values of the parameters were a = −3.963, b = −0.001, c = 0.054, d = e = 0, and f = 136.21.
The MATLAB program and PSO were used to solve Models 1 and 2. The parameters of PSO were: population size m = 20; maximum evolutionary generation Gen = 100; inertia weight ω was linearly reduced from 0.9 to 0.4; c1 = c2 = 2; vmax = 0.5; and the optimization results were obtained after running for 7.5 min. Mungle et al. [12] calculated the optimization result in 18.2 min using a fuzzy clustering genetic algorithm. Figure 5 and Table 3 show both results.
Model 1 optimization obtained 23 Pareto optimal solutions; the 3D optimized results are shown in Figure 6a. The two-dimensional diagrams of period–cost, period–quality, and cost–quality relationships are shown in Figure 6b–d.
Model 2 optimization obtained 21 Pareto optimal solutions; the 3D optimized results are shown in Figure 6a. The two-dimensional diagrams of period–cost, period–quality, and cost–quality relationships are shown in Figure 7b–d.
The optimization results in this paper are consistent with the literature by Mungle et al. [12] in terms of Pareto solution number, duration optimization interval, and cost optimization interval, as shown in Figure 5; however, the optimization quality in this paper is relatively high. This is because the quality model adopted in literature by Mungle et al. [12] is Q = α Q min + 1 α Q a v e r a g e , and the quality optimization interval is between the minimum quality and the average quality, that is, 0.6193 Q 0.8945 .
After determining the relevant parameters, the optimization interval of the quality model in this paper is between [0.9233 and 0.9876], indicating that the quality level of the model optimization in this paper is relatively high. The PSO algorithm adopted in this paper has a fast convergence speed and short solving time, and can quickly find the high-quality interval and search for optimization. The results of the calculations show that the model in this paper can achieve a better balance of the three objectives of optimizing construction period, cost, and quality.
As can be seen from Table 3, the optimized construction period interval in the literature by Mungle et al. [12] is [104–123], the cost (US$) interval is [111,355–168,480], and the quality interval is [0.69600~0.86234]; the optimized period interval of Model 1 is [104~123], the cost (US$) interval is [109,550~164,168], and the quality interval is [0.9319~0.9809]. In terms of the number of Pareto solutions, the optimized interval of the construction period, and the optimized interval of cost, the optimized results of Model 1 are consistent with the literature by Mungle et al. [12]; however, the optimized quality level of Model 1 is higher. This is because the quality and quantity mode adopted in the literature by Mungle et al. [12] is Q = α Q min + 1 α Q a v e r a g e , and the optimized quality interval is between the minimum quality and the average quality, i.e., 0.6193 ≤ Q ≤ 0.8945. In Model 1, the optimized quality interval objective function after determining the relevant parameters is between [0.9233 and 0.9876], so the optimized quality level of Model 1 is relatively high.
Still from Table 3, it is found that the optimized period interval of Model 2 is [104–123], the optimized cost (US$) interval is [109,268–164,015], and the optimized quality interval is [0.8003–0.9245]. The optimized results of Model 2 are consistent with the literature by Mungle et al. [12] on Pareto solution number, optimized period interval, and optimized cost interval. Model 2’s optimized quality level, on the other hand, is greater than 0.8, which is a good level, and higher than most optimizations in the literature by Mungle et al. [12]. This is because Mungle et al. [12] ’s quality model in the literature is conservative.
The optimized quality does not exceed the project’s average quality. Model 2’s quality objective function reflects the relationship between construction period and cost, which is consistent with engineering practice. The optimized construction-period–cost–quality balance can meet the project’s actual needs.
When the optimized results of Models 1 and 2 are compared, the optimized quality of Model 2 is lower than that of Model 1, but its optimized cost is higher than that of Model 1. When the optimized quality results of Model 1 and 2 are compared, the optimized quality differentiation of Model 1 is smaller, while that of Model 2 is larger, making it easier for decision-makers to make subjective decisions.
The calculation results show that Models 1 and 2 can achieve a better balance of the three objectives of the construction period, cost, and quality. Decision-makers can select an appropriate model based on the project’s actual situation to comprehensively balance and optimize the project’s construction period, cost, and quality; formulate the project resource-allocation scheme and project-scheduling scheme; and effectively control the three project objectives.

3.1.3. Engineering Applications

Since Model 2 considers the coupling relationship between the three objectives of optimizing construction-period–cost–quality, which is relatively close to the actual situation of the project, Model 2 was applied to a single project concerning a concrete-face rockfill dam in a water conservancy project for application analysis. The system design of the concrete-face rockfill dam project is shown in Figure 8.
This single project included 11 operations, and the relevant parameters and data can be found in Table 4.
The concrete-face rockfill dam project’s construction-period-cost-quality comprehensive balanced optimization model was constructed by using the second method proposed in section “Quality Objective Function”. The relevant parameters in the model were: λ = 0.5 indicates that the decision-makers have no preference; the penalty coefficient α for the delay was set at US$1,212,121/month; the reward coefficient β for early completion was set as US$606,060/month; the indirect cost coefficient IC was set at US$757,575/month; the planned construction period D was 42 months; and the cost budget B was set at US$90,909,090. The project’s quality had to be above good. The SPSS21.0 software was used for nonlinear regression data analysis, and the estimated values of the parameters were a = −0.783, b = 0.001, c = −0.146, d = e = 0, and f = 91.917. The model was solved through the MATLAB program and PSO. The parameters of PSO were: the population size m = 20; maximum evolutionary generation Gen = 100; inertia weight ω decreases linearly from 0.9 to 0.4; c1 = c2 = 2; vmax = 0.5. The solution results are shown in Table 5.
The concrete-face rockfill dam project was made up of 11 operations, with an average of 2.4 execution modes for each operation. Therefore, the feasible solution space was 2.411, that is, there were 15217 combination schemes with different values of construction-period–cost–quality. PSO was used to find eight non-dominant solutions in a large search space, allowing decision-makers to choose from a narrower range of options.
The optimized construction period of the concrete-face rockfill dam project, as shown in Table 5, is between [32–43] months, which meets the control requirements of the planned construction period of 42 months. The optimized cost was between [US$82,469,400–89,581,440], which is less than the budgeted cost of US$90,909,090, and meets the cost control requirements. The optimized quality level is between [0.8032–0.8796]. Referring to the operation quality standard in Table 1, the optimized quality in this example reaches a good level, which meets the requirements of the engineering quality standards.
As a result, the optimized construction-period–cost–quality of the concrete face rockfill dam project meets the project’s actual requirements. The scheme can be selected by the decision-makers based on the specific requirements of the project construction, to serve as a reference basis for the decision-makers to carry out project planning and scheduling.

4. Conclusions

This paper aimed to investigate time–cost–quality trade-off optimization in water conservancy project construction management, and introduced a model for the time–cost–quality trade-off problem. The following are the paper’s main research insights: the piecewise function between quality and time, as well as the fitting function between and among quality, time, and cost, were developed for water conservancy projects; the fuzzy multi-mode discrete time–cost–quality trade-off models for water project construction were proposed based on the quality models; the models can solve the time–cost–quality trade-off problem in a fuzzy, uncertain environment with multiple operating modes for one operation; compared with the previous quality model, the suggested models overcome the subjectivity of expert scoring; they consider the situation of an operation quality of zero and the problem of quality change rate at the initial stage of operation, and are more in line with the objective reality of the water conservancy project construction process. The particle-swarm algorithm was used to efficiently solve the equilibrium-optimization model. The comparison of the optimization results to the relevant literature reveals that the proposed model’s optimization quality is high, confirming the model’s rationality and the calculation method’s validity. Finally, model 2 presented in this paper was applied to a water-management project as a reference for decision-makers to optimize and control the target, which plays an important guiding role in engineering construction.

Author Contributions

Conceptualization, S.M.M.; Data curation, G.L.; Formal analysis, S.M.M.; Funding acquisition, G.L.; Investigation, S.M.M., Z.S. and J.Z.; Methodology, S.M.M.; Project administration, G.L. and Z.S.; Resources, Z.S.; Supervision, Z.S.; Visualization, J.Z.; Writing—original draft, S.M.M. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Natural Science Foundation of Jiangsu Province (520042711).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data used to support the findings of this study are included in the article.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

References

  1. Abdel-Basset, M.; Ali, M.; Atef, A. Uncertainty assessments of linear time-cost tradeoffs using neutrosophic set. Comput. Ind. Eng. 2020, 141, 106286. [Google Scholar] [CrossRef]
  2. Ammar, M.A. Optimization of Project Time-Cost Trade-Off Problem with Discounted Cash Flows. J. Constr. Eng. Manag. 2011, 137, 65–71. [Google Scholar] [CrossRef]
  3. Babu, A.; Suresh, N. Project management with time, cost, and quality considerations. Eur. J. Oper. Res. 1996, 88, 320–327. [Google Scholar] [CrossRef]
  4. Ballesteros-Pérez, P.; Elamrousy, K.M.; González-Cruz, M.C. Non-linear time-cost trade-off models of activity crashing: Application to construction scheduling and project compression with fast-tracking. Autom. Constr. 2018, 97, 229–240. [Google Scholar] [CrossRef] [Green Version]
  5. Duc-Hoc, T.; Min-Yuan, C.; Minh-Tu, C. Hybrid multiple objective artificial bee colony with differential evolution for the time–cost–quality trade-off problem. Knowl. Based Syst. 2015, 74, 176–186. [Google Scholar]
  6. Duc-Long, L.; Duc-Hoc, T.; Phong Thanh, N. Optimizing multi-mode time-cost-quality trade-off of construction project using opposition multiple objective difference evolution. Int. J. Constr. Manag. 2018, 21, 2327–2331. [Google Scholar]
  7. El-Rayes, K.; Kandil, A. Time-cost-quality trade-off analysis for highway construction. J. Constr. Eng. Manag. 2005, 131, 477–486. [Google Scholar] [CrossRef]
  8. Golpîra, H. Optimal integration of the facility location problem into the multi-project multi-supplier multi-resource Construction Supply Chain network design under the vendor managed inventory strategy. Expert Syst. Appl. 2020, 139, 112841. [Google Scholar] [CrossRef]
  9. Golpîra, H.; Sadeghi, H.; Khan, S. Time–Cost Trade-off Optimal Approaches. In Application of Mathematics and Optimization in Construction Project Management; Springer: Cham, Switzerland, 2021; pp. 119–140. [Google Scholar]
  10. Hadi, M.; Mahdi, B.; Ali, S. Three-Dimensional Time, Cost and Quality Tradeoff Optimization in Project Decision Making. Adv. Mater. Res. 2012, 433–440, 5746–5752. [Google Scholar]
  11. Hu, C. Optimization of Construction Schedule and Control Method in Hydroelectric Project; Tianjin University: Tianjin, China, 2015. (In Chinese) [Google Scholar]
  12. Khang, D.; Myint, Y. Time, cost and quality trade-off in project management: A case study. Int. J. Proj. Manag. 1999, 17, 249–256. [Google Scholar] [CrossRef]
  13. Mungle, S.; Benyoucef, L.; Son, Y. A fuzzy clustering-based genetic algorithm approach for time–cost–quality trade-off problems: A case study of highway construction project. Eng. Appl. Artif. Intell. 2013, 26, 1953–1966. [Google Scholar] [CrossRef]
  14. Rahimi, M.; Iranmanesh, H. Multi Objective Particle Swarm Optimization for a Discrete Time, Cost and Quality Trade-off Problem. World Appl. Sci. J. 2008, 4, 270–276. [Google Scholar]
  15. Tareghian, H.; Taheri, S. A solution procedure for the discrete time, cost and quality tradeoff problem using electromagnetic scatter search. Appl. Math. Comput. 2007, 190, 1136–1145. [Google Scholar] [CrossRef]
  16. Vedat, T.; MAzim, E. Time-Cost Trade-off Optimization of Construction Projects using Teaching Learning Based Optimization. KSCE J. Civ. Eng. 2019, 23, 10–20. [Google Scholar]
  17. Wang, B.; Gao, J.; Nie, X. Schedule optimization of water conservancy projectwith comprehensive consideration of cost-quality-completion risks. J. Hydroelectr. Eng. 2014, 33, 267–272. [Google Scholar]
  18. Xu, J.; Zhou, X. Fuzzy-Like Multiple Objective Decision Making; Springer: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  19. Zhang, H.; Xing, F. Fuzzy-multi-objective particle swarm optimization for time-cost-quality tradeoff in construction. Autom. Constr. 2010, 19, 1067–1075. [Google Scholar] [CrossRef]
  20. Zhang, L.; Du, J.; Zhang, S. Solution to the Time-Cost-Quality Trade-off Problems in Construction Projects based on Immune Genetic Particle Swarm Optimization. J. Manag. Eng. 2014, 30, 163–172. [Google Scholar] [CrossRef]
Figure 1. Diagram depicting the relationship between construction cost and construction period.
Figure 1. Diagram depicting the relationship between construction cost and construction period.
Applsci 12 06270 g001
Figure 2. The relationship between operation quality and operation duration.
Figure 2. The relationship between operation quality and operation duration.
Applsci 12 06270 g002
Figure 3. Network plan of the project.
Figure 3. Network plan of the project.
Applsci 12 06270 g003
Figure 4. The relationship diagram of a, b, and Q1.
Figure 4. The relationship diagram of a, b, and Q1.
Applsci 12 06270 g004
Figure 5. Comparison of optimization results. + Optimized results obtained by Mungle et al. [12], • Opti-mized results obtained in this paper.
Figure 5. Comparison of optimization results. + Optimized results obtained by Mungle et al. [12], • Opti-mized results obtained in this paper.
Applsci 12 06270 g005
Figure 6. Model 1: 3D optimal results (a), and 2D period–cost, period–quality, and cost–quality relationships (b,c,d, respectively).
Figure 6. Model 1: 3D optimal results (a), and 2D period–cost, period–quality, and cost–quality relationships (b,c,d, respectively).
Applsci 12 06270 g006
Figure 7. Model 2: 3D optimal results (a), and 2D period–cost, period–quality, and cost–quality relationships (b,c,d, respectively).
Figure 7. Model 2: 3D optimal results (a), and 2D period–cost, period–quality, and cost–quality relationships (b,c,d, respectively).
Applsci 12 06270 g007
Figure 8. Project network plan for a concrete-face rockfill dam. Legend: 1—left-bank slope excavation; 2—right-bank slope excavation; 3—riverbed excavation; 4—consolidation grouting; 5—curtain grouting; 6—anti-seepage wall construction; 7—dam-body filling; 8—panel pouring; 9—wave-break wall construction; 10—dam-crest construction; 11—tail processing, data sorting and acceptance.
Figure 8. Project network plan for a concrete-face rockfill dam. Legend: 1—left-bank slope excavation; 2—right-bank slope excavation; 3—riverbed excavation; 4—consolidation grouting; 5—curtain grouting; 6—anti-seepage wall construction; 7—dam-body filling; 8—panel pouring; 9—wave-break wall construction; 10—dam-crest construction; 11—tail processing, data sorting and acceptance.
Applsci 12 06270 g008
Table 1. Operation quality level.
Table 1. Operation quality level.
Operation Quality GradeOperation Quality LevelOperation Quality Evaluation
Level 10.9–1.0Excellent
Level 20.8–0.9Good
Level 30.7–0.8Qualified
Level 40.6–0.7Basic qualification
Level 50.6 or lessFailed
Table 2. Relevant parameters and data of each operation (for the example verification).
Table 2. Relevant parameters and data of each operation (for the example verification).
Operation NumberScheme d ˜ i / D a y d ˜ c r i t i c a l / D a y C ˜ i / us $ ω i
11(13, 14, 15)(13, 14, 15)(2200, 2400, 2600)0.03
2(13, 15, 17)(11, 13, 15)(2000, 2150, 2300)
3(14, 16, 18)(9, 11, 13)(1800, 1900, 2000)
4(18, 21, 24)(13, 16, 19)(1400, 1500, 1600)
5(22, 24, 26)(11, 14, 17)(1100, 1200, 1300)
21(14, 15, 16)(13, 14, 15)(2000, 3000, 4000)0.05
2(17, 18, 19)(14, 16, 18)(2200, 2400, 2600)
3(18, 20, 22)(13, 16, 19)(1700, 1800, 1900)
4(21, 23, 25)(15, 17, 19)(1400, 1500, 1600)
5(23, 25, 27)(13, 15, 17)(950, 1000, 1050)
31(14, 15, 16)(13, 15, 17)(4000, 4500, 5000)0.08
2(20, 22, 24)(17, 19, 21)(3000, 4000, 5000)
3(30, 33, 36)(21, 23, 25)(3000, 3200, 3400)
181(8, 9, 10)(7, 8, 9)(2600, 3000, 3400)0.05
2(14, 15, 16)(9, 11, 13)(2100, 2400, 2700)
3(16, 18, 20)(7, 10, 13)(2100, 2200, 2300)
Table 3. Optimization results of literature by Mungle et al. [12] and optimization results of Models 1 and 2.
Table 3. Optimization results of literature by Mungle et al. [12] and optimization results of Models 1 and 2.
Reference by Mungle et al. [12] Optimization ResultsDuration/DayCost/US$QualityModel 1—Optimized ResultsDuration/DayCost/US$QualityModel 2—Optimized ResultsDuration/DayCost/US$Quality
1104168,4800.856671104164,1680.93191104164,0150.9245
2104160,8600.831672104157,4100.94212105158,3280.9028
3104153,9680.796003105162,1800.95023105152,2750.8902
4105143,3450.786344106152,1050.94874106160,4780.9103
5106153,1200.832335106154,8300.95055107155,3200.8911
6106136,8580.752676106155,2300.95926108146,4500.8709
7107155,1300.845347108141,5180.94387109141,8700.8585
8108147,4600.808008108144,9900.96448110138,5200.8484
9108124,1100.707349108146,7600.96529110134,3350.8436
10109136,9750.7710010108149,5280.969310111152,8200.9214
11110127,6880.7406711109139,7600.971611112145,2270.9005
12111158,4150.8623412111137,5200.974112113131,3100.8663
13111142,3080.7926713111136,0750.972913114128,9000.8480
14112149,0300.8330014112135,2100.977814116122,1750.8325
15114131,5680.7743415113134,3600.980915118135,5080.8767
16114116,6180.7473416114129,4300.977216119114,0700.8228
17114113,1180.7196717115125,5080.980317120125,8050.8404
18116148,8700.8413418116122,3100.979718121117,9600.8117
19116140,8700.8050019117119,4300.977119122133,5200.8520
20118123,0500.7550020119115,2500.972620122120,9330.8383
21119116,3400.7456721120113,3500.973821123109,2680.8003
22121140,8150.7960022120110,2700.9712
23123126,0600.7733423123109,5500.9603
24123132,0000.77534
25123111,3550.69600
Table 4. Relevant parameters and data of each operation (for the engineering application of the concrete-face rockfill dam project).
Table 4. Relevant parameters and data of each operation (for the engineering application of the concrete-face rockfill dam project).
Operation NumberScheme d ˜ i / m o i s C ˜ i / u s $ q ˜
11(1, 2, 3)(7,575,757; 8,333,333; 9,090,909)(0.90, 0.92, 0.94)
2(2, 3, 4)(6,666,666; 7,272,727; 7,878,787)(0.88, 0.89, 0.90)
21(3, 4, 5)(9,242,424; 10,151,515; 11,060,606)(0.83, 0.86, 0.89)
2(4, 5, 6)(8,636,363; 9,393,939; 10,151,515)(0.74, 0.76, 0.78)
31(2, 3, 4)(8,484,848; 8,939,393; 9,393,939)(0.70, 0.72, 0.74)
2(3, 4, 5)(7,878,787; 8,333,333; 8,787,878)(0.81, 0.82, 0.83)
3(4, 5, 6)(7,272,727; 7,727,272; 8,181,818)(0.78, 0.80, 0.82)
41(2, 3, 4)(3,484,848; 3,787,878; 4,090,909)(0.85, 0.86, 0.87)
2(3, 4, 5)(2,878,787; 3,181,818; 3,484,848)(0.80, 0.83, 0.86)
51(4, 5, 6)(6,363,636; 6,818,181; 7,272,727)(0.92, 0.94, 0.96)
2(5, 6, 7)(5,606,060; 6,060,606; 6,515,151)(0.87, 0.89, 0.91)
61(1, 2, 3)(5,454,545; 5,757,575; 6,060,606)(0.75, 0.77, 0.79)
2(2, 3, 4)(4,924,242; 5,303,030; 5,681,818)(0.96, 0.97, 0.98)
3(3, 4, 5)(4,621,212; 4,848,484; 5,075,757)(0.91, 0.92, 0.93)
71(7, 8, 9)(8,181,818; 8,484,848; 8,787,878)(0.78, 0.79, 0.80)
2(9, 10, 11)(7,500,000; 7,727,272; 7,954,545)(0.76, 0.77, 0.78)
3(10, 12, 14)(6,818,181; 6,969,696; 7,121,212)(0.70, 0.73, 0.76)
81(1, 2, 3)(5,303,030; 5,454,545; 5,606,060)(0.86, 0.87, 0.88)
2(2, 3, 4)(4,848,484; 5,000,000; 5,151,515)(0.84, 0.85, 0.86)
3(3, 4, 5)(3,636,363; 4,545,454; 5,454,545)(0.80, 0.82, 0.84)
91(1, 2, 3)(2,348,484; 2,878,787; 3,409,090)(0.97, 0.98, 0.99)
2(2, 3, 4)(1,742,424; 2,121,212; 2,500,000)(0.94, 0.96, 0.98)
101(1, 2, 3)(3,106,060; 3,787,878; 4,469,696)(0.88, 0.90, 0.92)
2(2, 3, 4)(2,954,545; 3,333,333; 3,863,636)(0.86, 0.88, 0.90)
111(1, 2, 3)(757,575; 909,090; 1,060,606)(0.91, 0.94, 0.97)
2(2, 3, 4)(454,545; 606,060; 757,575)(0.79, 0.83, 0.87)
Table 5. Optimization result data of concrete-face rockfill dam project.
Table 5. Optimization result data of concrete-face rockfill dam project.
Solution NumberDuration/MonthCost/US$Quality
14382,575,7570.8032
24183,787,8780.8145
34084,545,4540.8280
43885,606,0600.8316
53786,666,6660.8457
63687,727,2720.8621
73488,484,8480.8658
83289,696,9690.8796
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Mendomo Meye, S.; Li, G.; Shen, Z.; Zhang, J. Fuzzy Multi-Mode Time–Cost–Quality Trade-Off Optimization in Construction Management of Hydraulic Structure Projects. Appl. Sci. 2022, 12, 6270. https://doi.org/10.3390/app12126270

AMA Style

Mendomo Meye S, Li G, Shen Z, Zhang J. Fuzzy Multi-Mode Time–Cost–Quality Trade-Off Optimization in Construction Management of Hydraulic Structure Projects. Applied Sciences. 2022; 12(12):6270. https://doi.org/10.3390/app12126270

Chicago/Turabian Style

Mendomo Meye, Serges, Guowei Li, Zhenzhong Shen, and Jingbin Zhang. 2022. "Fuzzy Multi-Mode Time–Cost–Quality Trade-Off Optimization in Construction Management of Hydraulic Structure Projects" Applied Sciences 12, no. 12: 6270. https://doi.org/10.3390/app12126270

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop