Modèle de distribution: une approche pour faciliter la distribution de modèles à base d’agents


La modélisation à base d’agents est un outil puissant pour comprendre les problèmes complexes. Certains modèles exigent une quantité importante d’agents, de données et de ressources pour fonctionner correctement. La plupart des plateformes de simulation d’agents exécutent les modèles séquentiellement et ne peuvent pas exécuter ces modèles de grande taille dans un délai raisonnable, voire ne peuvent même pas les exécuter. Pour résoudre ces problèmes, les SMA peuvent utiliser le calcul distribué afin de répartir la charge sur plusieurs processus. Cependant,  la distribution de SMA introduit de nouvelles problématiques qui sont autant de défis à relever lors de l’exécution des simulations. Cet article présente le concept de modèle de distribution visant à simplifier la distribution des SMA. Ce modèle offre un cadre flexible pour modéliser la distribution de modèles en séparant la modélisation thématique du modèle, de la modélisation de sa distribution. Nous illustrons, avec la plateforme GAMA, comment améliorer l’expérience des modélisateurs pour distribuer efficacement leur modèle.