Finance-based Scheduling for Cash-flow Management of Maintenance Portfolios: Multi-objective Optimization Approach




Finance-based Scheduling, Multi-objective optimization, Cash-flow management, Budget allocation, Portfolios


Bridge agencies are often challenged to develop maintenance programs under given budgets. Numerous studies developed budget-allocation models for maintenance programs during defined planning horizons of multiple fiscal years while totally ignoring the crucial aspect of cash flow. The payment schedules (both timing and amount) for contractors might indicate agencies’ cash needs that exceed the available budgets during certain fiscal years, which create cash flow problems. While numerous finance-based scheduling (FBS) models were developed to manage cash flow for contractors, this function was totally overlooked for portfolio owners. Thus, this research reintroduces the FBS from the perspective of portfolio owners. A FBS model is developed to schedule the activities of the portfolio projects, utilize the schedules to define the payment schedules of projects’ contractors, calculate the agencies’ cash needs during the fiscal years, and utilize the multi-objective optimization algorithms of NSGA-II, SPEA-II, and MOPSO to optimize the projects’ schedules to achieve a balance between the cash needs during the fiscal years and the available budgets. The anticipated extensions in projects’ completion represent the conflicting objectives. Finally, the optimized schedules make the contractors’ payment schedules affordable by the agencies’ budgets, which help to complete projects successfully and achieve the programs’ strategic goals.


Download data is not yet available.


OECD. Road transport research. Paris: Bridge Management; 1992.

Shim, H., Lee, S., & Kang, B. (2017). Pareto front generation for bridge deck management system using bi-objective optimization. KSCE Journal of Civil Engineering, 21, 1563-1572.

Hegazy, T., Elbeltagi, E., & El-Behairy, H. (2004). Bridge deck management system with integrated life-cycle cost optimization. Transportation Research Record: Journal of the Transportation Research Board, 1866, 44-50.

Gao, L., Xie, C., Zhang, Z., & Waller, S. T. (2012). Network‐level road pavement maintenance and rehabilitation scheduling for optimal performance improvement and budget utilization. Computer‐Aided Civil and Infrastructure Engineering, 27(4), 278-287.

Mohammadi, A., Igwe, C., Amador-Jimenez, L., & Nasiri, F. (2022). Applying lean construction principles in road maintenance planning and scheduling. International journal of construction management, 22(12), 2364-2374.

Kordestani Ghalenoeei, N., Saghatforoush, E., Athari Nikooravan, H., & Preece, C. (2021). Evaluating solutions to facilitate the presence of operation and maintenance contractors in the pre-occupancy phases: a case study of road infrastructure projects. International Journal of Construction Management, 21(2), 140-152.

Gharaibeh, N. G., Chiu, Y. C., & Gurian, P. L. (2006). Decision methodology for allocating funds across transportation infrastructure assets. Journal of infrastructure systems, 12(1), 1-9.

Mrawira, D., & Amador, L. (2009). Cross-assets trade-off analysis: Why are we still talking about it. Proceedings, 88th TRB Annual Meeting Compendium of Papers, Transportation Research Board, Washington, DC.

Kuhn, K. D. (2010). Network-level infrastructure management using approximate dynamic programming. Journal of Infrastructure Systems, 16(2), 103-111.

National Cooperative Highway Research Program (2009). An asset-management framework for the interstate highway system. National Cooperative Highway Research Program Synthesis Rep. No. 632, Transportation Research Board. Washington, DC.

Fwa, T., & Farhan, J. (2012). Optimal Multiasset Maintenance Budget Allocation in Highway Asset Management. Journal of Transportation Engineering, 138, 1179-1187.

Yeo, H., Yoon, Y., & Madanat, S. (2013). Algorithms for bottom-up maintenance optimisation for heterogeneous infrastructure systems. Structure and Infrastructure Engineering, 9(4), 317-328.

Dehghani, M. S., Giustozzi, F., Flintsch, G. W., & Crispino, M. (2013). Cross-asset resource allocation framework for achieving performance sustainability. Transportation research record, 2361(1), 16-24.

Porras-Alvarado, J., Han, Z., & Zhanmin, Z. (2015). A fair division approach to performance-based cross-asset resource allocation. In 9th International Conference on Managing Pavement Assets.

Shi, Y., Xiang, Y., Xiao, H., & Xing, L. (2021). Joint optimization of budget allocation and maintenance planning of multi-facility transportation infrastructure systems. European Journal of Operational Research, 288(2), 382-393.

Xu, G., & Guo, F. (2022). Sustainability-oriented maintenance management of highway bridge networks based on Q-learning. Sustainable Cities and Society, 81, 103855.

Ghafoori, M., Abdallah, M., & Ozbek, M. E. (2024). Machine Learning–Based Bridge Maintenance Optimization Model for Maximizing Performance within Available Annual Budgets. Journal of Bridge Engineering, 29(4), 04024011.

Mohammadi, M., Rashidi, M., Yu, Y., & Samali, B. (2023). Integration of TLS-derived Bridge Information Modeling (BrIM) with a Decision Support System (DSS) for digital twinning and asset management of bridge infrastructures. Computers in Industry, 147, 103881.

Cao, Q., Zou, X., & Zhang, L. (2022). Multiobjective robust optimization model for generating stable and makespan-protective repetitive schedules. Journal of construction Engineering and Management, 148(9), 04022099.

Tavakolan, M., & Nikoukar, S. (2022). Developing an optimization financing cost-scheduling trade-off model in construction project. International Journal of Construction Management, 22(2), 262-277.

Dabirian, S., Ahmadi, M., & Abbaspour, S. (2021). Analyzing the impact of financial policies on construction projects performance using system dynamics. Engineering, Construction and Architectural Management, 30(3), 1201-1221.

Andalib, R., Hoseini, A., & Gatmiri, B. (2018). A stochastic model of cash flow forecasting considering delays in owners' payments. Construction Management and Economics, 36(10), 545-564.

Alavipour, S., & Arditi, D. (2018). Optimizing Financing Cost in Construction Projects with Fixed Project Duration. Journal of Construction Engineering and Management, 144(4), 04018012.

Su, Y., & Lucko, G. (2015). Synthetic cash flow model with singularity functions. I: Theory for periodic phenomena and time value of money. Journal of construction engineering and management, 141(3), 04014078.

Lee, D. E., Lim, T. K., & Arditi, D. (2012). Stochastic project financing analysis system for construction. Journal of Construction Engineering and Management, 138(3), 376-389.

Motawa, I., & Kaka, A. (2009). Modelling payment mechanisms for supply chain in construction. Engineering, Construction and Architectural Management, 16(4), 325-336.

Tang, C. M., Leung, A. Y., & Lam, K. C. (2006). Entropy application to improve construction finance decisions. Journal of construction engineering and management, 132(10), 1099-1113.

Lee, C. K., Bujna, M., Abd Jamil, A. H., & Ee, P. T. (2023). A cause and effect of a nonpayment model based on the DEMATEL algorithm. Journal of Legal Affairs and Dispute Resolution in Engineering and Construction, 15(1), 04522050.

Dorrah, D. H., & McCabe, B. (2023). Integrated Agent-Based Simulation and Game Theory Decision Support Framework for Cash Flow and Payment Management in Construction Projects. Sustainability, 16(1), 244.

Shalaby, A., & Ezeldin, A. S. (2022). A model for work packages optimization in results-based-finance projects. Engineering, Construction and Architectural Management, 29(7), 2810-2835.

Liang, Y., Ashuri, B., & Li, M. (2021). Forecasting the construction expenditure cash flow for transportation design-build projects with a case-based reasoning model. Journal of Construction Engineering and Management, 147(6), 04021043.

Farshchian, M. M., Heravi, G., & AbouRizk, S. (2017). Optimizing the owner’s scenarios for budget allocation in a portfolio of projects using agent-based simulation. Journal of Construction Engineering and Management, 143(7), 04017022.

Huang, W. H., Tserng, H. P., Jaselskis, E. J., & Lee, S. Y. (2014). Dynamic threshold cash flow–based structural model for contractor financial prequalification. Journal of construction Engineering and management, 140(10), 04014047.

Jarrah, R. E., Kulkarni, D., & O’Connor, J. T. (2007). Cash flow projections for selected TxDoT highway projects. Journal of construction engineering and management, 133(3), 235-241.

Elazouni, A. M., & Gab-Allah, A. A. (2004). Finance-based scheduling of construction projects using integer programming. Journal of construction engineering and management, 130(1), 15-24.

Liu, S. S., & Wang, C. J. (2010). Profit optimization for multiproject scheduling problems considering cash flow. Journal of Construction Engineering and Management, 136(12), 1268-1278.

Alghazi, A., Elazouni, A., & Selim, S. (2013). Improved genetic algorithm for finance-based scheduling. Journal of Computing in Civil Engineering, 27(4), 379-394.

Gajpal, Y., & Elazouni, A. (2015). Enhanced heuristic for finance-based scheduling of construction projects. Construction Management and Economics, 33(7), 531-553.

Al‐Shihabi, S., & AlDurgam, M. M. (2020). The contractor time–cost–credit trade‐off problem: integer programming model, heuristic solution, and business insights. International Transactions in Operational Research, 27(6), 2841-2877.

Liu, W., Zhang, J., & Liu, W. (2021). Heuristic methods for finance-based and resource-constrained project scheduling problem. Journal of Construction Engineering and Management, 147(11), 04021141.

Liu, W., Zhang, J., Liu, C., & Qu, C. (2023). A bi-objective optimization for finance-based and resource-constrained robust project scheduling. Expert Systems with Applications, 231, 120623.

Zitzler, E., Laumanns, M., & Thiele, L. (2001). SPEA2: Improving the strength Pareto evolutionary algorithm. TIK report, 103, 1-18.

Zitzler, E., & Thiele, L. (1999). Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach. IEEE transactions on Evolutionary Computation, 3(4), 257-271.

Gharari, R., Poursalehi, N., Abbasi, M., & Aghaie, M. (2016). Implementation of strength pareto evolutionary algorithm ii in the multiobjective burnable poison placement optimization of kwu pressurized water reactor. Nuclear Engineering and Technology, 48(5), 1126-1139.

Kaucic, M., Moradi, M., & Mirzazadeh, M. (2019). Portfolio optimization by improved NSGA-II and SPEA 2 based on different risk measures. Financial Innovation, 5, 26.

Deb, K., Pratap, A., Agarwal, S., & Meyarivan, T. A. M. T. (2002). A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE transactions on evolutionary computation, 6(2), 182-197.

Alothaimeen, I., & Arditi, D. (2020). Overview of Multi-Objective Optimization Approaches in Construction Project Management. Multicriteria Optimization-Pareto-Optimality and Threshold-Optimality.

Wang, Y., Ma, J., & Zhang, Y. (2024). Application of Improved Frog Leaping Algorithm in Multi objective Optimization of Engineering Project Management. Decision Making: Applications in Management and Engineering, 7(1), 364-379.

Zhang, F. (2024). Constructing a Multi-Objective Optimization Model for Engineering Projects Based on NSGA-II Algorithm under the Background of Green Construction. Decision Making: Applications in Management and Engineering, 7(1), 37-53.

Ünal, A. N., & Kayakutlu, G. (2020). Multi-objective particle swarm optimization with random immigrants. Complex & Intelligent Systems, 6(3), 635-650.

Abido, M. A. (2010). Multiobjective particle swarm optimization with nondominated local and global sets. Natural Computing, 9, 747-766.

Bean, J. C. (1994). Genetic algorithms and random keys for sequencing and optimization. ORSA journal on computing, 6(2), 154-160.

Dhillon, J., Parti, S. C., & Kothari, D. P. (1993). Stochastic economic emission load dispatch. Electric Power Systems Research, 26(3), 179-186.

Schott, J. R. (1995). Fault tolerant design using single and multicriteria genetic algorithm optimization (Doctoral dissertation, Massachusetts Institute of Technology).

El-Abbasy, M. S., Elazouni, A., & Zayed, T. (2020). Finance-based scheduling multi-objective optimization: Benchmarking of evolutionary algorithms. Automation in Construction, 120, 103392.



How to Cite

Fares, A., Elazouni, A., & Al-Alawi, M. (2024). Finance-based Scheduling for Cash-flow Management of Maintenance Portfolios: Multi-objective Optimization Approach . Decision Making: Applications in Management and Engineering, 7(2), 355–379.