This paper proposes an approach to modelling and performance pre-diction of large multi-agent systems, based on the Theatre actor system. The approach rests on Uppaal for formal modelling, graphical reasoning and prelim-inary property checking, and on Java for enabling large model sizes and execu-tion benefits on a multi-core machine. As a significant case study, the Minority Game (MG) binary game often used in economics, natural and social sciences, is chosen for modelling and analysis. In MG a population of agents/players compete, without explicit interactions, in the use of a shared and scarce re-source. At each step, each player has to decide if to use or not the resource, by understanding that when the majority of agents decides to exploit the resource, an inevitable congestion would arise. In classic MG, although each player learns from the experience, it is unable to improve its behavior/performance. A genetic variant of MG is then considered which by using cross-over and muta-tion on local strategies allows a bad-performing player to possibly improve its attitude. The paper shows an MG formal actor model, which is then trans-formed into Java for parallel execution. Experimental results confirm good exe-cution speedup when the size of the model is scaled to large values, as required by practical applications.
Scheda prodotto non validato
Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo
|Titolo:||Performance prediction of scalable multi-agent systems using Parallel Theatre|
NIGRO, Libero [Membro del Collaboration Group] (Corresponding)
CICIRELLI, Franco [Membro del Collaboration Group]
|Data di pubblicazione:||2021|
|Appare nelle tipologie:||2.1 Contributo in volume (Capitolo o Saggio)|