Researchers often struggle to identify a suitable method for addressing problems. This is particularly evident when there are too many options but no general criteria to guide the choice. In the context of Evolutionary Algorithms (EAs), the literature provides a wide range of viable alternatives, but few works have focused on defining guidelines to choose one algorithm over another. As a result, a common approach is to rely uncritically on existing studies, although the risk of failures and/or sub-optimal performance cannot be excluded. This research helps address this gap by providing a list of practical guidelines for selecting the most appropriate EA. Specifically, we perform a preliminary investigation on three Multi-Agent System (MAS) foraging problems, comparing six EAs with different levels of complexity. Moreover, we identify task-specific metrics to characterize and discriminate the problems under consideration. Our analysis pinpoints the EA(s) that yield the best performance for each problem and reveals relationships between the proposed metrics and algorithmic effectiveness, thereby providing guidelines for the selection of suitable algorithms.

What Evolutionary Algorithm(s) Should We Use? Towards Preliminary Guidelines from an Exploratory Analysis of Foraging Problems

Paolo Pagliuca
;
Alessandra Vitanza
2026

Abstract

Researchers often struggle to identify a suitable method for addressing problems. This is particularly evident when there are too many options but no general criteria to guide the choice. In the context of Evolutionary Algorithms (EAs), the literature provides a wide range of viable alternatives, but few works have focused on defining guidelines to choose one algorithm over another. As a result, a common approach is to rely uncritically on existing studies, although the risk of failures and/or sub-optimal performance cannot be excluded. This research helps address this gap by providing a list of practical guidelines for selecting the most appropriate EA. Specifically, we perform a preliminary investigation on three Multi-Agent System (MAS) foraging problems, comparing six EAs with different levels of complexity. Moreover, we identify task-specific metrics to characterize and discriminate the problems under consideration. Our analysis pinpoints the EA(s) that yield the best performance for each problem and reveals relationships between the proposed metrics and algorithmic effectiveness, thereby providing guidelines for the selection of suitable algorithms.
2026
Istituto di Scienze e Tecnologie della Cognizione - ISTC
Istituto di Scienze e Tecnologie della Cognizione - ISTC - Sede Secondaria Catania
Multi-Agent Systems, Evolutionary Algorithms, Guidelines, Metrics, Foraging
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/20.500.14243/596981
 Attenzione

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

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