Agentennetze

Als Agentennetze werden im Allgemeinen Zusammenschlüsse aus mehreren Agenten genannt. Ein solches Netzwerk erlaubt es, komplexere Aufgaben sinnvoll zu bearbeiten. Möchte man zum Beispiel eine Reise buchen, erfordert dies viele einzelne Schritte. So muss unter anderem ein Agent einen passenden Flug suchen und ein anderer Agent das Hotel. Durch die Fülle der Informationen würde eine solche Aufgabe jedoch eine erhebliche Aufwand verursachen. Um dieses Problem zu umgehen, suchen mehrere Agenten, zum Beispiel je ein Agent pro Airline und je ein Agent pro Hotelkette. Dies ermöglicht eine wesentlich schnellere und effizientere Suche. Ein Problem, das dabei auftritt, ist die Entscheidung welcher Flug und welches Hotel nun von allen Angeboten genommen werden soll. Bei dieser Entscheidungsfindung trennt man Agentennetze in zwei Funktionsweisen ein, das hierarchische und das demokratische Modell. Bei dem hierarchischen Modell entscheidet ein einzelner Bot, welcher Flug der beste ist. Bei dem demokratischen Modell stimmen alle Bots, die einen passenden Flug gefunden haben, unter ihren Ergebnissen ab, welches der beste Flug ist. [WJ05]