Multi-Agent Systems are characterized by multiple agents interacting to solve tasks that may be difficult, or even impossible, for a single agent. While discovering solutions to problems with a single objective might be relatively straightforward, the picture changes when coping with Multi-Objective Optimization (MOO), where problems require the simultaneous optimization of multiple objectives that potentially conflict with each other. This is particularly relevant in Multi-Agent Systems (MASs), since each agent’s behavior affects the overall system performance. For example, the capability of a system, composed of many robots, to both locomote and aggregate simultaneously requires the definition of appropriate fitness measures and the usage of suitable algorithms. In this work, we investigate the conditions necessary to promote aggregation in a robotic MAS, with a particular focus on how conflicting objectives can hinder the learning of effective behaviors. Specifically, we designed a novel fitness function and tested it in a relatively simple aggregation scenario. Furthermore, we considered a recently introduced MOO problem, in which a MAS of five robots must develop the ability to aggregate while in motion. Our outcomes show that, despite the challenges in designing effective fitness functions, the proposed formulation successfully supports aggregation in the simpler scenario and enhances aggregation capabilities in the more complex one.

How to Evolve Aggregation in Robotic Multi-Agent Systems

Paolo Pagliuca
Co-primo
;
Alessandra Vitanza
Co-primo
2025

Abstract

Multi-Agent Systems are characterized by multiple agents interacting to solve tasks that may be difficult, or even impossible, for a single agent. While discovering solutions to problems with a single objective might be relatively straightforward, the picture changes when coping with Multi-Objective Optimization (MOO), where problems require the simultaneous optimization of multiple objectives that potentially conflict with each other. This is particularly relevant in Multi-Agent Systems (MASs), since each agent’s behavior affects the overall system performance. For example, the capability of a system, composed of many robots, to both locomote and aggregate simultaneously requires the definition of appropriate fitness measures and the usage of suitable algorithms. In this work, we investigate the conditions necessary to promote aggregation in a robotic MAS, with a particular focus on how conflicting objectives can hinder the learning of effective behaviors. Specifically, we designed a novel fitness function and tested it in a relatively simple aggregation scenario. Furthermore, we considered a recently introduced MOO problem, in which a MAS of five robots must develop the ability to aggregate while in motion. Our outcomes show that, despite the challenges in designing effective fitness functions, the proposed formulation successfully supports aggregation in the simpler scenario and enhances aggregation capabilities in the more complex one.
2025
Istituto di Scienze e Tecnologie della Cognizione - ISTC
Istituto di Scienze e Tecnologie della Cognizione - ISTC - Sede Secondaria Catania
Multi-Agent Systems, Multi-Objective Optimization, Evolutionary Algorithms, OpenAI-ES, Aggregation
File in questo prodotto:
File Dimensione Formato  
paper3.pdf

accesso aperto

Descrizione: Pagliuca P., Trivisano G., Vitanza A. How to Evolve Aggregation in Robotic Multi-Agent Systems (2025) CEUR Workshop Proceedings, 4028, pp. 140 - 156.
Tipologia: Versione Editoriale (PDF)
Licenza: Creative commons
Dimensione 628.47 kB
Formato Adobe PDF
628.47 kB Adobe PDF Visualizza/Apri

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/553961
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact