Time-Cost Optimization Models in Construction Management: Comparison
Please note this is a comparison between Version 2 by Dean Liu and Version 1 by Osama Mohamed ElSahly.

The construction sector is a crucial contributor to the national and global economy. Therefore, improving the efficiency and effectiveness of construction projects can have a significant impact on gross domestic product (GDP). However, managing construction projects can be challenging due to the uncertainties and complexities involved. The three primary interrelated constraints of construction projects, namely, time, scope, and cost, require effective management to ensure successful completion. To optimize the time and cost of construction projects, various optimization models and techniques have been proposed in the literature. This paper presents a systematic review of the time-cost optimization models in construction management and proposes some future work to improve the solution of the considered problem. The review categorizes the existing models into three categories: exact models, approximate models, and hybrid algorithm models. The exact models provide optimal solutions but require a lot of computational time and may not be efficient in solving multi-objective and large-scale problems. The approximate models provide near-optimal solutions and reduce computational effort but may not be efficient in solving large-scale projects. The hybrid algorithm models combine the good properties of different algorithms to provide high-quality and efficient solutions. The purpose of this paper is accomplished through a systematic literature review following the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) guidelines. The paper analyzes the contribution, advantages, and limitations of each category and provides recommendations for future work. Based on the review, several recommendations for future work are provided, including the development of hybrid models that combine different optimization techniques, the incorporation of risk management into optimization models, and the use of advanced data analytics techniques to improve the accuracy of optimization models. Overall, this paper provides an up-to-date comprehensive review of the time-cost optimization models used in construction management and offers valuable insights for researchers and practitioners in this field. The findings of this review can be used to guide future research and improve the effectiveness of optimization models for construction projects. 

  • construction project scheduling
  • construction management
  • operations research
  • cost control
  • algorithms

1. Introduction

The construction industry plays a critical role in the economic growth of any country, with approximately $10 trillion being spent on construction goods and services annually [1]. The industry employs 18 million people in the European Union and contributes approximately 9% to the gross domestic product (GDP) within the European Union [2]. Because of that, construction project management is crucial as a slight improvement in this sector can have a significant positive impact on the national and global economy [2,3][2][3]. However, construction project management is complex due to the uncertainties involved in the construction processes, the complexity of construction projects, and the large number of activities involved [4]. One of the primary tasks of a project manager is to manage the trade-offs among the constraints of time, cost, and scope, based on the nature and priorities of the project, through establishing a project priority matrix [5,6,7,8][5][6][7][8]. 
Time-cost trade-off (TCT) problems are considered complicated combinatorial problems that require effort and careful analysis to develop and evaluate different alternative schedules in order to determine the optimum schedule that optimizes the project duration with the minimum total project cost [9,10][9][10]. Some of the most important negative risks that influence TCT include poor planning and design, poor estimation, contract modifications, increases in material prices, equipment breakdown, project location and high transportation costs, shortage of materials, labor shortage, and natural disasters [11,12,13,14,15,16][11][12][13][14][15][16]. On the other hand, early completion of projects within the budgeted cost and specified quality can lead to savings in overhead cost, a bonus for early completion, and may provide an opportunity to move resources to other projects for early commencement [17]. Thus, time-cost problems have been the focus of research since the 1960s, and various formulations have been developed to optimize these problems.
Although some researchers conducted a review study of time and cost optimization of construction projects in 2019, their study focused on the software used to improve the efficiency of optimization tools [17]. Some researchers have categorized the models into two categories, which are mathematical models and heuristics models [18,19,20][18][19][20]. The first category utilizes linear programming, integer programming, or dynamic programming to find the exact solution of the optimization problem. The second category lacks mathematical rigor and provides a good and approximate solution, but it is not guaranteed to be an optimal solution.

2. Exact Models: Linear Programming

Traditionally, the exact mathematical models that were used to solve time-cost optimization problems were mainly based on LP models [23][21]. In fact, the earliest reference to activity crashing dates back to 1961, when Fulkerson used linear programming to compute the least cost curve for a project [24][22]. Similarly, Islam [25][23] used an LP model to minimize the cost of crashing the total project time, subject to crash time, unfolding the network, and project completion constraints. The model helped to reach optimality with flexibility provided by sensitivity analysis in a controlled computational effort and cost. Additionally, Karmaker and Halder used a linear programming approach to crash the activities of a construction project. The objective function was to minimize the total cost of crashing activities, taking into account the maximum reduction constraints, start time constraints, and project duration constraints. When the developed optimization model was applied, it was able to reduce the time by 17% while only increasing the cost by 3.73% [26][24]. However, these models had their own deficiencies such as compressing unnecessary activities and computing an inaccurate earliest start time of the activities if they were not on the critical path [27][25]. As time progressed, many studies attempted to challenge the linearity of the relationship between time and cost, and more complex models were developed to overcome the deficiencies of previous models, such as linear integer, mixed integer, non-linear, and dynamic programming models. Chassiakos and Sakellaropoulos [28][26] developed a linear integer programming model to generate all time-cost combination alternatives for a construction project with generalized activity constraints to generate the optimal time-cost curve at minimum project cost. The authors concluded that the results were very accurate, but this comes at the expense of a large amount of computational time. Other researchers have used dynamic programming models to decompose and schedule the project network into several subnetworks in order to reduce the computational effort [29][27].

3. Exact Models: Non-Linear Programming

Al-Haj and El-Sayegh [30][28] presented a non-linear integer programming model to solve time-cost optimization problems by taking into account the effect of total float loss. The authors claimed that such a model can provide managers with more flexibility and new trade-offs between time and cost, thereby increasing the success rate of construction projects. Moreover, Tatar et al. [31][29] utilized a mixed integer programming model with a delay penalty for discrete time-cost optimization in a total of 600 problem instances with 1000 activities, and the majority of the instances were solved to optimality. Among the generated instances, there were large-scale instances, which reflect real-life construction projects. A follow-up study by Moussourakis and Haksever presented a flexible mixed integer programming model to solve the time-cost trade-off problem in construction [32][30]. The model is flexible as it explores different possibilities and answers “what if” questions, which is very helpful to the decision maker. Similarly, in an attempt to reflect more real-life characteristics of construction projects, Ammar [33][31] presented a non-linear programming time-cost optimization model that takes into account discounted cashflows. The author concluded that the model guarantees an optimum solution while using a precise discrete activity time-cost relationship and considering the value of money over time. Klansek and Psunder [34][32] used a non-linear programming algorithm, where a continuous total project cost function was subjected to activity precedence relationship constraints, as well as activity duration and project duration constraints. The model yielded the optimal start times, durations, and direct costs of the project activities, which provides invaluable insight to contractors before tender submission and proved to surpass methods such as CPM and PERT analysis. Other researchers who also implemented non-linear models include Diaby et al. [35][33], who incorporated negative exponential curves, as well as Goh and Hall [36][34], who used convex piecewise linear functions. The composite objective function of Goh and Hall was to minimize the total project cost through three cost components: contract penalty, overhead cost component, and sum of crashing cost of each activity. The first cost component was modeled as a piecewise linear non-decreasing convex function, while the second component is linear, and the third component was assumed to be individually piecewise linear, non-decreasing, and convex [36][34]. Moreover, in a recent study by Ballesteros-Pérez et al., two non-linear models were proposed that assumed either collaborative or non-collaborative resources to allow for both discrete and continuous as well as deterministic and stochastic configurations [37][35]. Despite the wide use of exact mathematical methods to optimize time-cost problems and their obvious strengths in guaranteeing optimality, they are not very efficient in solving multi-objective time-cost optimization problems. These models may also not be compatible with very large-scale problems and discontinuous decision space [38][36]. That is why approximate, metaheuristic, and evolutionary models have started gaining more attention in the literature of this field [39][37].

4. Approximate Models

Usually, reducing the time for the project or some of the critical activities in the project is associated with an increase in the direct cost. However, there are some circumstances or reasons that require a reduction in time, for instance, when the imposed completion date of the project cannot be met with the normal duration of the activities. Thus, one or more of the activities in the critical path must be compressed, which will increase its direct cost. The total cost of the project consists of direct cost (cost of materials, labor, equipment, etc.) and indirect cost (overhead cost of supervision, administration, etc.). The direct cost is associated with the duration of each activity, so it increases as the project time is reduced from its planned time. However, the indirect cost is directly related to the project’s duration, and it is not associated with any activity. Thus, it will decrease as the duration of the project is reduced. Thus, the project manager faces a TCT problem in which a decision has to be made: Is the reduction in project time worth the additional cost? Which activity or activities should be shortened? And to what extent should it be shortened? As this is a complicated problem and involves many uncertainties about the durations and cost of the activities, approximate models can be used to give near-optimal solutions of time and cost problems [28][26].

5. Hybrid Algorithm Models

Interest in hybrid algorithms to solve optimization problems has grown significantly in recent years as they exploit the benefits of different algorithms and ultimately provide high-quality solutions [86][38]. Among the famous hybrid genetic algorithm models that have been adopted in the literature to optimize TCT in construction projects is the combination of genetic algorithms with simulated annealing as it enables an improved hill-climbing ability and has a better fining capability [87,88][39][40]. In fact, Sonmez and Bettemir [89][41] presented a hybrid strategy for a time-cost trade-off problem that incorporated genetic algorithm (GA), simulated annealing (SA), and quantum simulated annealing (QSA) techniques. SA is a stochastic search algorithm that uses temperature to determine the probability of moving from one state to another. Meanwhile in QSA, the tunneling field strength determines the distance between the current and neighboring states [90][42]. The results showed that the local search capability was enhanced due to the quantum simulated annealing techniques, and the adopted hybrid strategy significantly improved the convergence of the genetic algorithm [89][41]. In fact, when the authors compared the results of the hybrid algorithm with GAs, they concluded that, on average, the genetic algorithm has 4.63% deviation from the optimal solution, while the hybrid algorithm only has 1.12% deviation. Alavipour and Arditi [91][43] proposed a hybrid algorithm that combines both a genetic algorithm and linear programming for time-cost trade-off, which considered several financing alternatives rather than the conventional one line of credit for contractors. The results concluded that an optimum combination of different financing alternatives leads to an optimum financing schedule, which increases the negotiating power of the contractors in front of the lender. Another hybrid genetic algorithm time-cost optimization model applied a combination of GA and dynamic programming. In a study by Ezeldin and Soliman [92][44], they proposed this hybrid technique to solve time-cost trade-off problems of project schedules with repetitive non-serial subprojects. The authors first generated a mathematical model to explore the factors that affect cost and duration relationships at activity and project levels. Then, a genetic algorithm was used to locate optimum and near-optimum solutions from the hyperplane developed by the mathematical code. Finally, the dynamic programming model searched the vicinity of each of the near-optimum solutions found by the genetic algorithm to converge on the global optimum [92][44]. This type of hybridization provides effective optimal solutions to real-life construction problems. Additionally, in an attempt to account for labor and equipment allocation during time-cost optimization in construction projects, Shen et al. [93][45] implemented a hybrid algorithm that combined a genetic algorithm and the Cobb–Douglas production function (CDPF). The function relates technology to labor input and capital input to compute the total production. Indeed, CDPF is a feasible tool that has very significant features that can explain the origin of crashing cost under diverse scenarios. The results indicated that in all the ten cases where the hybrid algorithm was implemented, the outcome was the same as the optimum solution, which confirms the efficiency of the model. A novel hybrid genetic algorithm that has recently been gaining attention in the literature of time-cost optimization in construction projects is the hybridization of PSO and GA. In fact, Albayark [94][46] developed this hybrid algorithm for resource-constrained construction projects. The author concluded that this hybrid strategy is very helpful in global optimization as it exploits the social component of PSO and the local search capability of genetic algorithms. Similar results were found by Ashuri and Tavakolan [95][47], who stated that a fuzzy-enabled GA-PSO hybrid strategy had a faster processing time for optimizing TCT problems in construction management than other existing algorithms. On a different note, Albayrak and Özdemir [96][48] hybridized a firefly algorithm with PSO to optimize time-cost trade-off in construction projects. The authors had two objective functions: minimize total project cost and minimize total project duration with constraints such as non-violation of precedence constraints, one mode per activity, initial project start time, and maximum project completion time. The outcomes were proven to be shorter and more economical than other metaheuristic algorithms [96][48]. Moghayedi and Windap [97][49] proposed a novel method for modeling uncertainty in construction projects. They identified three sources of uncertainties, namely, variability, correlation, and disruptive events, that can affect the time and cost of highway projects. To address these uncertainties, they developed a hybrid intelligent tool based on a neuro-fuzzy inference system (NFIS), which combines neural networks and fuzzy logic. The proposed tool was able to effectively model the different sources of uncertainty, leading to improved project planning and decision making. The advantages of the algorithm include more accurate cost and time estimations, better risk management of cost and time overruns, and enhanced project performance. The potential limitations and weaknesses of the proposed hybrid intelligent tool for modeling uncertainty in construction projects include the need for more sensitivity analysis to validate its effectiveness in capturing the impact of various sources of uncertainties on estimating the cost and duration of infrastructure projects. Additionally, the tool may require significant data preparation efforts and may not be easily applicable to smaller-scale projects due to the complexity of the model. Furthermore, the accuracy of the model’s predictions depends on the quality and quantity of available data, and the model may require frequent updates as new data becomes available. Moreover, the tool relies heavily on historical data, which may not always be available or accurate.

References

  1. Barbosa, F.; Woetzel, J.; Mischke, J. Reinventing Construction: A Route to Higher Productivity. 2017. Available online: http://www.mckinsey.com/industries/capital-projects-and-infrastructure/our-insights/reinventing-construction-through-a-productivity-revolution (accessed on 8 December 2021).
  2. European Construction Sector Observatory. Digitalisation in the Construction Sector. 2021. Available online: https://ec.europa.eu/docsroom/documents/45547/attachments/1/translations/en/renditions/native (accessed on 8 December 2021).
  3. Leviäkangas, P.; Paik, S.M.; Moon, S. Keeping up with the Pace of Digitization: The Case of the Australian Construction Industry. Technol. Soc. 2017, 50, 33–43.
  4. de Miranda Mota, C.M.; de Almeida, A.T.; Alencar, L.H. A Multiple Criteria Decision Model for Assigning Priorities to Activities in Project Management. Int. J. Proj. Manag. 2009, 27, 175–181.
  5. Schwalbe, K. An Introduction to Project Management with Brief Guides to Microsoft Project 2010, 3rd ed.; Cengage Learning: Boston, MA, USA, 2017; 510p.
  6. Golpi, H. Application of Mathematics and Optimization in Construction Project Management; NV-1 onl.; Springer: Cham, Switzerland, 2021.
  7. Golpîra, H. Estimating Duration of Projects Manual Tasks Using MODAPTS plus Method. Int. J. Res. Ind. Eng. 2013, 2, 12–19.
  8. Larson, E.W.; Gray, C.F. Project Management: The Managerial Process, 5th ed.; McGraw-Hill/Irwin: New York, NY, USA, 2011; Available online: http://www.elearn.eng.cu.edu.eg/pluginfile.php/4261/mod_resource/content/1/Project%20Management%20Book.pdf (accessed on 10 December 2021).
  9. Chitkara, K.K. Construction Project Management: Planning, Scheduling and Controlling; Tata McGraw-Hill Pub.: New Delhi, India, 1998.
  10. Hegazy, T. Computer-Based Construction Project Management; Prentice Hall: Upper Saddle River, NJ, USA, 2002.
  11. Kaming, P.F.; Olomolaiye, P.O.; Holt, G.D.; Harris, F.C. Factors Influencing Construction Time and Cost Overruns on High-Rise Projects in Indonesia. Constr. Manag. Econ. 1997, 15, 83–94.
  12. Rathi, A.S.; Khandve, P.V. Study of Factors Influencing Cost Overruns: An Overview. Int. J. Sci. Res. 2016, 5, 334–336.
  13. Shanmugapriya, S.; Subramanian, K. Investigation of Significant Factors Influencing Time and Cost Overruns in Indian Construction Projects. Int. J. Emerg. Technol. Adv. Eng. 2013, 3, 734–740.
  14. Shete, A.N.; Kothawade, V.D. An Analysis of Cost Overruns and Time Overruns of Construction Projects in India. Int. J. Eng. Trends Technol. 2016, 41, 33–36.
  15. Odeh, A.M.; Battaineh, H.T. Causes of construction delay: Traditional contracts. Int. J. Proj. Manag. 2002, 20, 67–73.
  16. Salunkhe, A.A. Effect of Construction Delays on Project Time Overrun: Indian Scenario. Int. J. Res. Eng. Technol. 2014, 3, 543–547.
  17. Kashid, P.M.; Jamgade, M. Time and Cost Optimization of Construction Projects: A Review. Int. J. Eng. Sci. Res. Technol. 2019, 8, 5–8.
  18. Yang, Q. Application of time-cost-quality tradeoff optimization model based on improved PSO algorithm to construction project. In Proceedings of the 2009 Asia-Pacific Conference on Information Processing, Shenzhen, China, 18–19 July 2009; Volume 2, pp. 298–301.
  19. Isikyildiz, S.; Akcay, C. Multi-objective optimization of time-cost-quality in construction projects using genetic algorithm. Rev. Constr. 2020, 19, 335–346.
  20. Feng, C.-W.; Liu, L.; Burns, S.A. Using Genetic Algorithms to Solve Construction Time-Cost Trade-Off Problems. J. Comput. Civ. Eng. 1997, 11, 184–189.
  21. Vanhoucke, M.; Debels, D. The discrete time/cost trade-off problem: Extensions and heuristic procedures. J. Sched. 2007, 10, 311–326.
  22. Fulkerson, D.R. A Network Flow Computation for Project Cost Curves. Manag. Sci. 1961, 7, 167–178.
  23. Islam, M.N. Crashing Project Time with Least Cost: A Linear Programming Approach. SSRN Electron. J. 2011, 6, 1012525.
  24. Chitra, K.; Halder, P. Scheduling Project Crashing Time Using Linear Programming Approach: Case Study. Int. J. Res. Ind. Eng. 2017, 6, 283–292.
  25. Moussourakis, J.; Haksever, C. Models for Accurate Computation of Earliest and Latest Start Times and Optimal Compression in Project Networks. J. Constr. Eng. Manag. 2007, 133, 600–608.
  26. Chassiakos, A.P.; Sakellaropoulos, S.P. Time-Cost Optimization of Construction Projects with Generalized Activity Constraints. J. Constr. Eng. Manag. 2005, 131, 1115–1124.
  27. Akkan, C.; Drexl, A.; Kimms, A. Network decomposition-based benchmark results for the discrete time–cost tradeoff problem. Eur. J. Oper. Res. 2005, 165, 339–358.
  28. Al Haj, R.A.; El-Sayegh, S.M. Time–Cost Optimization Model Considering Float-Consumption Impact. J. Constr. Eng. Manag. 2015, 141, 4015001.
  29. Tatar, A.C.; Bilir, M.; Sonmez, R.; Atan, T. Creative Construction Conference 2016 A Mixed Integer Model for Optimization of Discrete Time Cost Tradeoff Problem. In Proceedings of the Creative Construction Conference 2016, Keszthely, Hungary, 20–23 June 2016; pp. 478–485.
  30. Moussourakis, J.; Haksever, C. Flexible Model for Time/Cost Tradeoff Problem. J. Constr. Eng. Manag. 2004, 130, 307–314.
  31. Ammar, M.A. Optimization of Project Time-Cost Trade-Off Problem with Discounted Cash Flows. J. Constr. Eng. Manag. 2011, 137, 65–71.
  32. Klanšek, U.; Pšunder, M. Cost Optimal Project Scheduling. Orga 2008, 41, 153–158.
  33. Diaby, M.; Cruz, J.M.; Nsakanda, A.L. Project crashing in the presence of general non-linear activity time reduction costs. Int. J. Oper. Res. 2011, 12, 318.
  34. Goh, J.; Hall, N.G. Total Cost Control in Project Management via Satisficing. Manag. Sci. 2013, 59, 1354–1372.
  35. 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.
  36. Eshtehardian, E.; Afshar, A.; Abbasnia, R. Time–cost optimization: Using GA and fuzzy sets theory for uncertainties in cost. Constr. Manag. Econ. 2008, 26, 679–691.
  37. Ng, S.T.; Zhang, Y. Optimizing Construction Time and Cost Using Ant Colony Optimization Approach. J. Constr. Eng. Manag. 2008, 134, 721–728.
  38. Tavakolan, M.; Nikoukar, S. Developing an optimization financing cost-scheduling trade-off model in construction project. Int. J. Constr. Manag. 2019, 22, 262–277.
  39. Hwang, S.-F.; He, R.-S. Improving real-parameter genetic algorithm with simulated annealing for engineering problems. Adv. Eng. Softw. 2006, 37, 406–418.
  40. Bettemir, O.H. Experimental design for genetic algorithm simulated annealing for time cost trade-off problems. Int. J. Eng. Appl. Sci. 2011, 3, 15–26.
  41. Sonmez, R.; Bettemir, H. A hybrid genetic algorithm for the discrete time–cost trade-off problem. Expert Syst. Appl. 2012, 39, 11428–11434.
  42. Arnab, D.; Chakrabarti, B.K. (Eds.) Quantum Annealing and Related Optimization Methods; Lecture Notes in Physics; Springer: Berlin/Heidelberg, Germany, 2005.
  43. Alavipour, S.R.; Arditi, D. Time-cost tradeoff analysis with minimized project financing cost. Autom. Constr. 2018, 98, 110–121.
  44. Ezeldin, A.S.; Soliman, A. Hybrid Time-Cost Optimization of Nonserial Repetitive Construction Projects. J. Constr. Eng. Manag. 2009, 135, 42–55.
  45. Shen, Z.; Hassani, A.; Shi, Q. Multi-Objective Time-Cost Optimization Using Cobb-Douglas Production Function and Hybrid Genetic Algorithm. J. Civ. Eng. Manag. 2015, 22, 187–198.
  46. Albayrak, G. Novel Hybrid Method in Time–Cost Trade-Off for Resource-Constrained Construction Projects. Iran. J. Sci. Technol. Trans. Civ. Eng. 2020, 44, 1295–1307.
  47. Ashuri, B.; Tavakolan, M. Fuzzy Enabled Hybrid Genetic Algorithm–Particle Swarm Optimization Approach to Solve TCRO Problems in Construction Project Planning. J. Constr. Eng. Manag. 2012, 138, 1065–1074.
  48. Albayrak, G.; Eskisehir Osmangazi University; Özdemir, I. Multimodal optimization for time-cost trade-off in construction projects using a novel hybrid method based on FA and PSO. Rev. Construcción 2018, 17, 304–318.
  49. Moghayedi, A.; Windapo, A. Modelling the uncertainty of cost and time in highway projects. Infrastruct. Asset Manag. 2022, 9, 73–88.
More
ScholarVision Creations