Дискретная математика
Общее описание метода ветвей и границ организации полного перебора возможностей. Решение задачи о коммивояжере методом ветвей и границ: основная схема. Постановка основной задачи теории расписаний, случай одной машины. Задача Джонсона в теории расписаний.
Рубрика | Математика |
Вид | лекция |
Язык | русский |
Дата добавления | 26.09.2017 |
Размер файла | 124,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Лекция 13
Понятие игры двух лиц - антагонистической и с нулевой суммой. Схема классификации игр.
Игра - это сложный объект , в котором множества и - вещественно-значные функции, i=1,...,n. Элементы множества называются стратегиями i-го игрока, а функция - функцией выигрыша i-го игрока,
i=1,...,n. Каждый элемент называется реализацией игры, а число - выигрышем i-го игрока, i=1,...,n в игре .
Если n=2, то говорят об игре двух лиц. Если в игре двух лиц , т.е. у игроков нет общих стратегий, то игра называется антагонистической. Если в антагонистической игре двух лиц множества стратегий конечны, то и игра называется конечной. Наконец, если сумма функций выигрыша , то конечная антагонистическая игра двух лиц называется игрой с нулевой суммой.
Именно такие игры (если не будет оговорок) мы будем рассматривать. Пусть - множества стратегий первого и второго игроков, соответственно. Положим , считая, что и и введем матрицу , которая называется «платежной матрицей игры». Если положить , причем в первом векторе «1» стоит на месте № i, а во втором - на месте № j, то окажется выполненным равенство:
.
Всякий числовой набор , в котором все и сумма , называется смешанной стратегией первого игрока; аналогично, смешанной стратегией второго игрока называется числовой набор , в котором все и .
Если в смешанной стратегии все координаты, кроме одной, равны нулю, то стратегия называется чистой. Всякая чистая стратегия естественным образом связана с определенной стратегией - ее номер, как элемента множества стратегий, совпадает с номером ненулевой координаты в чистой стратегии (кстати, эта ненулевая единственная координата равна, разумеется, единице).
Лекция 14
Основные характеристики игры.
В рассмотрении конечных антагонистических игр двух лиц с нулевой суммой принято, наряду с их определением, описанным выше, учитывать тот или иной принцип, которого придерживаются игроки. Ниже будут рассмотрены два таких принципа, наиболее часто встречающиеся в исследованиях и приложениях.
Принцип равной разумности. Согласно этому принципу, оба игрока имеют равные возможности в оценке любой ситуации и равные возможности в использовании этой оценки. Отметим, что элемент , будучи фиксированным, и представляет собой «игру», так как каждый из игроков играет, выбирая только одну какую-то свою стратегию (с этой точки зрения шахматы - это не игра). Реализация игры определяет выигрыш первого игрока, который называется также проигрышем второго игрока. Первый игрок стремится к большему выигрышу, а второй игрок стремится к меньшему проигрышу. Именно это и обуславливает выбор стратегий сторонами.
Если первый игрок выберет стратегию , то второй игрок, учитывая принцип равной разумности, выберет ту из своих стратегий, при которой выигрыш будет минимальным; поэтому первому игроку имеет смыл выбирать ту из своих стратегий, при которой этот минимум окажется максимальным; это означает, что число
является минимальным выигрышем, который может наступить в игре; оно называется нижней ценой игры.
Если второй игрок выберет стратегию , то первому игроку следует выбрать ту из своих стратегий, при которой выигрыш окажется максимальным; поэтому второй игрок будет выбирать ту из своих стратегий, при которой соответствующий максимум окажется минимальным; это означает, что число
является максимальным проигрышем второго игрока; оно называется верхней ценой игры.
Можно доказать, что всегда имеет место соотношение: .
Если , то говорят, что игра имеет цену (которая равна ), а матрица M имеет седловую точку (это как раз та клетка в платежной матрице, в которой стоит элемент, равный цене игры).
Предположим теперь, что игра повторяется несколько, скажем, N раз. В этом случае о каждой из стратегий каждого из игроков можно сказать, сколько раз именно к ней прибегал игрок; пусть раз первый игрок прибегал к стратегии и пусть раз второй игрок прибегал к стратегии , так что . Тогда наборы и , где
представляют собой объекты, которые выше были названы смешанными стратегиями игроков. Тем самым становится ясным смысл смешанной стратегии - это список частот, с которыми игрок обращается к своим стратегиям при многократном повторении игры.
Можно доказать, что всегда имеют место следующие соотношения:
.
Более того, среди смешанных стратегий и есть такие, на которых достигается следующее точное равенство:
.
В этом состоит основная теорема теории игр. Общее значение частей последнего равенства называется ценой игры; те смешанные стратегии, при которых это равенство достигается, называются оптимальными смешанными стратегиями.
Сформулируем, в заключение знаменитую теорему об активных стратегиях. Словами активная стратегия обозначают такую стратегию игрока, к которой он прибегает хотя бы один раз, реализуя свою оптимальную смешанную стратегию. Говоря более формально, стратегия называется активной, если в оптимальной смешанной стратегии число отлично от нуля.
Теорема об активных стратегиях. Если первый игрок придерживается своей оптимальной смешанной стратегии, а второй игрок придерживается какой-либо своей активной стратегии, то средний выигрыш первого игрока остается равным цене игры.
Литература
[1] Конспект лекций.
[2] Харари Ф. Теория графов. “Мир”. М.-1995.
[3] Кристофидес Н. Теория графов. “Мир”. М.-1993.
[4] Феллер В. Введение в теорию вероятностей и ее приложения. “Мир”. М.-1990.
[5] Воробьев Н.Н. Основы теории игр. “Наука”. М.-1996.
[6] Михалевич В.С., Кукса А.М. Методы последова-тельной оптимизации. “Наука”. М.-1990.
[7] Ахо А., Хопкрофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов. “Мир”. М.-1991.
Размещено на Allbest.ru
Подобные документы
Формирование нижних и верхних оценок целевой функции. Алгоритм метода ветвей и границ, решение задач с его помощью. Решение задачи коммивояжера методом ветвей и границ. Математическая модель исследуемой задачи, принципы ее формирования и порядок решения.
курсовая работа [153,2 K], добавлен 25.11.2011Методика решения задач высшей математики с помощью теории графов, ее сущность и порядок разрешения. Основная идея метода ветвей и границ, ее практическое применение к задаче. Разбиение множества маршрутов на подмножества и его графическое представление.
задача [53,0 K], добавлен 24.07.2009Сущность и содержание, основные понятия и критерии теории графов. Понятие и общее представление о задаче коммивояжера. Описание метода ветвей и границ, практическое применение. Пример использования данного метода ветвей для решения задачи коммивояжера.
контрольная работа [253,0 K], добавлен 07.06.2011Суть задачи коммивояжера, ее применение. Общая характеристика методов ее решения: метод полного перебора, "жадные" методы, генетические алгоритмы и их обобщения. Особенности метода ветвей и границ и определение наиболее оптимального решения задачи.
курсовая работа [393,2 K], добавлен 18.06.2011Методы исследования операций для количественного анализа сложных целенаправленных процессов. Решение задач методом полного перебора и оптимальной вставки (определение всевозможных расписаний, их очередности, выбор оптимального). Генератор исходных данных.
курсовая работа [476,3 K], добавлен 01.05.2011Методы решения задачи коммивояжера. Математическая модель задачи коммивояжера. Алгоритм Литтла для нахождения минимального гамильтонова контура для графа с n вершинами. Решение задачи коммивояжера с помощью алгоритма Крускала и "деревянного" алгоритма.
курсовая работа [118,7 K], добавлен 30.04.2011Графическое решение задачи линейного программирования. Общая постановка и решение двойственной задачи (как вспомогательной) М-методом, правила ее формирования из условий прямой задачи. Прямая задача в стандартной форме. Построение симплекс таблицы.
задача [165,3 K], добавлен 21.08.2010Решение двойственной задачи с помощью первой основной теоремы теории двойственности, графическим и симплексным методом. Математическая модель транспортной задачи, расчет опорного плана перевозок методами северо-западного угла и минимального элемента.
контрольная работа [333,3 K], добавлен 27.11.2011Задачи на элементы теории вероятности и математической статистики. Решение систем линейных уравнений методом Крамера; методом Гаусса. Закон распределения дискретной случайной величены. Построение выпуклого многоугольника, заданного системой неравенств.
контрольная работа [96,1 K], добавлен 12.09.2008Решение первой задачи, уравнения Пуассона, функция Грина. Краевые задачи для уравнения Лапласа. Постановка краевых задач. Функции Грина для задачи Дирихле: трехмерный и двумерный случай. Решение задачи Неймана с помощью функции Грина, реализация на ЭВМ.
курсовая работа [132,2 K], добавлен 25.11.2011