метопт-пми / 1 / Методические указания к л.р.1.v1
..docМетодические указания к выполнению
лабораторной работы N 1
Методы безусловной минимизации функций
Цели работы:
Решение задачи безусловной минимизации функций с помощью стандартной программы.
Исследование и объяснение полученных результатов.
Постановка задачи.
Минимизировать функцию F(x1,x2,a) = (x2 - x12)2 + a(x1 - 1)2
с точностью до 10-5 ( abs ( F(x1k,x2k,a) - F(x1*,x2*,a) ) < 10-5 ) предложенным в задании методом. Оценить скорость и порядок сходимости метода. Провести сравнительный анализ эффективности метода в зависимости от предложенного параметра (начальной точки или величины шага или параметра а>0).
Краткие общие сведения
- порядок сходимости метода,
где k=||xk-x*||
(xk)-(x*)<constqk – геометрическая скорость сходимости, где q<1
(xk)-(x*)<constq2k – квадратичная скорость сходимости, где q<1
Для проведения лабораторной работы составлена программа, обеспечивающая решение задачи безусловной минимизации при задании с терминала исходных значений.
Порядок проведения лабораторной работы.
Запустить на РС-ЭВМ готовую программу.
Ввести нужные параметры и решить задачу минимизации с заданной точностью.
Выполнить п.2 для всех требуемых вариантов запуска программы.
По последним 10-15 шагам программы рассчитать оценку скорости и порядка сходимости для одного выбранного варианта.
Сравнить полученные результаты оценивания с теоретическими.
Оценить эффективность метода в зависимости от изменяемого в задании параметра по количеству шагов, необходимых для достижения заданной точности.
Требования к отчету.
Формальная постановка задачи
Цель работы
Задание, номер варианта
Описание метода минимизации и его известных теоретических характеристик.
Протокол работы программы для всех заданных значений входных параметров задания для последних 10-15 шагов, обеспечивающих минимизацию с требуемой точностью.
Оценка скорости и порядка сходимости метода.
Результаты работы по п.2-3 оформить в соответствии с таблицей 1.
Таблица 1. Оценка скорости и порядка сходимости метода …… для следующих значений входных параметров ……
|
|
|
|
Оценка скорости сходимости |
Оценка порядка сходимости |
Номер шага |
X1 |
X2 |
F(x1, x2) |
Для методов, которые в теории сходятся с линейной скоростью - F (xk+1) - F (x*) F (xk) - F (x*) Для методов, которые в теории сходятся с квадратичной скоростью - F (xk+1) - F (x*) (F (xk) - F (x*))2 |
lnǁxk+1- x*ǁ lnǁxk - x*ǁ |
n |
|
|
|
|
|
n+1 |
|
|
|
|
|
… |
|
|
|
|
|
|
|
|
|
|
|
… |
|
|
|
|
|
|
|
|
|
|
|
… |
|
|
|
|
|
|
|
|
|
|
|
n+15* |
|
|
|
|
|
(*) – число шагов может отличаться
Сравнение полученных оценок с теоретическими.
Сводная таблица 2 результатов работы программы для оценки эффективности метода.
Таблица 2. Оценка эффективности метода …. в зависимости от …..
-
Варианты
(например, начальные точки, длина шага, параметр “а”)
Количество шагов метода для достижения заданной точности
Объяснение полученных результатов.
Выводы.
