Мультиагентная система (МАС) -- это система, образованная множеством автономных взаимодействующих агентов.
Агент в МАС -- это независимый компонент, который действует автономно и взаимодействует с другими агентами в целях достижения общей цели или выполнения задачи. Агентами в МАС могут быть программными агентами, роботами или людьми. Каждый агент имеет свою собственную логику принятия решений и способность обмениваться информацией с другими агентами. Агенты могут сотрудничать и/или конкурировать.
В МАС может проявляться самоорганизация и сложное поведение даже если стратегия поведения каждого агента достаточно проста. Такая самоорганизация лежит в основе так называемого роевого интеллекта.
Главное достоинство МАС состоит в её гибкости. МАС может быть дополнена и модифицирована без существенного переписывания программ системы. МАС обладают способностью к самовосстановлению и обладают устойчивостью к сбоям благодаря запасу компонентов и самоорганизации.
МАС позволяют решать задачи, которые трудно или невозможно решать традиционными системами. Они нашли широкое применение в различных областях, включая искусственный интеллект, робототехнику, экономику, логистику, биологию и т.д.
В целом, мультиагентные системы позволяют создавать адаптивные и гибкие системы, которые способны адекватно реагировать на изменяющуюся среду и достигать коллективных целей через взаимодействие и координацию своих составляющих агентов.