- •Розділ 2. Однокритеріальні задачі прийняття рішень Алгоритм прийняття рішення в однокритеріальних задачах
- •2.1 Прийняття рішення при очевидних альтернативах.
- •Необхідні теоретичні відомості.
- •Значення критерію для кожної з альтернатив інвестора
- •2.2 Прийняття рішення методами теорії нелінійного математичного програмування.
- •Значення критерію для кожної з альтернатив
- •Матриця коефіцієнтів ефективності реклами
- •Річний обіг авіакомпаній у 1995 та 2000р.Р.
- •Алгоритм вирішення задачі розподілу коштів на рекламу.
- •2.3 Прийняття рішення за допомогою побудови системи переваг
- •Необхідні теоретичні відомості. Техніка визначення числових індексів.
- •Оцінка конкуренції за індексом Херфіндаля
- •Визначення числових індексів для ринку 1995 року
- •Визначення числових індексів для ринку 2000 року
- •2.4 Прийняття рішень мовою лінійного програмування.
- •Характеристика продукції фірми
- •Оптимальний план випуску продукції
- •2.5. Прийняття рішення методом динамічного програмування.
- •Функції прибутку підприємств
- •Необхідні теоретичні відомості. Метод динамічного програмування
- •Алгоритм методу динамічного програмування
- •Умовна оптимізація останнього кроку
- •Умовна оптимізація передостаннього кроку
- •Оптимізація першого кроку
- •Оптимальний розподіл ресурсів
- •Розділ 3. Прийняття рішень при наявності багатьох критеріїв Алгоритм прийняття рішень при наявності багатьох критеріїв
- •3.1 Прийняття рішення за допомогою побудови суперкритерію методом лінійної згортки.
- •Значення критеріїв проблеми вибору змі для укладання рекламного контракту
- •Визначення області ефективних рішень (області Парето)
- •Множина парето-оптимальних рішень
- •Практичні рекомендації Алгоритм прийняття рішень методом лінійної згортки
- •Оцінка критеріїв в єдиній бальній шкалі
- •Оцінка критеріїв в єдиній десятибальній шкалі
- •3.2 Прийняття рішення за допомогою методів виділення головного критерію, послідовних поступок, отримання компромісного рішення для двох рівнозначних критеріїв.
- •Характеристика виробництва добрив
- •Критеріальні цілі хімічного комбінату
- •Метод виділення головного критерію
- •5.4.1. Знаходження оптимального плану випуску продукції за критерієм максимуму прибутку.
- •Характеристика плану випуску хімічних добрив за умови отримання максимуму прибутку
- •5.4.2. Знаходження оптимального плану випуску продукції за критерієм мінімуму шкідливих викидів в атмосферу.
- •5.4.3. Знаходження оптимального плану випуску продукції за допомогою методу виділення головного критерію.
- •Характеристика плану випуску хімічних добрив при оптимізації по головному критерію - шкідливим викидам.
- •5.4.4. Знаходження оптимального плану випуску продукції за допомогою методу послідовних поступок. Практичні рекомендації Алгоритм методу послідовних поступок
- •Характеристика плану випуску хімічних добрив при оптимізації методом послідовних поступок
- •5.4.5. Знаходження оптимального плану випуску продукції за допомогою методу отримання компромісного рішення для двох рівнозначних критеріїв.
- •Практичні рекомендації Алгоритм методу пошуку компромісного рішення для двох рівнозначних критеріїв
- •Характеристика плану випуску хімічних добрив при оптимізації методом пошуку рішень при двох рівнозначних критеріях
- •5.4.6. Вибір рішення.
- •3.3 Прийняття рішення в багатокритеріальних задачах методом аналізу ієрархій
- •3.3.1. Проблема розподілу енергетичних ресурсів держави.
- •Практичні рекомендації Алгоритм прийняття рішень в багатокритеріальних задачах методом аналізу ієрархій
- •Шкала відносної важливості табл.3.15
- •Матриця парних порівнянь критеріїв другого рівня ієрархії
- •Матриці парних порівнянь критеріїв третього рівня ієрархії
- •Практичні рекомендації
- •Розподіл енергетичних ресурсів держави
- •3.3.2. Проблема вибору місця розташування аеропорту.
- •Критеріальні цілі вибору місця розташування аеропорту.
- •Значення критеріїв для альтернативних варіантів розташування аеропорту
- •Матриця порівнянь альтернатив за критерієм - “відстань від міста”
- •Відносна важливість альтернатив за окремими критеріями
- •Значення суперкритерію для альтернатив
- •Платіжна матриця вибору ефективного методу будівництва.
- •5.3.1.Знаходження значення суперкритерію для кожної з допустимих альтернатив за допомогою критерію максимального середнього очікуваного виграшу
- •4.2 Вибір в умовах невизначеної інформації. Аналіз інвестиційних проектів.
- •Платіжна матриця вибору інвестиційних проектів
- •5.3.1. Вибір рішення за критерієм песимізму (критерій Вальда).
- •Практичні рекомендації Алгоритм визначення найкращого рішення за критерієм Гурвіца
- •Визначення критерію песимізму-оптимізму (Гурвіца).
- •5.3.4. Вибір рішення за критерієм мінімального ризику ( критерієм Севіджа)
- •Практичні рекомендації Алгоритм визначення найкращого рішення за критерієм Севіджа
- •Матриця ризиків компанії
- •5.3.5. Вибір рішення за критерієм недостатньої підстави (Лапласа*-Байеса)
- •Практичні рекомендації Алгоритм визначення найкращого рішення за критерієм
- •Найкращі альтернативи проблеми вибору інвестиційного проекту
- •Розділ 5. Прийняття рішень в умовах поведінкової невизначеності (ігрові методи обгрунтування рішень) Алгоритм прийняття рішень в умовах невизначеності супротивника.
- •5.1 Вирішення проблеми прийняття рішень у чистих стратегіях теорії ігор.
- •Матриця підвищення заробітної плати співробітникам організації (%)
- •Платіжна матриця укладання контракту про підвищення заробітної плати співробітникам організації
- •Платіжна матриця альтернатив профспілки, що не домінуються
- •Платіжна матриця альтернатив, що не домінуються
- •Практичні рекомендації Алгоритм визначення нижньої ціни гри.
- •Платіжна мінімаксна матриця
- •Практичні рекомендації Алгоритм визначення верхньої ціни гри.
- •5.2. Прийняття рішень у змішаних стратегіях теорії ігор. Вибір передвиборчої стратегії партії.
- •Платіжна матриця гри вибору передвиборчої стратегії партії.
- •Платіжна мінімаксна матриця гри
- •Методи вирішення кінцевих антагоністичних ігор
- •Практичні рекомендації Алгоритм вирішення задач теорії ігор 2,та
- •Матриця активних стратегій
- •5.3 Прийняття рішень у ситуаціях, які формалізуються грою. Вибір стратегії конкурентної боротьби на ринку.
- •Платіжна матриця гри вибору стратегії конкурентної боротьби
- •Мінімаксна матриця гри.
Оптимальний план випуску продукції
Табл. 2.12
|
Кількість гарнітурів першого
виду
|
Кількість гарнітурів другого
виду
|
Максимальний
сумарний прибуток
|
|
8 |
6 |
6200 |
2.5. Прийняття рішення методом динамічного програмування.
Задача розподілення ресурсів
Постановка проблеми
У розпорядженні
виробничої фірми є запас ресурсів
(припустимо
=3 умовним
одиницям ресурсу), який треба розподілити
між
(
=3)
підприємствамиП1,П2
,П3(m).
Кожне підприємство
Пi
при вкладенні в нього ресурсів обсягом
х-(од)
приносить прибуток, який залежить від
та являє собою деяку функцію
.
Всі функції є заданими та наведені у
таблиці 2.13 в умовних одиницях прибутку.
Функції прибутку підприємств
Таблиця 2.13
-
х
φ1(х)
φ2(х)
φ3(х)
1
0,5
0,1
0,6
2
1,1
0,5
1,1
3
1,4
1,3
1,2
Вирішити проблему
оптимального розподілу ресурсів
між підприємствами.
Формулювання мети прийняття рішень.
Вибрати такий варіант розподілу ресурсів між підприємствами, щоб сумарний прибуток отриманий фірмою був би максимальним.
Визначення множини допустимих альтернатив
Множина альтернатив
задачі розподілення ресурсів є не зовсім
очевидною. Під альтернативою ОПР
в даній
задачі розуміється вектор
![]()
-
який подає обсяги ресурсів, що виділяються
кожному підприємству.
Допустимість альтернативи визначається ресурсними та логічними обмеженнями.
Ресурсні обмеження
![]()
Логічні обмеження
![]()
Ідентифікація типу задачі прийняття рішення.
Мета
задачі
прийняття рішення породжує критерій,
який дозволяє упорядкувати альтернативи:
кожному з альтернативних варіантів
розподілення ресурсів критерій
співставляє одне число - величину
сумарного прибутку, який отримує фірма
.
Задача розподілу ресурсів є однокритеріальною, повністю визначеною задачею прийняття рішень.
Порівняння альтернатив та вибір рішення
Виключення з розгляду альтернатив, що домінуються.
Очевидно, що неповне використання фірмою всього запасу ресурсів не може дати максимального прибутку. Таким чином всі наявні ресурси обсягом S0 умовних одиниць має бути використані повністю, що дозволяє запропонувати нижче наведену модель прийняття рішення:
(2.28)
Знаходження значення критерію для кожної з альтернатив
В загальному випадку множина допустимих альтернатив є нескінченною, оскільки існує безліч варіантів розподілу ресурсів. Але, у задачі, яка розглядається, кількість альтернатив може бути скінченою, якщо розглядати варіанти розподілу запасу ресурсів S0=3од, з дискретним кроком ∆=1 од., що принципово дозволяє здійснити повний перебір варіантів.
|
Важливе зауваження Реальні ситуації зазвичай відрізняються від наведеного гіпотетичного прикладу та здійснювати прийняття рішення на основі повного перебору варіантів є недоцільним, а часто і неможливим. |
Тому розглянемо
особливий метод вирішення задач прийняття
рішень, спеціально пристосований для
вирішення т.з.
“багатокрокових”,
або
Метод динамічного
програмування (ДП) є потужним методом
оптимізації управлінських рішень.
Основною умовою
застосування методу є можливість
розбиття процесу на кроки та аддитивність
(мультиплікативність)
критерію.
Критерій W називають
адитивним якщо його можна подати як
суму значень на окремих кроках
де wi-значення
критерію і-тому кроці.
Мультиплікативність
критерію відповідає умові:
Існує множина
різних економічних, технічних,
управлінських задач, для вирішення
яких доцільно застосувати метод ДП. В
деяких задачах розподіл на кроки є
очевидним, в інших треба робити це
штучно.
Будь-який
управлінський процес є керованим, тобто
ОПР може впливати на успіх процесу,
вибираючи деякі параметри. Причому на
кожному кроці вибирається якесь рішення
Потрібно знайти
таке управління
Метод
динамічного програмування полягає у
пошуку оптимальних рішень на окремих
кроках. Проте, це абсолютно
не
передбачає, що кожний крок оптимізується
окремо, незалежно від інших. Навпаки,
крокове управління повинно вибиратися
далекоглядно, вважаючи на всі його
наслідки в майбутньому.Необхідні теоретичні відомості. Метод динамічного програмування
(2.29),
(2.30)
від якого залежить як ефективність
(назвемо умовно показник ефективності
виграшем) даного кроку так і успіх
процесу в цілому. Сукупність рішень на
всіх кроках являє собою управління
процесом в цілому:
(2.31)
при якому виграш W
обертається
до максимуму.
(2.32)
Важливе
зауваження Таким
чином, плануючи багатокрокову операцію,
треба вибирати управління на кожному
кроці не
так, щоб
виграш саме на цьому кроці був
максимальним, а
так, щоб
була максимальною сума виграшів на
цьому кроці та на всіх кроках, що
лишилися до кінця процесу.
Проте, з цього
правила є виключення. Серед всіх кроків
є один, який може плануватися сам по
собі, не зважаючи на майбутнє. Очевидно,
що це останній крок. Це єдиний крок,
який можна планувати так, щоб він сам
по собі приніс найбільший виграш.
Тому алгоритм ДП як правило розгортається
від кінця до початку процесу.
Перш за все
планується останній (
Основа методу ДП
полягає в тому, що плануючи останній
крок, треба зробити різні
припущення
про те, як
міг закінчитися передостанній
Пересуваючись таким
чином до першого кроку знаходяться всі
умовно оптимальні управління. Якщо
відомо в якому стані
Саме ці управління
забезпечують максимальний виграш
Таким чином, в
процесі оптимізації управління методом
ДП багатокроковий процес реалізується
двічі:
перший раз - від
кінця до початку, в результаті чого
знаходяться умовно оптимальні управління
і умовно оптимальні виграші на кроках,
що лишилися до кінця;
другий раз – від
початку до кінця, коли лишається тільки
“прочитати” готові рекомендації і
знайти безумовно оптимальне управління
Важливе
зауваження Основний
принцип методу динамічного програмування:
Який би не був стан системи
-ий)
крок.А його
можна спланувати тільки якщо ми знаємо
як закінчився передостанній крок, тобто
знати умови при яких ми підійшли до
останнього кроку.
ий крок, і для кожного з цих припущеньзнайти
умовно оптимальні управління
на
-ому
кроці (умовне тому, що воно вибирається
виходячи з умови певного закінчення
передостаннього кроку).
була система
на початку першого кроку, можна вибрати
оптимальне
управління
на першому кроці та всіх кроках до кінця
процесу,
,…,.![]()
![]()
.
перед черговим кроком, треба вибирати
управління на цьому кроці таким чином,
щоб виграш на даному кроці плюс
оптимальний виграш на усіх подальших
кроках був максимальним.
Практичні рекомендації
