Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 3000430.doc
Скачиваний:
10
Добавлен:
30.04.2022
Размер:
4.05 Mб
Скачать

Тема 7. Элементы теории игр

В результате изучения данной темы студенты должны:

знать:

- область применения моделей теории игр в экономике;

- основные понятия теории игр;

- методы решения задач теории игр;

уметь:

- формулировать постановку различных задач теории игр;

- находить решение задач теории игр;

- давать экономическую интерпретацию полученных результатов решения задач теории игр;

- применять методы теории игр для решения практических задач;

владеть:

- математическим аппаратом теории игр;

- практическими навыками формулирования и решения задач теории игр, в том числе с помощью ЭВМ.

Основные понятия теории игр. При решении задач в области экономики и управления производством в условиях неполноты и неточности информации возможны ситуации, когда необходимо принятие решений в условиях риска и неопределенности.

Предметом изучения теории игр являются ситуации, когда отсутствует полнота информации, а аппарат теории игр предназначен для выбора оптимальных решений в условиях неопределенности. Методы теории игр разработаны применительно к специфическим конфликтным ситуациям, которые обладают свойством многократной повторяемости. Целью теории игр является выработка рекомендаций по рациональному образу действия участников многократно повторяющегося конфликта. Под конфликтными ситуациями понимается положение, когда сталкиваются интересы двух и более сторон, причем выигрыш зависит от того, как поведут себя другие стороны. Математический анализ конфликта возможен при построении математической модели конфликта. Такая модель называется игрой. От реального конфликта игра отличается тем, что ведется по определенным правилам, которые участникам конфликта известны и строго выполняются. Игра называется парной, если в ней участвуют две стороны. Если в парной игре выигрыш одного из игроков равен проигрышу другого, то такая парная игра называется игрой с нулевой суммой. Конечной игрой называется игра с конечным числом стратегий. Стратегией называется совокупность правил, определяющих выбор варианта действия при каждом ходе в зависимости от сложившейся ситуации. Ходы бывают личные и случайные. При случайном ходе – выбор стратегии случайный. Стратегия игрока называется оптимальной, если при многократном повторении игры она обеспечивает ему максимальный средний выигрыш или минимальный средний проигрыш.

Матричные игры

Пусть игрок А имеет m чистых стратегий А1, А2, … Аi,…Аm, а игрок В имеет n чистых стратегий B1, B2, … Bj,…Bn. Такая игра называется игрой m n. Если игрок А пользуется стратегией Аi, а игрок В пользуется стратегией Вj, то обозначим через аij выигрыш игрока А, если аij > 0, или проигрыш игрока А, если аij < 0. Очевидно, что – это одновременно проигрыш игрока В, если аij > 0, и выигрыш игрока В, если аij < 0.

Тогда мы можем привести игру к матричной форме, т.е. составить матрицу, которая называется платежной матрицей, или матрицей игры:

В1

В2

Вj

Вn

А1

а11

а12

а 1j

а 1n

(7.1)

Аi

аi1

а i2

а ij

а in

Аm

аm1

а m2

а mj

а mn

Каждая строка этой матрицы соответствует некоторой стратегии игрока А, а каждый столбец – некоторой стратегии игрока В.

Пример игры. Два игрока выкидывают на пальцах числа, причем четное число пальцев – это выигрыш игрока А, нечетное – проигрыш игрока А. Для простоты введем ограничение – игроки выкидывают от 1 до 3 пальцев.

Составим платежную таблицу:

В1

В2

В3

А1

2

-3

4

-3

А2

-3

4

-5

-5

А 3

4

-5

6

-5

4

4

6

Проанализируем матрицу игры: для каждой чистой стратегии игрока А определим минимальный выигрыш, т.е. определим

i = аij.

В нашем примере 1 = -3; 2 = -5; 3 = -5. Далее, среди полученных значений i-х определим максимальное

 = i = аij.

В нашем примере  = -3, т.е. игрок А проигрывает 3 очка. Это число  называется нижней ценой игры, а соответствующая ему стратегия называется максиминной. В нашем примере стратегия А1 максиминная, т.е. из всех наихудших ситуаций выбирают наилучшую. Эта величина () – гарантированный «выигрыш» игрока А, какую бы стратегию ни выбрал игрок В. Меньше нижней цены игры игрок А никогда не «выиграет», если будет придерживаться правил игры.

Игрок В старается максимально уменьшить свой проигрыш. Для этого определяется верхняя цена игры

 = j = аij.

Соответствующая стратегия называется минимаксной. В нашем примере будет две минимаксных стратегии В1 и В2. При этом игрок В проигрывает 4 очка.

Теорема 1. В любой матричной игре справедливо неравенство   , т.е. нижняя цена игры никогда не превосходит верхнюю.