
І ітерація
Вибираємо точку,
що належить множині допустимих планів
задачі. Розглянемо, наприклад, точку
.
Визначимо градієнт цільової функції:
.
В точці
обчислюємо значення градієнта:
.
Використовуючи
розраховане значення градієнта, записуємо
і вводимо нову цільову функцію:
.
Маємо таку задачу лінійного програмування:
.
Розв’язуючи цю
задачу симплексним методом, знаходимо
її оптимальний план:
.
Знайдемо
новий допустимий план задачі, використовуючи
формулу
для визначення координат наступної
точки.
Визначаємо координати точки Х1:
,
,
Знайдемо крок
такий, за якого досягається максимальне
значення цільової функції. Для цього
підставимо розраховані значення для
х1, х2, які виражені
через
,
у цільову функцію
:
Отримали функцію, що залежить від . Знайдемо значення , за якого функція досягає максимуму, тобто коли її похідна дорівнює нулю:
Оскільки
,
то беремо
.
Тоді наступна точка Х1 має
координати:
.
Для знайденої
точки
обчислюємо значення цільової функції:
.
Іі ітерація
Узявши точку , обчислюємо значення градієнта в ній:
Використовуючи
розраховане значення градієнта, вводимо
нову цільову функцію:
.
Отримуємо таку задачу лінійного
програмування:
.
Розв’язавши її
симплексним методом, отримуємо оптимальний
план:
.
За формулою визначаємо координати наступної точки наближення.
Визначаємо координати точки Х2:
,
.
Знайдемо такий крок λ2, за якого досягається максимальне значення цільової функції:
Матимемо
.
Обчислимо координати наступної точки Х2:
Для
знайденої точки
значення цільової функції
дорівнює:
.
Продовжуючи
процес у аналогічний спосіб, на ІІІ
ітерації
визначаємо точку
і переконуємося, що значення цільової
функції знову зростає:
.
На IV ітерації
розраховуються координати точки
,
для якої
.
V ітерація
Узявши точку , обчислюємо значення градієнта в ній:
.
Використовуючи
значення цього вектора (градієнта),
вводимо нову цільову функцію:
і маємо таку задачу лінійного програмування:
,
.
Розв’язавши цю
задачу, отримаємо значення оптимального
плану
,
тобто повертаємося до попереднього
значення. Отже, точку з координатами
вважаємо оптимальним планом, оскільки
маємо нульовий градієнт функції, тобто
цей план поліпшити вже не можна.