17. Inconvénients des SMAs
Les systemes multi-agents et malgre leur interet, ils soulevent
plusieurs problemes.
-Un probleme important porte sur la definition
d'un modele qui assure au modelisateur que l'outil informatique implemente bien
le modele que le modelisateur a decrit , et que les consequences observes lors
de la simulation sont bien directement des consequences du modele et non le
produit d'un comportement non desire du systeme informatique.
-Un autre grand probleme tient dans l'explosion
du nombre de communication entre agents pour l'organisation du SMA donc
l'augmentation non negligeable des communications. Il arrive frequemment qu'une
application SMA soit moins rapide ~ l'execution qu'une application non
repartie.
1 8. Conclusion
Les interactions entre les agents et la resolution distribuee
qu'elles mettent en place induisent alors une contradiction avec le principe
d'autonomie de decision propre au concept d'agent. Les agents peuvent avoir
conscience de cette resolution collective (agents cognitifs) ou non (agents
reactifs) , mais de toute façon , ils utiliseront ou subiront a un
moment ou a un autre des contraintes issues de leurs interactions avec les
autres agents du systeme.
Toute la difficulte de concevoir des systemes multi-agents
consiste alors a gerer cette contradiction entre le principe d'autonomie des
agents et la resolution collective par le systeme qu'ils composent. Tous les
agents doivent s'integrer au même systeme pour former un tout coherent
resolvant le probleme a traiter, même si les formalismes qui modelisent
les differents agents du systeme sont heterogenes. Cette necessite
d'integration et d'interaction avec les autres fait intervenir des mecanismes
et des notions permettant la coordination de la resolution distribuee du
probleme pour obtenir un comportement global coherent et efficace du systeme.
Les notions d'interactions et d'organisation permettent d'apprehender cette
necessite.
|