Градиентный метод

 

Пример 1.  Определить градиентным методом максимум функции ,

начиная итерационный процесс с точки .

         Решение.

Определим градиент функции начальной точке .

.

Выбираем новую точку .

Найдем градиентфункции в новой точке:

.

Решаем уравнение

,

откуда имеем

.

     и     .

         Получен нулевой градиент, следовательно, точка  является стационарной. Так как целевая функция является выпуклой (как сумма выпуклых функций    и  ), то в найденной точке достигается .

         Ответ.

         Пример 2.  Минимизировать функцию  при ограничениях

         Решение.  Систему ограничений запишем в виде

         Определим градиентцелевой функции

.

Определим стационарную точку

.

         Данная точка не является допустимой, так как не удовлетворяет системе ограничений. Следовательно, внутри области допустимых решений экстремума целевой функции нет, глобальный экстремум  может достигаться только на границах или в вершинах области решений.

         Рассмотрим граничную линию  . Составим для нее систему

      где      .

         Имеем

   или   

откуда получаем  . Так как точка  удовлетворяет системе ограничений и , то данная точка является стационарной.

         Рассматриваем следующую граничную линию:

.

Для нее   и система имеет вид

   или    

         Решение этой системы:   . Однако точка  не удовлетворяет первому ограничению, следовательно, не является допустимой.  Следующая граничная линия 

,.

Имеем систему

откуда  . Так как , стационарных точек на грани  нет.

         Аналогично,

,.

Имеем систему

откуда  . Так как , стационарных точек на грани  нет.

         Решая систему уравнений граничных линий, находим угловые точки области допустимых решений: . Находим значения  в этих точках и ранее найденной точке

, 

Следовательно,    при   .