Multi-Agent Systems sind Systeme, die aus mehreren interagierenden Agenten bestehen, die in einer Umgebung wahrnehmen, entscheiden, kommunizieren und handeln können. Sie werden verwendet, um verteilte Problemlösung, Koordination, Verhandlung, Wettbewerb und kollektives Verhalten zu modellieren.