4. АЛГОРИТМ РІШЕННЯ ЕКСТРЕМАЛЬНИХ ЗАДАЧ МЕТОДОМ ЯКОБІ
Розглянемо наступну задачу:
мінімізувати ![]()
при обмеженнях g(X) =0,
де X=(x1,x2,…,xn),g=(g1,g2,…,gm)T...
Функції
і
i=1,2,..., m, передбачаються двічі безупинно дифференційними.
Ідея використання приведеного градієнта для рішення сформульованої вище задачі полягає в тім, щоб знайти аналітичне вираження для перших часток похідних функції
у всіх крапках, що задовольняють обмеженню g(X) =0. При цьому стаціонарними будуть крапки, у яких зазначені частки похідні звертаються в нуль. Для класифікації стаціонарних крапок можна користатися достатніми умовами існування екстремумів.
З теореми Тейлора випливає, що для крапки
з припустимої околиці крапки X можна записати наступні формули:
![]()
![]()
При
маємо
![]()
![]()
Тому що g(X)=0, те
=0 у припустимій області. Звідси
![]()
![]()
Отримана система містить (m+1) рівнянь з (n+1) невідомими, котрими є
і
. Невідому величину
можна визначити, якщо знайдений вектор
. Це означає, що в нас мається m рівнянь з n невідомими.
Якщо m>n то принаймні (m-n) рівнянь виявляються надлишковими. Після усунення надмірності кількість незалежних рівнянь у системі стає рівним m<n. У випадку коли m=n рішення тривіальне:
=0. При цьому крапка X не має припустимої околиці, і, отже, простір рішень складається з єдиної крапки. Така ситуація не представляє інтересу. Випадок, що залишився, коли m<n, необхідно розглянути докладно. Нехай X(Y,Z), де Y=(y1,y2,…,ym)і Z=(z1,z2,…,zn-m)є відповідно залежний і незалежний перемінний, утворюючий вектор Х. У нових позначеннях градієнти функцій і g мають наступний вид:
![]()
![]()
Уведемо визначення двох матриць:


Матрицю Jmxm: називають матрицею Якобі, а Cmx (n-m) -матрицею керування. Передбачається, що матриця Якобі J невирождена. Цей факт завжди має місце, оскільки m рівнянь незалежні по визначенню. Отже, компоненти вектора J можна вибрати серед компонентів X таким чином, що матриця J виявиться невирожденою.
Використовуючи дані вище визначення, перепишемо вихідну систему рівнянь з невідомими
й
у наступному виді:
![]()
![]()
Тому що матриця J— невирождена, існує зворотна матриця J-1. Отже,
![]()
Ці рівняння визначають
як функцію
(нагадаємо, що Z є вектором незалежних перемінних). Заміна
в рівнянні
дозволяє виразити
через
:
![]()
З цього рівняння випливає, що диференціювання функції
по векторі незалежних перемінних Z дає формулу:
![]()
де
-приведений градієнт функції
. Вектор
(Y,Z) повинний звертатися в нуль у стаціонарних крапках.
Достатні умови наявності єкстремуми в стаціонарній крапці аналогічні умовам, представленим у розділі. 1.1. У цьому випадку елементи матриці Гессе відповідають компонентам вектора незалежних перемінних Z і є приведеними другими похідними, які можна обчислити, скориставшись рівністю:
![]()
Вектор
задає i-ю рядок (приведеної) матриці Гессе. Помітимо, що W є функцією Y, а Y— функцією Z; при цьому
![]()
Таким чином, при обчисленні частинної похідної
по zi, варто застосувати до компонентів W правило диференціювання складної функції. Це означає, що
![]()
5. ІНДИВІДУАЛЬНЕ ЗАВДАННЯ
5.1. Постановка задачі.
Розглядається наступна задача:
максимізувати X=x12+2x22+10x32+5x1x2,
при
g1 (X)=x1+x2+3x2x3-5=0
g2 (X)=x12+5x1x2+x3x2+x32-7=0
Застосувати метод Якобі для перебування дс (х) у припустимій околиці припустимої крапки X0 (1,1,1). Припустити, що зазначена околиця визначається умовою
5.2. Рішення задачі
Нехай Y=(X2,X3), Z=X3 має:

Для того щоб одержати оцінку збільшення
в припустимій околиці припустимої крапки X0 (1,1,1), викликаного малою зміною
, варто обчислити

Отже

Тому що:

Якщо задана величина зміни
незалежної перемінний Х1, то припустимі значення
і
залежних перемінних Х2 і Х3 визначаються відповідно до формули
.
При
одержуємо

Для перевірки точності отриманої вище оцінки
обчислимо
іншим способом:
Знайдемо (X) і (Х0+
).

Отримане значення не збігається з величиною
обчисленої вище. Розходження між двома результатами (0,4841 і 0,4514) є наслідком лінійної апроксимації, що фігурує в задачі нелінійних функцій в околиці крапки Х0. Тому використану вище формулу можна застосовувати лише у випадках, коли відхилення від крапки Х0 малі.
... побудови і функціонування системи сертифікації, її структура, функції та порядок виконання цих функцій регламентовані нормативними документами міжнародних організацій із стандартизації і сертифікації, насамперед документами І50, ІЕС, НАС, Європейської співдружності, а також ДСТУ. До правових аспектів сертифікації належать питання поширення відповідальності за спостереженням правил процедури ...
0 комментариев