![]()
Главная Обратная связь Дисциплины:
Архитектура (936) ![]()
|
Оптимізаційні задачі. Моделі та методи лінійного та нелінійного програмування (графічний метод, симплекс-метод, метод множників Лагранжа)
Означення.Задачі, які полягають в тому, щоб знайти екстремальне значення ф-ції f на множині G наз задачами мат програмування. Означення.Оптимізаційна модель – це математична модель виду Означення.Кажуть, що оптимізаційна модель є моделлю лінійного програмування, якщо і цільова функція, і система обмежень є лінійними. В інакшому випадку оптимізаційну модель називають нелінійною. Лінійні оптимізаційні моделі: Цільова функція: z = c1x1 + c2x2 +…+ cnxn → max (min) Умови (обмеження): xi ≥ 0, i = (1,n) Методи лінійного програмування: 1.Графічний (при розв’язку задачі використовується малювання); 2.Симплекс-метод (при розв’язку задачі будується багатовимірна фігура-симплекс, по ребрам якого ми і "ходимо") Методи нелінійного програмування: 1.Графічний (при розв’язку задачі використовується малювання); 2.Метод множників Лагранжа. Суть методу: a.Початкові дані: цільова функція b.Складається вираз c.Обчислюються часткові похідні по всіх d.Ці похідні прирівнюються до нуля. Отриманий набір розв’язків містить всі екстремуми функції Задачі лінійної оптимізації: Оптимальне планування виробництва, Оптимальне використання ресурсів, Транспортні задачі, Задачі оптимального управління вир. Процесом (задача про призначення на роботу; оптимального планування штатного розкладу; Оптимальне управління обіговим капіталом). Нелінійні оптимізаційні моделі Z= f(x1, x2, …, xn) → max (min) Графічний метод z = c1x1 + c2x2 → max (min) Умови (обмеження): Будуємо Метод множників Лагранжа Цей метод використовується для випадків, коли система обмежень складається з функцій є неперервними і диференційованими в досліджуваній області. Суть методу: точка з координатами (х1*, х2* ,…, хn*) є точкою умовного екстремуму функції z= f(х1, х2 , …, хn) тоді і тільки тоді, коли вона є точкою екстремуму ф-ї Лагранжа, яка має такий вигляд: Метод розв’язання: 1. Якщо система обмежень поч. задачі містить нерівності, то можна додати до лівих частин нерівності штучні змінні. 2. Скласти функцію Лагранжа. 3. Знайти стаціонарні точки з системи рівнянь: 4. Визначити тип стаціонарних точок за допомогою достатньої умови екстремуму. Z=f(x1,x2), (x1*,x2*) – стаціонарні точки
1) 1)
![]() |