Ein Multiagentsystem ist ein System, welches entweder aus vielen gleichartigen oder aber aus vielen verschiedenen Software-Agents besteht. Alle Agents arbeiten als eine Einheit zusammen, um ein bestimmtes Problem zu lösen, wobei jeder Agent die Verantwortung für seinen Bereich und der damit verbundenen Aufgabe trägt. Damit die verschiedenen Agents zusammenarbeiten können ist zum einen die Kommunikation zwischen der diesen sowie auch ein übergeordneter Steuerungsmechanismus notwendig. Ein System aus mehreren Agenten besteht in der Regel deshalb, weil die Lösung des Problems für eine einzelne Agent-Einheit zu komplex wäre.

Weblinks: