System wieloagentowy to zbiór wielu autonomicznych jednostek, zwanych agentami, które współpracują lub konkurują ze sobą w celu rozwiązania złożonych problemów. Każdy agent podejmuje własne decyzje na podstawie lokalnych obserwacji, komunikując się z pozostałymi uczestnikami systemu w celu koordynacji działań. Taka architektura pozwala na efektywne rozpraszanie zadań oraz zwiększa odporność całego systemu na awarie pojedynczych elementów. Dzięki temu rozwiązania wieloagentowe doskonale sprawdzają się w zaawansowanych aplikacjach sztucznej inteligencji oraz modelowaniu skomplikowanych procesów.





