A variable neighborhood search simheuristic for project portfolio selection under uncertainty

With limited financial resources, decision-makers in firms and governments face the task of selecting the best portfolio of projects to invest in. As the pool of project proposals increases and more realistic constraints are considered, the problem becomes NP-hard. Thus, metaheuristics have been emp...

Descripción completa

Detalles Bibliográficos
Autores: Panadero, Javier|||0000-0002-3793-3328, Doering, Jana, Kizys, Renatas|||0000-0001-9104-1809, Juan, Ángel A|||0000-0003-1392-1776, Fitó Bertran, Àngels|||0000-0002-7782-7685
Tipo de recurso: artículo
Fecha de publicación:2020
País:España
Institución:Universitat Autònoma de Barcelona
Repositorio:Dipòsit Digital de Documents de la UAB
Idioma:inglés
OAI Identifier:oai:ddd.uab.cat:296843
Acceso en línea:https://ddd.uab.cat/record/296843
https://dx.doi.org/urn:doi:10.1007/s10732-018-9367-z
Access Level:acceso abierto
Palabra clave:Net present value
Project portfolio selection
Simheuristics
Stochastic optimization
Variable neighborhood search
Descripción
Sumario:With limited financial resources, decision-makers in firms and governments face the task of selecting the best portfolio of projects to invest in. As the pool of project proposals increases and more realistic constraints are considered, the problem becomes NP-hard. Thus, metaheuristics have been employed for solving large instances of the project portfolio selection problem (PPSP). However, most of the existing works do not account for uncertainty. This paper contributes to close this gap by analyzing a stochastic version of the PPSP: the goal is to maximize the expected net present value of the inversion, while considering random cash flows and discount rates in future periods, as well as a rich set of constraints including the maximum risk allowed. To solve this stochastic PPSP, a simulation-optimization algorithm is introduced. Our approach integrates a variable neighborhood search metaheuristic with Monte Carlo simulation. A series of computational experiments contribute to validate our approach and illustrate how the solutions vary as the level of uncertainty increases.