Формы кооперации агентов

С различными типами агентов и многоагентных систем связаны различные уровни и формы кооперации. Прежде всего, следует выделить преднамеренную кооперацию, характерную для когнитивных, интеллектуальных агентов, и непреднамеренную, спонтанную кооперацию, присущую реактивным агентам (более подробно об упомянутых типах агентах см. в статье «Классификация агентов»).

Кооперация в сообществе реактивных агентов основана на локальных взаимодействиях и обеспечивает выживание вида. Она возможна даже в том случае, когда у агентов нет внутреннего представления внешнего мира, и им неизвестны результаты действий других агентов (а подчас они даже не знают об их присутствии). Примером служит построение муравейника.

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

В случае директивной кооперации коллектив агентов образуется на принудительных началах. В некотором смысле антиподом директивной является ситуативная кооперация, возникающая на базе позитивных отношений, формирующихся между когнитивными агентами. Наконец, контрактные формы кооперации предполагают объединение индивидуальных интересов агентов на основе формальных или неформальных соглашений между ними.

Это интересно

Смотрите также