Ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності.

Алгоритм розв’язку задачі:

1 крок. Розглядаємо всі обмеження як строгі рівності, знаходимо точки екстремуму і обчислюємо в них значення функції мети. Функція Лагранжа при цьому:

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru ƒ ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru (1)

Таким чином знаходимо екстремальні точки множини планів задачі, де всі додаткові змінні дорівнюють 0.

2 крок. Відкидаємо в (1) один доданок, який відповідає одному обмеженню-нерівності і знаходимо стаціонарні точки нової задачі 2. Відбираємо серед них ті, які задовольняють відкинуте обмеження, як строгу нерівність, і знаходимо значення функції мети. Цей крок повторюємо послідовно для всіх обмежень-нерівностей.

3 крок. Відкидаємо послідовно по 2 доданка функції Лагранжа (1), які відповідають обмеженням-нерівностям і щоразу визначаємо стаціонарні точки L. Відбираємо ті стаціонарні точки, які задовольняють два відкинуті обмеження. Продовжуємо цей процес для 3 і більше нерівностей.

Глобальний екстремум потрібного типу знаходимо, порівнюючи всі обчислені значення функції мети.

Приклад 1:

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

1 крок. ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Система рівнянь (3)–(5) несумісна і, отже не визначає жодної точки.

2 крок. Відкинемо останнє обмеження-нерівність (5) і розв’яжемо задачу Лагранжа (1– 4) при ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru . ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru причому ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru задовольняє відкинуте обмеження ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru >2.

Відкинемо друге обмеження – нерівність (4) і розв’яжемо (1)–(3), (5) при ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru Дістанемо: ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru Причому ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru задовольняє відкинуту нерівність ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru .

3 крок. Відкидаємо обидва обмеження-нерівності і розв’язуємо (1) – (3) при ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru . Дістанемо: ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru Причому ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru задовольняє обидві відкинуті нерівності: ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Порівнюючи ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru дістанемо ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru при плані ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru , тобто ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Відповідь: ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru при плані ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru .

Приклад 2:

Узагальненим методом множників Лагранжа знайти мінімум функції ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru для системи обмежень ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Розв‘язання:

1. Записуємо функцію Лагранжа при наявності всіх обмежень:

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Шукаємо стаціонарні точки функції ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru або

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Із рівняння (3) маємо

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Підставимо цей вираз у рівняння (4).

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru Із (5): ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru Із (4): ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru де ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru Тоді (1) і (2) приймають вигляд:

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Маємо систему двох лінійних рівнянь відносно невідомих ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru Помножимо рівняння (8) на ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru а рівняння (9) – на ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru отримаємо:

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Від першого рівняння системи віднімемо друге, отримаємо ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Так як ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru (див. (6) і (7) при ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru , то ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru Тоді із першого рівняння останньої системи при ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru маємо: ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Так як ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru (див. (7)), то ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru Тоді ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru тому що ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru задовольняють (4). Таким чином у стаціонарних точках:

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru і

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

маємо локальні екстремуми ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

2. Відкидаємо обмеження-нерівність і запишемо функцію Лагранжа для випадку наявності тільки обмеження рівності: ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Знаходимо стаціонарні точки функції ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru або ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Помножимо перше рівняння системи на 100, а друге – на 99:

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

До першого рівняння додамо друге, отримаємо систему відносно ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Зважаючи, що ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru маємо:

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Із другого рівняння системи (10):

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Стаціонарна точка ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Перевіряємо виконання відкинутої нерівності.

Локальний екстремум ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Вибираємо

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Відповідь: ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru у точках ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru

Розрахункова робота №1 (РР) з "Економіко-математичного моделювання"

1. На виготовлення двох видів продукції витрачається три види ресурсів. Запаси ресурсів 3 ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru , ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru , норми їх витрат Н11, Н12 – 1 ресурсу; Н21, Н22 – 2 ресурсу; Н31, Н32 – 3 ресурсу, прибуток від реалізації одиниці продукції П1 і П2. За допомогою симплекс – методу знайти точний план виробництва, який би забезпечував найбільший прибуток. Скласти подвійну задачу до вихідної і виписати її оптимальний план із останньої симплекс-таблиці розв’язаної задачі.

Норми витрат Запаси ресурсів Прибуток
Н11 Н12 Н21 Н22 Н31 Н32 З1 З2 З3 П1 П2

2. Знайти оптимальний план транспортної задачі, де а – вектор запасів, в – вектор потреб, с – матриця вартості.

Матриця вартості Запаси Потреби
С11 С12 С13 С14 С21 С22 С23 С24 С31 С32 С33 С34 а1 а2 а3 в1 в2 в3 в4

3. Знайти мінімум функції ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru за умов ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru та ема. Метод множників Лагранжа до задач нелінійного програмування (ЗНП), система умов якого включає й обмеження нерівності. - student2.ru , де п – номер варіанту.

Наши рекомендации