Контрольные вопросы
1. Приведите примеры постановки задачи управления для системы с иерархической структурой.
2. Дайте характеристику задачи.
3.5. ЭЛЕМЕНТЫ ТЕОРИИ ИГР В СИСТЕМНОМ АНАЛИЗЕ
В изучении организации систем можно выделить два важных направления: исследование структуры и исследование по-
ведения подсистем (элементов или участников организации). При исследовании структуры, как правило, участники органи-
зации рассматривают как некоторый элемент системы, выполняющий порученную задачу наиболее эффективным образом.
Исследование поведения участников предполагает изучение мотивов их действий при условии, что участнику предоставлено
право принимать решения и самостоятельно оценивать
их результат в соответствии с собственными критериями [20, 21].
Наличие сложной иерархической структуры, значительное количество участников организации неизбежно приводит к
тому, что интересы участников вступают в противоречия с интересами друг друга и системы в целом. Таким образом, созда-
ется ситуация, которую можно охарактеризовать как конфликтную. Наличие конфликта и стремление к его оптимальному
разрешению являются характерными чертами функционирования многих сложных систем. Математическая проблематика,
связанная с таким направлением исследований, состоит в установлении связи между формальными характеристиками кон-
фликта и формальными характеристиками оптимального поведения участников этого конфликта.
3.5.1. Основные элементы теории игр
Раздел математики, посвященный изучению математических моделей принятия оптимальных решений в условиях кон-
фликтов, называется теорией игр. Участников конфликта в теории игр называют игроками.
Пусть
I = {1, 2, ..., n} – множество игроков. Каждый из игроков может совершать различные действия, которые обычно
называют стратегиями. Множество
X
i
всевозможных действий игроков называется множеством стратегий. Вектор x = (x
1
, x
2
,
…,
x
n
), где x
i
принадлежит множеству X
i
, стратегий игрока i, называется ситуацией в игре. В каждой ситуации х игрок i полу-
чает выигрыш, который обозначим через
H
i
(x). Отображение
121
...: EXXXH
ni
→
называется функцией выигрыша иг-
рока
i.
Определение. Бескоалиционной игрой называется система
,}{,}{,Г >
<
∈∈ IiiIii
HXI
где I = {1, 2, ..., n} – множество игроков; X
i
– множество стратегий игрока i; H
i
– функция выигрыша игрока i, заданная на
множестве
n
XXXX ×××= ...
21
стратегий игры.
Каждый из игроков в игре Г старается максимизировать свой выигрыш. Поэтому естественно, что любую ситуацию иг-
рок пытается изменить с помощью своей стратегии таким образом, чтобы его выигрыш был максимальным. Обозначим си-
туацию
х, в которой игрок i изменил свою стратегию x
i
, на
i
x
через
)...,,,,...,,(||
111 niiii
xxxxxxx
+−
=
′
.
Будем говорить, что ситуация приемлема для игрока i, если )||()(
iii
xxHxH
≥ для любой стратегии
ii
Xx
′
. Если неко-
торая ситуация является приемлемой для одного игрока, но не является приемлемой для другого игрока, то второй игрок
будет стремиться изменить ситуацию. Если же ситуация приемлема для всех игроков, то ни один из них не будет этого де-
лать, т.е. в игре устанавливается равновесие.
Определение. Ситуация
х называется ситуацией равновесия (по Нэшу), если для любого Ii ∈ и любой стратегии
ii
Xx ∈
′
выполнено неравенство )||()(
iii
xxHxH
′
≥ .
Пример 1. Охрана окружающей среды.
Каждое из трех предприятий (игроки 1, 2, 3), использующее для технических целей воду некоторого водоема, распола-
гает двумя стратегиями:
1) использовать очистные сооружения для очистки отработанной воды;
2) сбрасывать ее без очистки.
Предполагается, что в случае, когда неочищенную воду сбрасывает не более одного предприятия, вода в водоеме оста-
ется пригодной для использования и предприятия убытков не несут. Если же неочищенную воду сбрасывают два и более
предприятий, то каждое несет убытки в размере трех единиц. Стоимость эксплуатации очистных сооружений обходится ка-
ждому предприятию в одну единицу.
Построим куб ситуаций для описанной игры и укажем выигрыши игроков в этих ситуациях (рис. 3.10).
Опишем множество приемлемых ситуаций для игроков:
1: (2, 1, 1), (2, 2, 2), (1, 1, 2), (1, 2, 1);
2: (1, 2, 1), (2, 2, 2), (1, 1, 2), (2, 1, 1);
3: (1, 1, 2), (2, 2, 2), (2, 1, 1), (1, 2, 1).
Отсюда получаем, что ситуациями равновесия в этой игре являются все приемлемые ситуации. При этом ситуация (2, 2,
2) наименее выгодна как с точки зрения охраны природы, так и с точки зрения величины выигрыша игроков, поскольку в
этой ситуации загрязнение больше, а выигрыш игроков меньше, чем в других приемлемых ситуациях. Использование в ка-
честве принципа оптимальности равновесия по Нэшу имеет несколько недостатков. Во-первых, ситуации равновесия суще-
ствуют далеко не в каждой игре. Во-вторых, в различных ситуациях равновесия выигрыши игроков различны. И, в-третьих,
ситуации равновесия могут оказаться неустойчивыми относительно отклонения группы игроков, которые одновременно из-
меняют свои стратегии с целью увеличения выигрышей. Любое подмножество
S множества I будем называть коалицией.
Обозначим через
S
xx
′
|| ситуацию, в которой все игроки, входящие в S, одновременно изменили свои стратегии x
i
на
i
x
.