Многоагентное моделирование является мощным инструментом исследования процессов эволюции сложных социальных систем. Многоагентные системы состоят из следующих основных компонентов:
- множество системных единиц, в котором выделяются подмножество активных единиц -агентов, манипулирующих подмножеством пассивных единиц - объектов:
- среда, т. е. некоторое пространство, в котором существуют агенты и объекты;
- ножество задач (функций, ролей), которые поручаются агентам;
- множество отношений (взаимодействий) между агентами;
- множество организационных структур (конфигураций), формируемых агентами;
- множество действий агентов (например, различных операций над объектами или коммуникативных актов).
Взаимодействие агентов означает установление двусторонних и многосторонних динамических отношений между агентами. Взаимодействия между агентами имеют определенную направленность — положительную или отрицательную, т. е. носят характер содействия или противодействия, притяжения или отталкивания, кооперации или конкуренции, сотрудничества или конфликта, координации или субординации, и т. п.
Взаимосвязи и взаимозависимости между агентами характеризуются некоторой силой (интенсивностью). Взаимодействия между агентами динамичны.