![]() КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Теорема о необходимых и достаточных условиях оптимальности смешанных стратегий. Метод сведения решения игр к решению задачи линейного программирования
Транспортная задача незамкнутого типа. Постановка, способ сведения к задаче замкнутого типа(с обоснованием). Алгоритм решения. Задача максимизации прибыли при заданных ценах на продукцию и ресурсы. Анализ оптимальных решений с помощью множителей Лагранжа.
Пусть производится один продукт ценой P 0, используются ресурсы
max (P 0 f (x) – < p, x >) (1) x ³ 0 (2)
Исследование задачи будем проводить с помощью функции Лагранжа:
В оптимальном плане x * для любых используемых ресурсов отношение цены к предельной эффективности постоянно. Для этих же ресурсов показали, что соотношение предельных эффективностей равно соотношению цен. Наибольшая отдача будет от тех ресурсов, которые имеют самую большую предельную эффективность в текущей точке. Эти свойства не имеют универсального значения. Они применимы только тогда, когда эффективность ресурса при увеличении масштаба производства сокращается. При этой ситуации нахождение оптимального плана задачи (1)-(2) можно интерпретировать как процесс выравнивания соотношения цен и предельных эффективностей.
Предельная эффективность
23. Транспортная задача замкнутого типа: постановка, существование решения, метод потенциалов. Формулировка транспортной задачи (ТЗ): имеется m поставщиков (пунктов отправления) А1, …, Am, у которых имеется однородный груз в кол-вах а1, …, аm. В этом товаре нуждается n потребителей В1, …, Вn, каждый в кол-ве b1, …, bn. Т.ж. известны так называемые коэф-ты затрат сij = стоимости перевозки груза от постав Аi к потреб Вj. Данные удобно записывать в распределительной матрице:
1) мощности всех поставщиков были реализованы 2) спрос всех потребителей был удовлетворителен 3) суммарные затраты на перевозки были мин-ми
Мощности всех поставщиков д.б. реализованы (1) Спрос всех потреб-лей д.б. удовл-н
(2) По смыслу поставка не м.б. отр-ной
(3) Суммарные затраты на перевозку План перевозок х наз-ся допустимым, если он удовл-ет (1) и (2). Распред-ие поставок наз-ся оптимальным, если оно доставляет мин-м (3). Т. о сущ-ии допустимого плана: для того, чтобы ТЗ имела допустимый план необх. и дост., чтобы ТЗ была закрытой Т. о ранге матрицы: Ранг матрицы коэф-тов системы (1) = m+n-1. (Если спросят написать): Решение закрытой ТЗ:
1. н-р, эту з-чу м. решить с пом. мет. наим. затрат. Согласно этому мет. В нач. дается макс-но возм-ная поставка в клетку с наим-им коэф-том затрат. Эту клетку сч-т заполненной, для удобства перечерк-т сплошной линией. Выпавшие из дальнейшего рассм-ия клетки наз-т свободными и перечер-т пунктирными линиями. Затем процедура повт-ся в непрочер-ых никакими линиями клетках. После этого дел-ся проверка: кол-во заполн-х клеток д. = m+n-1. Если их меньше, то вводим фиктивные нулевые поставки до треб-го кол-ва. Вводят их т.о., чтобы не образ-ся квадрат или прямоугольник из заполн-ых клеток (иначе невозм-но будет найти потенциал). 2. м-д потенциалов. Он основан на Т. о потенциалах: Если х* есть оптимальный план поставок, то ему соотв-т система чисел (ui*,vj*), i=1,m,j=1,n, наз-ых потенциалами строк и столбцов (поставщиков и потребителей), удовл-щих усл-ию: Исп-уя эту теорему, мы м. найти эти числа. Для этого u1 полагают =0 (м. = любому числу), остальные потенциалы нах-ся по заполненным клеткам по след-щей ф-ле: После того, как были найдены все потенциалы нах-т Эл-ты матрицы оценок по ф-ле: Для заполн-ых клеток эл-ты этой матрицы =0. Если для незапол-ых клеток все >=0, то по теореме мы нах-м оптимальное распред-ие. Если же среди оценок есть отриц-ые, то распред-ие точно не оптимальное и перераспред-т поставки, а именно строят цикл пересчета. Для этого берут любую свободную клетку с отриц-ой оценкой наз-т вершиной цикла, далее двиг-ся по некот-ым заполн-ым клеткам так, чтобы вернуться назад, двиг-ся под прямыми углами. В одной строчке или столбце м.б. лишь одно звено. Вершине цикла усл-но ставим «+», затем знаки черед-ся(в цикле всегда четное кол-во клеток). Затем из тех клеток, где «-» выбираем наим-ую поставку и ее вычитаем из всех клеток, где «-», и прибавляем, где «+». Измененные значения цикла вставляем в исходную таблицу и снова нах-м потенциалы и матрицы оценок. Альтернативное решение. Если оценка получается в оптимальном решении =0 в свободной клетке. Выбираем вершину, создаем цикл, получаем новое решение и составляем выпуклую линейную комбинацию вида: Формулировка транспортной задачи (ТЗ): имеется m поставщиков (пунктов отправления) А1, …, Am, у кот-ых имеется однородный груз в кол-вах а1, …, аm. В этом товаре нуждается n потребителей В1, …, Вn, каждый в кол-ве b1, …, bn. Т.ж. изв-ны так наз-ые коэф-ты затрат сij = стоимости перевозки груза от постав Аi к потреб Вj. Данные удобно записывать в распределительной матрице:
4) мощности всех поставщиков были реализованы 5) спрос всех потребителей был удовлет-н 6) суммарные затраты на перевозки были мин-ми
Мощности всех пост-ков д.б. реализованы (1) Спрос всех потреб-лей д.б. удовл-н
(2) По смыслу поставка не м.б. отр-ной
(3) Суммарные затраты на перевозку План перевозок х наз-ся допустимым, если он удовл-ет (1) и (2). Распред-ие поставок наз-ся оптим-ым, если оно доставляет мин-м (3). Т. о сущ-ии допустимого плана: для того, чтобы ТЗ имела допустимый план необх. и дост., чтобы ТЗ была закрытой ТЗ наз-ся открытой, если суммарная мощность пост-ков не совпадает с суммарным спросом потр-лей. Для реш-ия з-чи открытого типа необх. свести ее к закрытому типу. Обоснованием для сведения является теорема о сущ-ии допустимого плана. Предпол-им, что сум-ая мощность пост-ка превышает сум-ый спрос потр-ля, т.е. Если сум-ая мощность пост-ков меньше сум-го спроса потр-лей, т.е. Т. о ранге м-цы: Ранг м-цы коэф-тов системы (1) = m+n-1. (Если спросят написать): Реш-ие закрытой ТЗ:
3. н-р, эту з-чу м. решить с пом. мет. наим. затрат. Согласно этому мет. в нач. дается макс-но возм-ная поставка в клетку с наим-им коэф-том затрат. Эту клетку сч-т заполненной, для удобства перечерк-т сплошной линией. Выпавшие из дальнейшего рассм-ия клетки наз-т свободными и перечер-т пунктирными линиями. Затем процедура повт-ся в непрочер-ых никакими линиями клетках. После этого дел-ся проверка: кол-во заполн-х клеток д. = m+n-1. Если их меньше, то вводим фиктивные нулевые поставки до треб-го кол-ва. Вводят их т.о., чтобы не образ-ся квадрат или прямоугольник из заполн-ых клеток (иначе невозм-но будет найти потенциал). 4. м-д потенциалов. Он основан на Т. о потенциалах: Если х* есть оптим-ый план поставок, то ему соотв-т система чисел (ui*,vj*), i=1,m,j=1,n, наз-ых потенциалами строк и столбцов (пост-ков и потр-лей), удовл-щих усл-ию: Исп-уя эту теорему, мы м. найти эти числа. Для этого u1 полагают =0 (м. = любому числу), остальные потенциалы нах-ся по заполненным клеткам по след-щей ф-ле: После того, как были найдены все потенциалы нах-т Эл-ты м-цы оценок по ф-ле: Для заполн-ых клеток эл-ты этой м-цы =0. Если для незапол-ых клеток все >=0, то по теореме мы нах-м оптим-ое распред-ие. Если же среди оценок есть отриц-ые, то распред-ие точно не оптим-ое и перераспред-т поставки, а именно строят цикл пересчета. Для этого берут любую свободную клетку с отриц-ой оценкой наз-т вершиной цикла, далее двиг-ся по некот-ым заполн-ым клеткам так, чтобы вернуться назад, двиг-ся под прямыми углами. В одной строчке или столбце м.б. лишь одно звено. Вершине цикла усл-но ставим «+», затем знаки черед-ся(в цикле всегда четное кол-во клеток). Затем из тех клеток, где «-» выбираем наим-ую поставку и ее вычитаем из всех клеток, где «-», и прибавляем, где «+». Измененные зн-ия цикла вставляем в исх-ую таблицу и снова нах-м потенциалы и м-цы оценок. Альтерн-ое реш-ие. Если оценка получается в оптим-ом реш-ии =0 в свободной клетке. Выбираем вершину, создаем цикл, получаем новое реш-ие и составляем выпуклую лин-ую комбинацию вида:
Игрой наз-ся процесс, при кот-ром каждый из игроков выбирает себе стратегию и в возникшей ситуации получает выигрыш. Седловой точкой функции f(x,y), опред-ной на множ-ве X (множ-во стратегий первого игрока) Значение функции выигрыша в седловой точке называется ценой игры. Т. [о необходимых и достаточных условиях оптимальности смешанных стратегий] Пусть игра определена матрицей
Для того, чтобы смешанная стратегия
Док-во: Рассмотрим с точки зрения 2-го игрока.
Так как это неравенство выполняется для Остается
Выделим
эта функция имеет седловую точку, выберем
В таком случае (по следствию Т о седловой точке) для СЛЕДСТВИЕ: Если для смешанных стратегий ( Док-во: умножим (1) на y и просуммируем: умножим (2) на x и просуммируем: Получаем
Тогда по следствию Т о седловой точке точка (
ЧТД. Метод сведения решения игр к решению задачи линейного программирования. (I метод) Пусть игра определена матрицей Если для смешанных стратегий (
Требуется, чтобы V > 0. Если все aij > 0, то V > 0. Если $ aij < 0, то ко всем aij прибавляем |min aij |, тогда получим эквивалентные игры, то есть новое V = V +|min aij |, а стратегии те же.
1) Рассмотрим левую часть: V > 0 необходимо здесь, чтобы не менялся знак, так как делим на V. Обозначим решение систем равенств и неравенств – задача оптимизации с целевой функцией, составленной с помощью одного равенства/неравенства и систем ограничений в виде других равенств/неравенств:
На max, потому что стратегия 2-го игрока 2) Рассмотрим правую часть (аналогично):
Задачи (1) и (2) – двойственные, т.е. решение одной можно найти из решения другой (в последней симплекс-таблице в строке оценок). Значения линейных форм совпадут:
Обозначим некоторое число И в качестве
Покажем, что
Умножив неравенства задач (1) и (2) на V получим (*) при полученных нами Алгоритм: 1. по матрице А составить (1) и (2) 2. найти решения 3. по (3) найти цену игры, по (4) оптимальные стратегии.
Дата добавления: 2015-01-03; Просмотров: 970; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |