Автор работы: Пользователь скрыл имя, 16 Октября 2011 в 14:11, курсовая работа
Цель работы состоит в том, чтобы получить все необходимые и наиболее важные знания о теории игр, а именно: изучить основные понятия и определения, рассмотреть некоторые виды игр, наиболее подробно ознакомиться с матричными играми, а также с методами и алгоритмами их решения.
Введение………………………………………………………………….…. …...5
I. Теоретическая часть…………………………………………………………. 6
1.1. Понятие теории игр…………………………………………………….......-
1.1.1.Основные понятия и определения.............................................................-
1.1.2. Классификация игр…………………………………..………….. ……...7
1.1.3. Игры с природой……………………..………………………….. …….10
1.2. Матричные игры…………………………..……………………….. ……11
1.2.1. Основные понятия матричных игр…………………………………...... -
1.2.2. Смешанное расширение матричной игры……………………….. ......14
1.2.3. Свойства решений матричных игр…………………………………....17
1.2.4. Сведение матричной игры к задаче линейного
программирования……………………………………………………...20
II. Практическая часть………………………………………………………...23
2.1. Постановка задачи……………………………………………………….... -
2.2. Критерии для принятия решений……………………………………….24
2.3. Решение задачи…………………………………………………………..25
Заключение……………………………………………………………………...29
Список литературы
Содержание:
Введение…………………………………………………………
I. Теоретическая часть…………………………………………………………. 6
1.1. Понятие
теории игр…………………………………………………….......
1.1.1.Основные
понятия и определения...................
1.1.2. Классификация игр…………………………………..………….. ……...7
1.1.3. Игры с природой……………………..………………………….. …….10
1.2. Матричные игры…………………………..……………………….. ……11
1.2.1. Основные понятия матричных игр…………………………………...... -
1.2.2. Смешанное расширение матричной игры……………………….. ......14
1.2.3. Свойства решений матричных игр…………………………………....17
1.2.4. Сведение матричной игры к задаче линейного
программирования……………………………………
II.
Практическая часть………………………………………………………...
2.1. Постановка
задачи………………………………………………………...
2.2.
Критерии для принятия решений…
2.3.
Решение задачи…………………………………………
Заключение……………………………………………………
Список
литературы
Введение
Тема данной курсовой работы является достаточно актуальной, так как теория игр занимается изучением различных конфликтных ситуаций, где сталкиваются интересы индивидов, партий, государств и т. п. В основном такие ситуации возникают в экономике, в управлении запасами и других областях человеческой деятельности. Конфликт может произойти также из различия целей, которые отражают не только несовпадающие интересы различных сторон, но и многосторонние интересы одного и того же лица.
Математическая теория игр устанавливает принципы оптимального поведения в условиях неопределенности (конфликта), доказывает существование решений, удовлетворяющих этим принципам, указывает алгоритмы нахождения решений и реализует их. К тому же, она способна не только указать оптимальный путь к решению некоторых проблем, но и прогнозировать их исход.
Цель
работы состоит в том, чтобы получить
все необходимые и наиболее важные
знания о теории игр, а именно: изучить
основные понятия и определения,
рассмотреть некоторые виды игр,
наиболее подробно ознакомиться с матричными
играми, а также с методами и
алгоритмами их решения.
I. Теоретическая часть.
1.1.Понятие теории игр.
1.1.1.Основные понятия и определения.
Обычно
теорию игр определяют как раздел
математики для изучения конфликтных
ситуаций. Это значит, что можно
выработать оптимальные правила
поведения каждой стороны, участвующей
в решении конфликтной
Определение. Ситуация называется конфликтной, если в ней участвуют стороны, интересы которых полностью или частично противоположны.
Под термином «игра» понимается совокупность предварительно оговорённых правил и условий, согласно которым действуют по крайней мере два участника (игрока), каждый из которых стремиться к достижению собственных целей. Допустимые действия каждого из игроков, направленные на достижение некоторой цели, называются правилами игры.
Количественная оценка результатов игры vj (j= ), где n-число игроков, называется платежом или выигрышем.
Если vj>0 – выигрыш;
vj<0 – проигрыш;
vj=0 – ничейный исход (j= ).
В
большинстве случаев имеют
v1+ v2+…+vn=0.
В играх с нулевой суммой выигрыш переходит от одного участника игры к другому, не поступая из внешних источников.
Игры,
в которых участвуют два
Принятие игроком решения – ход игры. Ходы могут быть личные (выбран лично игроком) и случайные (выбран с помощью механизма случайного выбора).
Однозначное описание выбора игрока в каждой из возможных ситуаций, при которой он должен сделать личный ход, называется стратегией игрока.
Определение. Стратегия игрока называется оптимальной, если при многократном повторении игры она обеспечивает игроку максимально возможный средний выигрыш (или минимально возможный средний выигрыш).
1.1.2. Классификация игр.
Классификацию игр можно выделить по определённым критериям:
1. Количество игроков. Если в игре участвуют две стороны, то ее называют игрой двух лиц. Если число сторон больше двух, ее относят к игре п игроков. Наибольший интерес вызывают игры двух лиц. Они и математически более глубоко проработаны, и в практических приложениях имеют наиболее обширную библиографию.
2.
Количество стратегий игры. По
этому критерию игры делятся
на конечные и бесконечные.
В конечной игре каждый из
игроков имеет конечное число
возможных стратегий. Если
3.
Взаимоотношения сторон. Согласно
данному критерию игры делятся
на кооперативные,
4.
Характер выигрышей. Этот
5.
Вид функции выигрышей. По
Матричная
игра - конечная игра двух игроков с
нулевой суммой. В общем случае
ее платежная матрица является прямоугольной
(см. табл. 1). Номер строки матрицы
соответствует номеру стратегии, применяемой
игроком 1. Номер столбца соответствует
номеру стратегии игрока 2. Выигрыш
игрока 1 является элементом матрицы.
Выигрыш игрока 2 равен проигрышу
игрока 1. Матричные игры всегда имеют
решения в смешанных
Биматричная игра - конечная игра двух игроков с ненулевой суммой. Выигрыши каждого игрока задаются своей матрицей, в которой строка соответствует стратегии игрока 1, а столбец - стратегии игрока 2. Однако элемент первой матрицы показывает выигрыш игрока 1, а элемент второй матрицы - выигрыш игрока 2. Для биматричных игр так же, как и для матричных, разработана теория оптимального поведения игроков.
Если
функция выигрышей каждого
Если функция выигрышей может быть разделена на сумму произведений функций одного аргумента, то игра относится к сепарабельной.
6.
Количество ходов. Согласно
7.
Информированность сторон. По данному
критерию различают игры с
полной и неполной информацией.
8.
Степень неполноты информации. По
этому критерию игры
1.1.3. Игры с природой.
Модели
в виде стратегических игр, в экономической
практике могут не в полной мере
оказаться адекватными
Традиционно следующим этапом такого развития являются так называемые игры с природой. Формально изучение “игр с природой“, так же как и стратегических, должно начинаться с построения платежной матрицы, что является, по существу, наиболее трудоемким этапом подготовки принятия решения. Ошибки в платежной матрице не могут быть компенсированы никакими вычислительными методами и приведут к неверному итоговому результату.
Отличительная
особенность игры с природой состоит
в том, что в ней сознательно
действует только один из участников,
в большинстве случаев
1.2. Матричные игры.
1.2.1. Основные понятия матричных игр.
Матричная
игра двух игроков с нулевой суммой
может рассматриваться как
Первый игрок имеет m стратегий i = 1,2,...,m, второй имеет n стратегий j = 1,2,...,n. Каждой паре стратегий (i,j) поставлено в соответствие число аij, выражающее выигрыш игрока 1 за счёт игрока 2, если первый игрок примет свою i-ю стратегию, а 2 – свою j-ю стратегию.
Каждый из игроков делает один ход: игрок 1 выбирает свою i-ю стратегию (i= ), 2 – свою j-ю стратегию (j= ), после чего игрок 1 получает выигрыш аij за счёт игрока 2 (если аij< 0, то это значит, что игрок 1 платит второму сумму | аij | ). На этом игра заканчивается.