Variance minimization in resource leveling for self-financing project portfolios: a convex MIQCP approach

Document Type : Research Article

Authors

1 Department of Civil Engineering, Ne.C., Islamic Azad University, Neyshabur, Iran.

2 Department of Civil Engineering, Hakim Sabzevari University, Sabzevar, Iran

3 Department of Mathematics, Ne.C., Islamic Azad University, Neyshabur, Iran

4 Department of Civil Engineering, Ne.C., Islamic Azad University, Neyshabur, Iran

Abstract

This study addresses the critical trade-off between financial returns and operational stability  in capital-intensive project portfolios. We propose a novel convex Mixed-Integer Quadratically Constrained Programming (MIQCP) framework that unifies Net Present Value (NPV) maximization, strict self-financing, and direct resource variance minimization. Unlike existing non-convex or heuristic models, our approach endogenizes flexible phasing strategies and introduces a dual-buffer mechanism to protect both liquidity and resource capacity. By exploiting the positive semi-definite properties of the quadratic constraints, we ensure global optimality for portfolios with 50+ activities. Computational results reveal a significant ”constrainedness” effect, where tighter financial and precedence constraints accelerate convergence by pruning the search tree. Findings demonstrate that a negligible NPV sacrifice (< 2%) yields disproportionate gains in resource stability (> 8%), providing a high-fidelity decision-support tool for managing internal capital markets under high volatility.

Keywords

Main Subjects


[1] R. Alinezhad, R. Ansari, M. Mahdikhani, S.A. Banihashemi, Multi-phase projects selection and scheduling problem: A multi-objective optimization approach, Iran. J. Sci. Technol. Trans. Civ. Eng. 46(3) (2022) 2575--2591.
[2] M. Aristotelous, A.C. Nearchou, An empirical analysis of a set of hybrid heuristics for the solution of the resource leveling problem, Oper. Res. Forum 5 (2024) 6.
[3] S.A. Banihashemi, M. Khalilzadeh, A robust bi-objective optimization model for resource levelling project scheduling problem with discounted cash flows, KSCE J. Civ. Eng. 26 (2022) 2539--2554.
[4] A.S. Belenky, A Boolean programming problem of choosing an optimal portfolio of projects and optimal schedules for them by reinvesting within the portfolio the profit from project implementation, Appl. Math. Lett. 25(10) (2012) 1279--1284.
[5] A.F. Carazo, T. Gómez, J. Molina, A.G. Hernández-Díaz, F.M. Guerrero, R. Caballero, Solving a comprehensive model for multiobjective project portfolio selection, Comput. Oper. Res. 37(4) (2010) 630--639.
[6] L.D.G. Aquino, D. Sornette, M.S. Strub, Portfolio selection with exploration of new investment assets, Eur. J. Oper. Res. 310(2) (2023) 773--792.
[7] X. Fei, J. Branke, N. Gülpınar, Dynamic pharmaceutical product portfolio management with flexible resource profiles, Eur. J. Oper. Res. 324(1) (2025) 308--323.
[8] F. Ghasemzadeh, N.P. Archer, Project portfolio selection through decision support, Decis. Support Syst. 29(1) (2000) 73--88.
[9] S. Hartmann, D. Briskorn, A survey of variants and extensions of the resource-constrained project scheduling problem, Eur. J. Oper. Res. 207(1) (2010) 1--14.
[10] S. Hartmann, D. Briskorn, An updated survey of variants and extensions of the resource-constrained project scheduling problem, Eur. J. Oper. Res. 297(1) (2022) 1--14.
[11] L. Hatami-Moghaddam, M. Khalilzadeh, N. Shahsavari-Pour, S.M. Sajadi, Developing a robust multi-skill, multi-Mode resource-constrained project scheduling model with partial preemption, resource leveling, and time windows, Mathematics 12(19) (2024) 3129.
[12] Y. He, T. Jia, W. Zheng, Tabu search for dedicated resource-constrained multiproject scheduling to minimise the maximal cash flow gap under uncertainty, Eur. J. Oper. Res. 310(1) (2023) 34--52.
[13] C. Jiang, X. Li, J.R. Lin, M. Liu, Z. Ma, Adaptive control of resource flow to optimize construction work and cash flow via online deep reinforcement learning, Autom. Constr. 150 (2023) 104817.
[14] S. Hartmann, R. Kolisch, Experimental evaluation of state-of-the-art heuristics for the resource-constrained project scheduling problem, Eur. J. Oper. Res. 127(2) (2000) 394--407.
[15] W. Liu, L. Ge, C. Qu, S. Yang, Bi-objective Optimization for Resource-constrained Robust Construction Project Scheduling, KSCE J. Civ. Eng. 28(1) (2024) 15--28.
[16] H. M. Markowitz, Portfolio selection, J. Finance 7 (1952) 77--91.
[17] S.M. Mirkhorsandi Langaroudi, H. Khosravi, A. Davoodi, S.M. Movahedifar, Cash holding management for self-financing phase-able and non-phase-able project portfolio selection and scheduling problems, Eng. Econ. 68(2) (2023) 82--98.
[18] S. Nasini, R. Nessah, Time-flexible min completion time variance in a single machine by quadratic programming, Eur. J. Oper. Res. 312(2) (2024) 427--444.
[19] J. Rieck, J. Zimmermann, T. Gather, Mixed-integer linear programming for resource leveling problems, Eur. J. Oper. Res. 221(1) (2012) 27--37.
[20] M. Saiz, L. Calvet, A.A. Juan, D. Lopez-Lopez, A simheuristic for project portfolio optimization combining individual project risk, scheduling effects, interruptions, and project risk correlations, Comput. Ind. Eng. 198 (2024) 110694.
[21] M.J. Sobel, J.G. Szmerekovsky, V. Tilson, Scheduling projects with stochastic activity duration to maximize expected net present value, Eur. J. Oper. Res. 198(3) (2009) 697--705.
[22] M. Soleymani, M. Bonyani, C. Wang, Simulation of autonomous resource allocation through deep reinforcement learning-based portfolio-project integration, Autom. Constr. 162 (2024) 105381.
[23] J.C. Stein, Internal capital markets and the competition for corporate resources, J. Finance 52(1) (1997) 111--133.
[24] R. Su, J.S. Aviles, Construction Scheduling Optimization of Prefabricated Buildings Under Resource Constraints Based on an Improved Whale Optimization Algorithm, Int. J. Comput. Intell. Syst. 18(1) (2025) 166.
[25] F. Takleef, O. Ayadi, F. Masmoudi, An integrated optimization method for resource-constrained schedule compression under uncertainty in construction projects, Appl. Sci. 15(8) (2025) 4089.
[26] B. Wang, Y. Song, Reinvestment strategy-based project portfolio selection and scheduling with time-dependent budget limit considering time value of capital, Proc. 2015 Int. Conf. Electrical and Information Technologies for Rail Transportation (2016) 373--381.
[27] X. Xu, Y. He, M. Liu, P. Qi, L. Yu, Multi-stage resource leveling problem with self-operation and outsourcing cooperation in sharing logistics, Omega 131 (2025) 103221.