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 комментариев