
- •Конспект лекцій
- •Поиск оптимального значения функции с помощью метода наискорейшего спуска
- •Использование метода оврагов для поиска экстремумов функции
- •Поиск оптимального значения функции с помощью метода Нелдера-Мида
- •Контрольні запитання
- •Тема 2.
- •Контрольні запитання
- •Тема 3.
- •Контрольні запитання
- •Тема 4.
- •Л8.2 Двойственные задачи линейного программирования
- •Контрольні запитання
- •Тема 5.
- •Контрольні запитання
- •Тема 6.
- •Решение многокритериальной задачи с помощью теоретико-игрового подхода
- •2.1. Постановка задачи
- •2.2 Общая схема решения
- •3. Сформируем квадратную матрицу, строки которой соответствуют k оптимальным векторам X*I , а столбцы ‑ k целевым функциям CjXext .
- •2.3. Решение игровой задачи путем сведения ее к паре взаимно-двойственных задач линейного программирования
- •Контрольні запитання
- •Тема 7.
- •Контрольні запитання
- •Тема 9.
- •Контрольні запитання
Контрольні запитання
1. Подвійність у лінійному програмуванні...
2. 1 теорема подвійності.
3. 2 теорема подвійності.
4. Економічна інтерпретація пари подвійних задач.
Рекомендована література: [1,3,8,9,10]
Тема 5.
Прямокутні ігри із сідловими точками
Розглянуті питання з теми:
Теорія ігор у задачах дослідження операцій. Прямокутні ігри із сідловими точками. Теорема 1. Наслідок з теореми 1. Теорема 2. Наслідок з теореми 2. Змішані стратегії. Лема про матриці. Основна теорема прямокутних ігор (Теорема фон Неймана). Зведення ігрової задачі до задачі лінійного програмування . Співвідношення переваги.
Лемма (о матрицах)
Пусть
дана матрица
,
тогда:
1)
либо существует элемент
такой, что
;
2)
либо существует элемент
такой, что
.
Доказательство
В доказательстве будем использовать символ Кронекера:
Положим:
,
т.е.
- точка пространства Em,
-я
координата которой равна 1, а остальные
- 0.
Положим также:
,
т.е.
- точки пространства Em,
координаты которых - столбцы матрицы
А.
Пусть D - выпуклая оболочка множества m+n точек
.
Пусть Z=(0,...,0) - начало координат Em.
Разберем 2 случая: ZD, и ZD.
Если
ZD,
то Z
- выпуклая линейная комбинация точек
,
т.е. существует элемент
множества
Sn+m
такой, что
,
или
.
Следовательно:
.
Т.к.
Sn+m,
то
и
.
Заметим,
что
,
т.к. иначе (=0)
и
,
чего не может быть.
Поэтому положим:
.
Очевидно,
что вектор ySn
и
,
т.е. условие (2) леммы выполняется.
Пусть ZD.
Тогда,
очевидно, существует гиперплоскость
проходящая через начало координат
пространства Em
(содержащая точку Z),
такая, что D
находится в положительном полупространстве
- для любой точки
D
справедливо неравенство
Тогда
точки
области D
также удовлетворяют этому неравенству:
.
Т.е.
.
Кроме того, это неравенство справедливо также и для точек
:
,
.
Положим:
.
Очевидно,
что вектор xSm
и
.
Тогда и подавно
,
т.е. условие (1) леммы выполняется.
Основная теорема для прямоугольных игр (теорема фон Неймана)
Пусть
-
некоторая матрица, и пусть математическое
ожидание выигрыша
для любого
и
любого
определено
следующим образом:
.
Тогда
величины
и
существуют
и равны между собой.
Доказательство
Для
каждого
функция
есть непрерывная линейная функция от
,
определенная на замкнутом подмножестве
Sm
пространства Em
. Т.е.
существует
для любого
.
В
свою очередь,
-
непрерывная кусочно-линейная функция
от
.
Т.е.
существует.
Аналогично показывается существование .
Если первое условие леммы о матрицах выполняется, то существует элемент такой, что
, т.е. для любого
.
(1)
Так
как (1) справедливо для любого
,
то
и,
следовательно,
.
(2)
Аналогично из второго условия леммы о матрицах
. (3)
Поскольку выполняется либо первое либо второе условие леммы, то по крайней мере одно из (2) и (3) выполняется и, следовательно, неравенство
(4)
не может быть справедливо.
Пусть Ак матрица, полученная вычитанием k из всех элементов А:
.
Пусть
Ек
- математическое ожидание выигрыша для
Ак,
так что для любого
и
любого
:
. (5)
Тогда точно так же, как мы показали , что (4) неверно для А, можно показать, что
(6)
неверно для Ак.
Из (5) легко увидеть:
. (7)
Из (6) и (7) очевидно, что
неверно, т.е.
-
неверно.
А поскольку последнее неравенство неверно для любого k, то теперь можно записать:
-
неверно.
Тогда
справедливо:
.
Но
по Теореме 1:
,
т.е.
.
Другими
словами, основная теорема теории
матричных игр утверждает, что каждая
матричная игра двух партнеров с нулевой
суммой имеет решение, т.е. существуют
оптимальные смешанные стратегии X*
и Y*
для обоих игроков, причем
,
так
что для произвольных смешанных стратегий
и
:
E(X,Y*) E(X*,Y*) E(X*,Y).