In this contribution we propose to solve complex portfolio selection problems via Evolutionary Algorithms (EAs) that resort to adaptive parameter control to manage the Exploration versus Exploitation balance and to find (near)-optimal solutions. This strategy modifies the algorithm's parameters during execution, and relies on continuous feedbacks provided to the EA with respect to some user-defined criteria. In particular, our study aims to understand whether a standard EA can benefit from a robust method that iteratively selects the crossover operator out of a predefined set, in the context of optimised portfolio choices. We apply this approach to large-scale optimization problems, by tackling a number of NP-hard mixed-integer programming problems. Our results show that generic EAs equipped with single crossover operator do not perform homogeneously across problem instances, whereas the adaptive policy leads to robust (and improved) solutions, by alternating exploration and exploitation on the basis of the features of the current search space.

Adaptive evolutionary algorithms for portfolio selection problems / Filograsso, Gianni; di Tollo, Giacomo. - In: COMPUTATIONAL MANAGEMENT SCIENCE. - ISSN 1619-697X. - 20:1(2023). [10.1007/s10287-023-00441-7]

Adaptive evolutionary algorithms for portfolio selection problems

di Tollo, Giacomo
2023-01-01

Abstract

In this contribution we propose to solve complex portfolio selection problems via Evolutionary Algorithms (EAs) that resort to adaptive parameter control to manage the Exploration versus Exploitation balance and to find (near)-optimal solutions. This strategy modifies the algorithm's parameters during execution, and relies on continuous feedbacks provided to the EA with respect to some user-defined criteria. In particular, our study aims to understand whether a standard EA can benefit from a robust method that iteratively selects the crossover operator out of a predefined set, in the context of optimised portfolio choices. We apply this approach to large-scale optimization problems, by tackling a number of NP-hard mixed-integer programming problems. Our results show that generic EAs equipped with single crossover operator do not perform homogeneously across problem instances, whereas the adaptive policy leads to robust (and improved) solutions, by alternating exploration and exploitation on the basis of the features of the current search space.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11566/337134
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 3
social impact