- •Р.О. Мірошник, м.Я. Гвоздь прийняття управлінських рішень конспект лекцій
- •Тематичний план вивчення дисципліни
- •Орієнтований розподіл часу
- •Тема 1. Сутність, природа та класифікація управлінських рішень
- •Сутність прийняття управлінського рішення
- •Основні етапи розробки та прийняття управлінських рішень
- •Класифікація управлінських рішень
- •2.1. Методи діагностики проблем управління
- •Питання для самоконтролю
- •Тема 2. Класифікація методів прийняття управлінських рішень
- •2.2. Методи генерації ідей, оцінювання і вибору варіанту рішень
- •2.3. Системний аналіз в прийнятті рішень
- •2.4. Ситуаційний підхід в прийнятті рішень
- •Питання для самоконтролю:
- •Тема 3. Методи та моделі прийняття оптимальних рішень
- •3.1. Математичне моделювання економічних систем
- •3.2. Лінійне програмування
- •3.3. Нелінійне програмування
- •3.4. Динамічне програмування
- •3.5. Стохастичне програмування
- •Питання для самоконтролю:
- •Тема 4. Застосування теорії ігор у прийнятті рішень
- •4.1. Сутність теорії ігор і її завдання. Математична теорія ігор з «природою».
- •4.2. Теорія ігор у завданнях проблем мікроекономіки
- •4.3. Застосування апарату теорії ігор для аналізу проблем мікроекономіки
- •4.4. Позиційні ігри і ринок
- •Питання для самоконтролю:
- •Тема 5. Творче мислення і неформальні методи рішень
- •5.1. Творчість як основа методів вирішення завдань
- •5.2. Еврестичні методи прийняття рішень
- •5.3. Експертні оцінки у виробленні управлінських рішень
- •5.4. Моделі групових методів прийняття рішень
- •Питання для самоконтролю:
- •Тема 6. Реалізація прийнятих рішень
- •6.1. Забезпечення виконання прийнятих рішень
- •6.2. Процес реалізації рішень і його регулювання
- •6.3. Оцінка і ефективність реалізації прийнятих рішень
- •Питання для самоконтролю:
- •Список літератури
3.3. Нелінійне програмування
Нелінійне програмування (планування) — математичні методи пошуку максимуму чи мінімуму функції при наявності обмежень у вигляді нерівностей чи рівнянь.
Максимізуюча (мінімізуюча) функція являє собою прийнятий критерій ефективності розвязування завдання, що відповідас поставленій меті. Він носить назву цільової функції.
Обмеження характеризують наявні можливості розв'язання завдання.
Цільова функція чи хоча б одне з обмежень нелінійні (тобто на графіках зображуються непрямими — кривими лініями).
Суть розв'язання завдань нелінійного програмування полягає в тому, щоб знайти умови, що перетворюють цільову функцію в мінімум чи максимум.
Рішення, що задовольняє умови завдання і відповідає поставленій меті, називається оптимальним планом.
Нелінійне програмування служить для вибору найкращого плану розподілу обмежених ресу рсів з метою розв'язання поставленого завдання.
В загальному вигляді постановка завдання нелінійного програмування зводиться до наступного.
Цільова функція подається у вигляді:
Y = f (x1, x2,…xn), (3.4)
де Z1, Z2, … Zm – відповідні функції, що характеризуються умови розв’язання поставленого завдання (обмеження); хі – шукані величини, що містять розв’язання даного завдання.
Причому, в крайньому разі, одна з функцій Z1, Z2, … Zm – нелініна.
Методами нелінійного планування програмування розв’язується завдання розподілу неоднорідних ресурсів.
Нехай маємо т різнорідних ресурсів, які передбачають реалізувати для бізнесу в п регіонах країни.
Відомі оціночні можливості (ймовірності) почати бізнес в j-ому регіоні (Рі), а також ефективності використання і-го ресурсу в підприємстві-му регіоні (Wij).
Необхідно розподілити ресурси по регіонах таким чином (вибирати такі значення hij), щоб величина повної ймовірності досягнення Рц була максимальною:
,
(3.5)
Повинно виконуватися обмеження:
,
і
= 1,2, … т.
(3.6)
Це обмеження означає, що кожен із т ресурсів обов'язково повинен призначатися в який-небудь з регіонів.
В цілому нелінійне програмування займається оптимізацією моделей завдань, в яких або обмеження, або показник ефективності (цільова функція), або те й інше — нелінійні. До методів нелінійної оптимізації можна віднести:
аналітичні, що використовують методи диференційного і варіаційного обчислення. Вони використовуються при відсутності обмежень і при їх наявності типу рівності і (чи) нерівності;
чисельні;
графічні, що базуються на графічному подаванні функцій, що підлягають максимізації чи мінімізації;
методи дослідження можливих варіантів, засновані на ідеї генерування можливих варіантів з метою вибору найкращого з них;
експериментальні (вони в даний час виділені в новий напрямок математичну теорію планування експерименту).
Приклад завдання. При переїзді в нове місто з'являється необхідність доставки до нового місця проживання домашніх речей. При цьому відома ціна кожної речі, її вага і габарити.
Кількість і-го виду домашніх речей, які ми можемо відвезти, лімітуються вантажопідйомністю машини чи розмірами контейнера В ході розв'язання завдання зі всього набору предметів вибираються найбільш цінні (з максимальною сумарною вартістю предметів), вага яких вміщається у вантажопідйомність.
Завдання нелінійного програмування на практиці зустрічаються досить часто, наприклад, коли витрати ростуть непропорційно кількості закуплених чи вироблених товарів (ефект «оптовості»). Багато нелінійних завдань можуть бути приблизно замінені лінійними (лініаризовані). в крайньому випадку, в галузі, близькій до оптимального рішення.
