La criticité comme moteur de la coopération dans les systèmes multi-agents adaptatifs


Dans l'approche par AMAS (Adaptive Multi- Agent System), la coopération est définie comme attitude sociale de l'agent et permet de détecter, de résoudre, voire d'anticiper les contraintes subies par le système au travers du concept de Situations Non Coopératives. Nous proposons ici une stratégie de décision pour l'agent coopératif, basée uniquement sur la «criticité», afin d'aider ses voisins les plus contraints. Cette métrique permet de prioriser les actions des agents et de répartir de manière coopérative la charge pesant sur le système, évitant ainsi qu'un ou plusieurs agents ne puisse(nt) accomplir sa/leur tâche et donc nuire à la performance et à la robustesse du système. Afin de montrer l'apport de notre approche, cette stratégie de décision est évaluée au travers de différentes expérimentations sur un système de transport de ressources par plusieurs robots.