Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
чис_мет_3.doc
Скачиваний:
29
Добавлен:
13.11.2019
Размер:
1.34 Mб
Скачать

2.3.4. Порядок выполнения лабораторной работы

  1. Кратко описать изучаемые градиентные методы.

  2. Дать геометрическую иллюстрацию полученного индивидуального задания и выполнить вручную две итерации по каждому алгоритму.

  3. Выполнить с использованием компьютерного комплекса расчёты полученной задачи по каждому из рассмотренных методов при различных значениях параметров алгоритмов.

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

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

2.3.5. Задания для лабораторной работы

1. Минимизировать функцию f(X)=x12+4x224x18x2+5 из начальной точки X0=(1;2).

2. Минимизировать функцию f(X)=4x12+x2216x12x2+17 из нач. точки X0=(0;0).

3. Минимизировать функцию f(X)=x12+4x2210x148x2+169 из нач. точки X0=(0;0).

4. Минимизировать функцию f(X)=4x12+x2240x112x2+136 из нач. точки X0=(0;0).

5. Минимизировать функцию f(X)=x12+4x226x18x2+13 из нач.точки X0=(0;0).

6. Минимизировать функцию f(X)=4x12+x2224x12x2+37 из нач. точки X0=(2;0).

7. Минимизировать функцию f(X)=x12+9x224x118x2+13 из нач. точки X0=(1;0).

8. Минимизировать функцию f(X)=9x12+x2236x12x2+37 из нач. точки X0=(2;0).

3. Методы оптимизации при наличии ограничений

Рассмотрим в общей постановке задачу нелинейного программирования, заключающуюся в отыскании минимума функции многих переменных при заданных ограничениях в виде равенств и неравенств.

Целевую функцию f(X)=f(x1,x2,...,xn) и функции hj(X)=hj(x1,x2,...,xn), j=1,...,m; gs(X)=gs(x1,x2,...,xn), s=1,...,p, задающие ограничения, будем рассматривать как функции, заданные в точках n-мерного евклидова пространства En.

Изучим наиболее употребительные методы решения рассматриваемых задач вида

min{f(X)| X R (3.1)

где R-допустимая область, задаваемая ограничениями типа равенств и неравенств

. (3.2)

В случае гладких выпуклых функций f(X),hj(X),gs(X) поставленная задача (3.1) может быть решена с применением необходимых и достаточных условий, устанавливаемых теоремами Куна-Таккера. Однако для решения большинства практических задач используются приближённые численные методы. Рассмотрим некоторые из них, представляющие две группы методов.

1. Методы, использующие преобразование задачи условной оптимизации в эквивалентную последовательность задач безусловной оптимизации путём введения в рассмотрение вспомогательных функций. Эти методы называют методами последовательной безусловной оптимизации.

2. Методы решения задачи условной оптимизации, основанные на движении из одной допустимой точки, где выполняются все ограничения, к другой допустимой точке с меньшим значением целевой функции. Таким методом является, например, метод возможных направлений.

Основная идея методов первой группы состоит в том, чтобы аппроксимировать исходную задачу условной оптимизации некоторой вспомогательной задачей, решение которой менее сложно. Очевидно, что ограничившись лишь одной вспомогательной задачей, можно получить лишь приближённое решение. Если же использовать надлежащим образом построенную последовательность задач без ограничений, то искомое решение исходной задачи может быть найдено с требуемой точностью как предел соответствующей последовательности приближённых решений.

Методы непосредственного решения задачи условной оптимизации, образующие вторую группу, позволяют построить для целевой функции минимизирующую последовательность допустимых точек, сходящуюся к искомому точному решению поставленной задачи.