- •Міністерство освіти і науки україни національний транспортний університет Дослідження операцій в моделюванні управлінських рішень
- •Isbn 978-966-632-185-8
- •I. Предмет і завдання дослідження операцій
- •1.1. Що таке дослідження операцій
- •1.2. Основні поняття та принципи дослідження операцій
- •1. 3. Математичні моделі операцій
- •1.4. Багатокритеріальні задачі дослідження операцій
- •1.5. Системний підхід до задач дослідження операцій
- •1.6. Типові класи задач дослідження операцій
- •1. Задачі управління запасами
- •2. Задачі розподілу ресурсів
- •3. Задачі ремонту і заміни обладнання
- •4. Задачі масового обслуговування
- •5. Задачі впорядкування
- •6. Задачі сітьового планування і управління (спу)
- •7. Задачі вибору маршруту (сітьові задачі на транспорті)
- •8. Комбіновані задачі
- •II. Класифікація методів оптимізації
- •2.1. Математичне формулювання загальної задачі оптимізації
- •2.2. Геометрична інтерпретація задач оптимізації
- •2.3. Класифікація методів оптимізації по виду цільової функції
- •2.4. Характеристика градієнтних методів пошуку екстремуму
- •III. Лінійне програмування
- •3.1. Задачі лінійного програмування
- •3.2. Основна задача лінійного програмування
- •3.3. Транспортна задача лінійного програмування
- •IV. Динамічне програмування
- •4.1. Метод динамічного програмування
- •4.2. Приклади розв’язання задач динамічного програмування
- •4.3. Завдання динамічного програмування в загальному вигляді. Принцип оптимальності
- •V. Елементи теорії масового обслуговування
- •5.1. Основні поняття теорії масового обслуговування
- •5.2. Класифікація систем масового обслуговування
- •5.3. Основні елементи систем масового обслуговування
- •5.4. Параметри смо і загальна методика дослідження
- •5.5. Системи масового обслуговування з відмовами
- •5.6. Кількісні показники смо з відмовами
- •5.7. Короткий опис основних типів пуассонівських смо
- •5.7.1. Смо з відмовами:
- •5.7.2. Смо з очікуванням і обмеженим потоком заявок
- •5.7.3. Смо змішаного типу з обмеженням по довжині черги
- •5.7.4. Смо змішаного типу з обмеженням за часом перебування заявки в черзі і на обслуговуванні
- •5.7.5. Приклади розв’язку задач тмо
- •VI. Теорія ігор
- •6.1. Ігрові моделі прийняття рішень
- •6.2. Прямокутні матричні ігри
- •6.3. Аналіз матричних ігр
- •6.4. Елементарні методи розв’язку ігор
- •6.4.1. Загальна схема розв’язання
- •6.4.2. Методи розв’язку гри 2 X 2
- •6.4.3. Методи розв’язання ігор 2хn
- •Ордината точки n дорівнює ціні гри ν, а абсциса дорівнює частоті застосування стратегії а1.
- •Аналітичний метод розв’язання гри 2хn
- •6.5. Загальний розв’язок гри m X n методом лінійного програмування
- •6.6. Наближені методи розв’язання матричних ігр
- •6.7. Приклади розв’язання задач теорії ігор
- •VII. Моделювання на пк
- •7.1. Поняття моделі і моделювання
- •7.2. Метод статистичних випробувань
- •7.3. Імітація випадкових впливів на пк
- •7. 4. Методи формування в пк базових впливів
- •7.5. Оцінка точності характеристик, отриманих методом статистичних випробувань. Необхідна кількість реалізацій
- •7.6. Приклади розв’язку задач методом статистичних випробувань
- •VIII. Метод cітьового планування
- •8.1. Поняття про сітьове планування та управління
- •8.2. Основні визначення
- •8.3. Основні елементи сітьового графіка
- •8.4. Правила побудови сітьового графіка
- •8.5. Часові параметри сітьових графіків
- •8.6. Способи розрахунку сітьових графіків
- •8.7. Оптимізація сітьових графіків
- •8.8. Імовірнісні тимчасові оцінки сітьових моделей
- •8.9. Укрупнення сітьових моделей
- •8.10. Зшивання сітьових моделей
- •Література
- •Для нотаток
6.7. Приклади розв’язання задач теорії ігор
Задача 1
Провести аналіз платіжної матриці, визначити нижню і верхню ціну гри та наявність домінуючих і дублюючих стратегій. Дати рекомендації щодо вибору стратегій.
A/B |
B1 |
B2 |
B3 |
B4 |
A1 |
6 |
8 |
9 |
7 |
A2 |
4 |
6 |
8 |
6 |
A3 |
6 |
7 |
6 |
8 |
A4 |
8 |
7 |
6 |
9 |
Задача 2
Магазин завозить товари 2-х типів в різних пропорціях. Їх реалізація і прибуток магазину залежить від типу товару і від попиту, що визначається платіжною матрицею
Тип товару |
Попит |
|
В1 |
В2 |
|
А1 |
15 |
10 |
А2 |
18 |
14 |
Визначити оптимальну стратегію гри та ціну гри.
Задача 3
Організація по прокату автомобілів в місті N видає автомобілі напрокат в 2-х пунктах А та В. Клієнти можуть повертати автомобілі в кожний з цих пунктів. Аналіз процесу повернення автомобілів із прокату протягом року показав, що клієнти повертають автомобілі у відповідності з ймовірностями:
Пункти видачі |
Пункти прийому |
|
А |
В |
|
А |
0,8 |
0,2 |
В |
0,3 |
0,7 |
Визначити оптимальну стратегію гри та ціну гри.
Задача 4
Скласти оптимальний план сівби 2-х культур при умовах:
Для засушливих умов сівби прибуток в розмірі не менше 35 тис.у.о. приносить культура №1;
Для дощових умов сівби краще посіяти культуру №2, яка забезпечує прибуток в розмірі не менше 25 тис. у.о.;
У випадку засушливих умов культура №2, як і культура №1 у випадку дощових умов дають прибуток не більший 5 тис.у.о.
Дати графічну ілюстрацію розв’язку.
Задача 5
У
розпорядженні обороняючих є три типа
протитанкових засобів:
.
У наступаючого противника є три типа
танків:
Задача обороняючих — знищити танк,
задача наступаючих — зберегти його
непошкодженим. Відома платіжна матриця
— значення імовірності знищення танка
при парі стратегій
В А |
В |
|||
|
|
|
||
А |
|
0. 4 |
0. 5 |
0. 8 |
|
0. 5 |
0. 7 |
0. 6 |
|
|
0. 8 |
0. 4 |
0. 3 |
|
Задача 6
На переговори щодо скорочення продукції,яка випускається, кожна зі сторін (далі умовно іменуються А і В) прибуває зі своїми пакетами пропозицій для конкурента. У кожної зі сторін 2 альтернативи — наполягати на прийнятті своїх пропозицій або прийняти пропозиції конкурента. Оцінимо вигідність всіх можливих ситуацій з порядкової шкалою, вважаючи, що якщо сторони не дійдуть згоди, то зберігається status quo і корисність переговорів дорівнює 0. Якщо приймається пропозиція стороні А на шкоду стороні В, то виграш сторони А більш, ніж в три рази перевищує виграш стороні В. Аналогічно оцінюються виграші, якщо приймається пропозиція стороні В на шкоду стороні А. Для повноти аналізу будемо вважати, що ситуація, коли обидві сторони погоджуються на план конкурента, так само має нульову цінність для обох сторін (як неймовірний випадок). Отже, сторони мають наступні стратегій:
А = {
—
означає «наполягати на своєму плані»,
— означає «погодитися на пропозицію
стороні В»}
В = {
—
означає «наполягати на своєму плані»,
— означає «погодитися на пропозицію
стороні А»}.
В результаті матриця гри прийме наступний вигляд:
Спочатку знайдемо максиминні стратегії для кожного з гравців. Обидві стратегії першого гравця є максиминні, так як вони забезпечують однаковий найбільший гарантований результат (рівний нулю). Аналогічно обидві стратегії другого гравця є мінімальні з тим же гарантованим результатом.
Оскільки тільки рівноважні ситуації можуть бути предметом результативних переговорів, попередньо слід провести аналіз гри з метою встановлення такїх ситуацій. Для встановлення ситуацій рівноваги по Нешу скористаємося графічною інтерпретацією. Стрілками будемо позначати умовно-оптимальний вибір для кожної із сторін: стрілка направляється на більш зручну альтернативу при фіксованій стратегії конкурента.
Умовно-оптимальні вибори сторін А і В збігаються на ситуації (1,2) і (2,1), так як відповідні стрілки (вертикальні для А і горизонтальні для В) сходяться до цих елементів матриці. Це означає, що для даної гри є дві ситуації рівноваги по Нешу, виграші в яких перевершують максимина рівень. Однак цих ситуацій дві, і вони принципово відрізняються по перевагу дя кожної із сторін: ситуація (1,2) більш краща стороні А, а ситуація (2,1) — стороні В. Тому гра не має рішення в чистих стратегіях.
Задача 7
Сторони А і В вирішують домовитися про масштаби скорочення обсягу продукції, що випускається. У кожної сторони дві стратегії:
1. Підтримувати випуск на колишньому рівні;
2. Провести істотні скорочення випуску продукції.
Вимірювання перевагу ситуації дасть той чи інший результат в залежності від того, відсутні або є в кожної зі сторін дієві методи контролю виконання домовленості.
Спочатку хай дієвих заходів контролю немає. Це означає, що якщо сторони вирішать провести істотне скорочення випуску продукції, а за тим якась із них таємно порушить угоду, то це різко позначиться на перевагу становища для іншої сторони. В результаті матриця гри може мати, наприклад, наступний вигляд:
b1 b2
а1
(3,3) (10,0)
а2 (0,10) (9,9)
Максимінні стратегії гравців призводять до ситуації (1,1), що забезпечує їм однакові максиминні результати, рівні 3. У той же час гра має одну рівноважну ситуацію (1,1), збігається з максимина і дає кожному з гравців виграш, рівний максиміну. Крім того рівноважна ситуація доминируется немаксімінной і нерівноважної ситуацією (2,2). Таким чином, згідно сформульованим критеріям раціональності гра має рішення в чистих стратегіях. Змістовно це означає, що при відсутності дієвих заходів контролю над угодою і санкцій за допущені порушення жодної зі сторін не вигідно йти на скорочення випуску продукції.
Нехай тепер у кожної зі сторін є дієві заходи контролю за дотриманням угоди і розроблена система штрафних санкцій за порушення домовленості. В цьому випадку матриця гри може мати, наприклад, наступний вигляд:
b1 b2
а1 (3,3) (7,0)
а2 (0,7) (8,8)
Максимінні стратегії сторін залишаються незмінними (не йти на скорочення випуску продукції). Рівноважних по Нешу ситуацій для даної гри дві: (1,1) і (2,2). Ситуація (2,2) домінує над ситуацією (1,1). Виграш в ситуації (2,2) для кожної із сторін вище максимина, отже, рішенням гри є недоменіруемая ситуація (2,2), що має виграш більше максиміна. Змістовно це означає, що при наявності дієвих заходів контролю за дотриманням угоди та ефективної системи штрафних санкцій за порушення домовленості сторонам вгіднио йти на кардинальні скорочення випуску продукції.
Задача 8
Магазин завозить товари 2-х типів в різних пропорціях. Їх реалізація і прибуток магазину залежить від типу товару і від попиту, що визначається платіжною матрицею
Тип товару |
Попит |
|
В1 |
В2 |
|
А1 |
15 |
10 |
А2 |
18 |
14 |
Визначити оптимальну стратегію гри та ціну гри.
Задача 9
Розглянемо ситуацію, в якій дві фірми, основна продукція яких конкурує на ринку, продають свої товари за однаковими цінами. Кожна фірма має намір знизити ціни з метою захоплення більшої частки ринку і збільшення свого прибутку. Ситуація описується в таблиці.
Вибір стратегії в конкурентній боротьбі
|
Фирма В |
|||
1 |
2 |
|||
Збереження незмінних цін |
зниження цін |
|||
Фирма А |
1 |
Збереження незмінних цін |
3,3 Положення не змінюється |
1,4 Частка ринку і прибуток фірми В зростуть |
2 |
зниження цін |
4,1 Частка ринку і прибуток фірми А зростуть |
2,2 Обидві фірми зберігають колишні частки ринку, але втрачають частину прибутку |
|
Можна припустити, що в результаті оцінки ситуації обома гравцями кожен вибере стратегію 1, що забезпечує кожному з них виграш, рівний 3. Однак, продовжуючи розмірковувати, А може прийти до наступного висновку: «Якщо В вибере стратегію 1, то мені слід вибрати стратегію 2, бо мій виграш зросте при цьому до 4». Але аналогічно може міркувати і В, який також здатний прийти до вибору стратегії 2. Якщо обидва гравці виберуть цю стратегію, то кожен отримає виграш, рівний тільки 2. Пара (2,2) являє собою точку рівноваги, тому що у випадку відхилення будь-якого з гравців від цієї точки він виявиться в гіршому положенні, ніж раніше, якщо другий буде залишатися в цій точці.
Якщо спиратися на теорію ігор, то здається, що гравці повинні були б вибрати (2,2), оскільки це точка рівноваги, однак інтуїтивно такий вибір представляється незадовільним. З іншого боку, вибір (4,1) інтуїтивно найбільш привабливий, але немає впевненості, що він надійний. Звідси і виникає проблема. В експериментальних і реальних ігрових ситуаціях більшість гравців вибирає ситуації, представлені точкою рівноваги.
Питання для самоперевірки:
Охарактеризувати область застосування теорії ігор.
Дати означення основних понять теорії ігор (гравець, виграш, гра, парна, множинна, хід особистий, випадковий, стратегія гравця, розв’язок гри, оптимальна стратегія).
Навести класифікацію ігор.
Що таке матрична гра двох гравців з нульовою сумою?
Як побудувати платіжну матрицю гри?
Що характеризує максимін і мінімакс?
Сформулювати принцип мінімаксу.
Що таке сідлова точка в чистих стратегіях і як вона визначається?
Що називається змішаною стратегією гравця?
Вказати на властивість оптимальної змішаної стратегії.
сформулювати основну теорему теорії ігор(теорему Неймана).
Вивести формули, за якими знаходять розв’язок матричної гри 2 ×2.
Навести схему рішення гри m× n.
За яких умов можна спростити гру?
Загальна схема розв’язання гри.
Методи розв’язання гри 2×2
Методи розв’язання гри2×n.
Наближені методи розв’язання матричних ігор.
