
- •Билет №1
- •Билет №2
- •Билет № 4
- •Билет №5
- •Билет № 6
- •Билет №12
- •Завдання 5.
- •Билет 16.
- •Знайти розв’язок прямої задачі лінійного програмування шляхом графічного розв’язування двоїстої задачі й застосування теорем двоїстості:
- •Билет 17.
- •Билет 18.
- •Билет 22
- •Билет № 23
- •Билет № 24
- •Екзамен.Білет № 28
- •Екзам. Білет №29
- •Екзамен. Білет №30
Билет № 6
4) Замінимо знаки нерівностей на знаки строгих рівностей і побудуємо графіки відповідних прямих (рис.1.1.).
Побудуємо
вектор
,
.
.
Із рис.1.1 видно, що крайніми спільними точками прямої ЦФ та 5-кут ABCDE є точки A та D. Координати точок є опт планами задачі.
Координати точки A є розв’язком системи рівнянь:
(1.1)
(1.2)
звідси
маємо:
.
Отже,
Координати точки D є розв’язком системи рівнянь:
(1.1)
(1.2)
звідси
маємо:
.
Отже,
5) Визначити точку та характер умовного екстремуму функції за методом множників Лагранжа.
,
(5.1)
Розв’язання
Маємо задачу лінійного програмування:
(5.2)
при обмеженні
(5.3)
Для знаходження розв’язку даної задачі спочатку слід замінити нашу цільову функцію більш складнішою – функцією Лагранжа.
(5.4)
(5.5)
де – множник Лагранжа.
Визначимо частинні похідні , , побудованої функції Лагранжа:
(5.6)
Далі прирівняємо знайдені частинні похідні до нуля:
(5.8)
Наступним кроком є побудова матриці Гессе, що має блочну структуру розмірністю
(5.9)
де О – матриця ро , скл. з нульових ел.
Р – матриця , елементи якої визн. наступним чином:
, (5.10)
– транспонована матриця до Р розмірністю ,
Q – матриця розмірністю виду:
, де . 5.11)
У нашому випадку матриця Гессе матиме наступний вигляд:
(5.19)
Визн. головні мінори матриці Гессе, починаючи з 2-го порядку:
(5.19)
(5.20)
Як бачимо, головні мінори утворюють знакоcталий ряд, тобто наша точка є точкою мінімуму.
Обчислимо значення цільової функції у знайденій точці:
Білет
№7
Розв’язати задачу лінійного програмування графічним методом: Z = 2x1 + 4x2 (max)
3
x1
+ 2x2
11,
-2x1 + x2 2,
-x1 + 3x2 0,
x1 0; x2 0.
1. Будуємо прямі, рівняння яких дістаємо заміною в обмеженнях задачі знаків нерівностей на знаки рівностей.
2. Визначаємо півплощини, що відповідають кожному обмеженню задачі.
3. Знаходимо багатокутник розв’язків задачі лінійного програмування.
4.
Будуємо вектор
,
що задає напрям зростання значення
цільової функції задачі.
5.
Будуємо пряму с1х1+с2х2=const,
перпендикулярну до вектора
.
6.
Рухаючи пряму с1х1+с2х2=const
в напрямку вектора
(для задачі максимізації) або в протилежному
напрямі
(для задачі мінімізації),
знаходимо вершину багатокутника
розв’язків, де цільова функція набирає
екстремального значення.
7. Визначаємо координати точки, в якій цільова функція набирає максимального (мінімального) значення, і обчислюємо екстремальне значення цільової функції в цій точці.
Викор. метод множн. Лагранжа, знайти т. умовн. Екстремуму ЗНП, визначити характер екстремуму:
,
.
Прирівнюємо
до нуля, розв’язуємо систему, з неї
отримуємо х1=-5,13; х2=6,85;
=3,42
Записуємо матрицю Гессе
H=
Знаходимо визначники
Білет №8
Знайти розв’язок прямої задачі лінійного програмування шляхом графічного розв’язування двоїстої задачі й застосування теорем двоїстості:
Двоїста задача
Графік
Оптимальний план прямої задачі визначимо за допомогою співвідношень другої теореми двоїстості.
Підставимо знач точки А у систему обмежень двоїстої задачі і з’ясуємо, як виконуються обмеження цієї задачі:
третє обмеження для опт плану двоїстої задачі виконується як строга нерівність, доходимо висновку, що третя змінна прямої задачі дорівнюватиме нулю х3 = 0 (перша частина другої теореми двоїстості).
Тепер проаналізуємо оптимальний план двоїстої задачі. Оскільки компоненти плану додатні,то обмеження прямої задачі для X * виконуватимуться як строгі рівняння (друга частина другої теореми двоїстості).
Об’єднуючи здобуту інформацію, можна записати систему обмежень прямої задачі як систему двох рівнянь, в якій х3 = 0, та визначити решту змінних:
x1=2/5
x2=14/5 x3=0
ЦФ = 26
Використовуючи метод множників Лагранжа, знайти точки умовного екстремуму наступної задачі нелінійного програмування, визначити характер екстремуму:
,
.
Прирівнюємо до нуля, розв’язуємо систему, з неї отримуємо х1=3,4; х2=1,8; =-2,4
Записуємо матрицю Гессе
Н=
Це точка мінімуму
Білет №9
Знайти розв’язок прямої задачі лінійного програмування шляхом графічного розв’язування двоїстої задачі й застосування теорем двоїстості:
Двоїста задача
Графік
Оптимальний план прямої задачі визначимо за допомогою співвідношень другої теореми двоїстості.
Підставимо знач точки А у систему обмежень двоїстої задачі і з’ясуємо, як виконуються обмеження цієї задачі:
перше обмеження для опт плану двоїстої задачі виконується як строга нерівність, доходимо висновку, що перша змінна прямої задачі дорівнюватиме нулю х1 = 0 (перша частина другої теореми двоїстості).
Тепер проаналізуємо оптимальний план двоїстої задачі. Оскільки компоненти плану додатні,то обмеження прямої задачі для X * виконуватимуться як строгі рівняння (друга частина другої теореми двоїстості).
Об’єднуючи здобуту інформацію, можна записати систему обмежень прямої задачі як систему двох рівнянь, в якій х1 = 0, та визначити решту змінних:
x1=0
x2=10
x3=16
ЦФ=26
Використовуючи метод множників Лагранжа, знайти точки умовного екстремуму наступної задачі нелінійного програмування, визначити характер екстремуму:
, .
Прирівнюємо до нуля, розв’язуємо систему, з неї отримуємо х1=3,4; х2=1,8; =-2,4
Записуємо матрицю Гессе
Н=
Це точка мінімуму
Білет №10.
№4. Запишемо двоїсту задачу до прямої задачі лінійного програмування:
max F = y1 + 2y2;
Перевіримо запропоновані плани на оптимальність.
1. Х = (8/7; 3/7; 0). Підставимо його в систему обмежень прямої задачі:
Х = (8/7; 3/7; 0) є допустимим планом
Z = 12 8/7 – 4 3/7 + 2 0 = 12.
Скористаємося другою теоремою двоїстості та визначимо відповідний план двоїстої задачі. Оскільки x1 = 8/7 > 0; x2 = 3/7 > 0, то згідно з другою частиною другої теореми двоїстості можна записати перше та друге обмеження як рівняння і визначити у1 та у2:
Підставимо ці значення в третє обмеження системи двоїстої задачі:
;
.
Для визначених значень у1 = 4; у2 = 4 це обмеження не виконується, і тому відповідний план у = (4; 4) є недопустимим планом двоїстої задачі. Отже Х = (8/7; 3/7; 0) виявився не оптимальним планом прямої задачі.
2. Х = (0; 1/5; 8/5). Підставимо цей план у систему обмежень прямої задачі:
План допустимий, і для нього Z = 12 0 – 4 1/5 + 2 8/5 = 12/5.
Оскільки компоненти x2 та x3 додатні, то друге і третє обмеження двоїстої задачі можна записати як рівняння:
Перевіримо, чи виконується перше обмеження двоїстої задачі для визначених значень у1 та у2: 2 8/5 + 2/5 = 18/5 < 12. Отже, перше обмеження виконується, і тому у = (8/5; 2/5) є допустимим планом двоїстої задачі. Для нього
F = 8/5 + 2 2/5 = 12/5 = Z.
З огляду на викладене можна зробити висновок, що Y* = (8/5; 2/5) є оптимальним планом двоїстої задачі, а X* = (0; 1/5; 8/5) – оптимальним планом прямої задачі.
3. Х = (1/3; 0; 1/3). Для цього плану обмеження прямої задачі виконуються так:
Оскільки Х = (1/3; 0; 1/3) є недопустимим планом, то він не може бути також оптимальним планом прямої задачі.
Отже, перевірка запропонованих планів на оптимальність дала такі результати:
а) ні;
б) так, Х* = (0; 1/5; 8/5), min Z = 12/5;
в) ні.
Білет № 11.
№4. Запишемо двоїсту задачу до прямої задачі лінійного програмування:
min F = 10y1 + 2y2;
Перевіримо запропоновані плани на оптимальність.
1. Х = (0; 4; 2). Підставимо його в систему обмежень прямої задачі:
Х = (0; 4; 2) є допустимим планом
Z = 5 0 – 12 4 + 4 2 = -40.
Скористаємося другою теоремою двоїстості та визначимо відповідний план двоїстої задачі. Оскільки x2 = 4 > 0; x3 = 2 > 0, то згідно з другою частиною другої теореми двоїстості можна записати третє та друге обмеження як рівняння і визначити у1 та у2:
Підставимо ці значення в перше обмеження системи двоїстої задачі:
;
.
Для визначених значень у1 = 40/7; у2 = -4/7 це обмеження не виконується, і тому відповідний план у = (40/7; -4/7) є недопустимим планом двоїстої задачі.
2. Х = (14/5;18/5;0). Підставимо цей план у систему обмежень прямої задачі:
План допустимий, і для нього Z = 5 14/5 + 12 18/5 + 4 0 = 286/5.
Оскільки компоненти x1 та x2 додатні, то друге і перше обмеження двоїстої задачі можна записати як рівняння:
Перевіримо, чи виконується третє обмеження двоїстої задачі для визначених значень у1 та у2 29/5 -6/5 = 23/5 > 4. Отже, третє обмеження виконується, і тому у = (19/3; -2/3) є допустимим планом двоїстої задачі. Для нього:
F = 10*29/5 + 2 -2/5 = 286/5 = Z.
З огляду на викладене можна зробити висновок, що Y* = (29/5; -2/5) є оптимальним планом двоїстої задачі, а X* = (14/5;18/5;0) – оптимальним планом прямої задачі.
3 Х = (5/3;7/3;1/3). Підставимо цей план у систему обмежень прямої задачі:
План допустимий, і для нього Z = 5 5/3 – 12 7/3 + 4 1/3 = 55/3.
Оскільки всі компоненти додатні, то обмеження двоїстої задачі можна записати як рівняння:
і тому Х = (5/3;7/3;1/3) є неоптимальним планом прямої задачі.
Отже, перевірка запропонованих планів на оптимальність дала такі результати:
а) ні; б) так, Х* = (14/5;18/5;0), min Z = 12/5; в) ні.