- •Запитання на перший модуль з дисципліни «Оптимізаційні методи та моделі»
- •Сутність економіко-математичної моделі.
- •Необхідність використання математичного моделювання економічних процесів.
- •Етапи математичного моделювання.
- •Сутність адекватності економіко-математичних моделей.
- •Проблеми оцінювання адекватності моделі.
- •Способи перевірки адекватності економіко-математичних моделей.
- •Поняття адаптації та адаптивних систем.
- •Сутність оптимізаційних моделей. Приклади економічних задач математичного програмування.
- •Загальна постановка задачі лінійного програмування. Приклади економічних задач лінійного програмування.
- •Модель задачі лінійного програмування в розгорнутому і скороченому вигляді, а також в матричній і векторній формах.
- •Властивості розв’язків задачі лінійного програмування. Геометрична інтерпретація задач лінійного програмування.
- •Означення планів задачі лінійного програмування (допустимий, опорний, оптимальний).
- •Побудова опорного плану транспортної задачі лінійного програмування, перехід до іншого опорного плану.
- •Теорема про оптимальність розв’язку задачі лінійного програмування симплекс-методом.
- •Знаходженння розв’язку задачі лінійного програмування. Алгоритм симплексного методу.
- •Симплексний метод із штучним базисом. Ознака оптимальності плану із штучним базисом.
- •Аналіз коефіцієнтів цільової функції задач лінійного програмування.???
- •Постановка задачі нелінійного програмування, математична модель.
- •Метод множників Лагранжа. Теорема Лагранжа. Алгоритм розв’язування задачі на безумовний екстремум.
- •Транспортна задача, алгоритм її розв’язання.
- •Метод північно-західного кута Виконання починається з верхньої лівої клітини (Північно-західного кута) транспортної таблиці, тобто зі змінної
Загальна постановка задачі лінійного програмування. Приклади економічних задач лінійного програмування.
Загальна лінійна екон-о-матем-а модель екон процесів та явищ - так звана загальна ЗЛП подається у вигляді:
(1.1)
за умов:
(1.2)
(1.3)
Потрібно знайти знач-я змінних x1,x2,…,xn, які задовол-ь умови (1.2) і (1.3), і цільова функція (1.1) набуває екстрем-го (макс чи мін) знач-я. Для довільної задачі матем-о програмув-я були введені поняття допустимого та оптимального планів. Для загальної ЗЛП використ-я такі поняття: Вектор Х=(х1,х2,…,хn), координати якого задовол-ь систему обмежень (1.2) та умови невід’ємн-і змінних (1.3), наз допустимим розв-ом (планом) ЗЛП. Допустимий план Х=(х1,х2,…,хn) наз опорним планом ЗЛП, якщо він задовол-є не менше, ніж m лінійно незалежних обмежень системи (1.2) у вигляді рівностей, а також обмеж-я (1.3) щодо невід’ємності змінних. Опорний план Х=(х1,х2,…,хn), наз невиродженим, якщо він містить точно m додатних змінних, інакше він вироджений. Опорний план , за якого цільова функція (1.1) досягає макс (чи мін) знач-я, наз оптимальним розв-м (планом) ЗЛП. Приклад: Розв’язати графічним методом ЗЛП:
.
Модель задачі лінійного програмування в розгорнутому і скороченому вигляді, а також в матричній і векторній формах.
Не ограничивая общности, рассмотрим каноническую форму ЗЛП.
1.Развёрнутый̆ вид записи ЗЛП:
2. Запись ЗЛП с использованием знаков суммирования:
3. Матричная форма:
4. Векторная форма:
Властивості розв’язків задачі лінійного програмування. Геометрична інтерпретація задач лінійного програмування.
Властивості розв’язків задачі лінійного програмування формулюються у вигляді чотирьох теорем. Властивість 1. (Теорема 3.1) Множина всіх планів задачі лінійного програмування опукла. Властивість 2. (Теорема 3.2) Якщо задача лінійного програмування має оптимальний план, то екстремального значення цільова функція набуває в одній із вершин її багатогранника розв’язків. Якщо ж цільова функція набуває екстремального значення більш як в одній вершині цього багатогранника, то вона досягає його і в будь-якій точці, що є лінійною комбінацією таких вершин. Властивість 3. (Теорема 3.3) Якщо відомо, що система векторів A1, A2, …, Ak (k≤n) у розкладі A1x1 +A2x2 + … + Anxn = A0, X≥0 лінійно незалежна і така, що A1x1 + A2x2 +…+ Akxk = A0, де всі xj ≥ 0, то точка X = (x1, x2, …, xk, 0, …, 0) є кутовою точкою багатогранника розв’язків. Властивість 4. (Теорема 3.4) Якщо X = (x1, x2, …, xn) – кутова точка багатогранника розв’язків, то вектори в розкладі A1x1 + + A2x2 + … + Anxn = A0, X ≥ 0, що відповідають додатним xj, є лінійно незалежними.
Геометрично задача лінійного програмування являє собою відшукання координат такої точки багатогранника розв’язків, при підстановці яких у цільову лінійну функцію остання набирає максимального (мінімального) значення, причому допустимими розв’язками є усі точки багатогранника розв’язків
Означення планів задачі лінійного програмування (допустимий, опорний, оптимальний).
Для довільної задачі математичного програмування у п.2.1 були введені поняття допустимого та оптимального планів. Вектор Х = (х1, х2, …, хn), координати якого задовольняють систему обмежень (3.2) та умови невід’ємності змінних (3.3), називається допустимим розв’язком (планом) задачі лінійного програмування. Допустимий план Х = (х1, х2, …, хn) називається опорним планом задачі лінійного програмування, якщо він задовольняє не менше, ніж m лінійно незалежних обмежень системи (3.2) у вигляді рівностей, а також обмеження (3.3) щодо невід’ємності змінних.
Опорний план , за якого цільова функція (3.1) досягає масимального (чи мінімального) значення, називається оптимальним розв’язком (планом) задачі лінійного програмування.