Алгоритм равномерного поиска точки минимума

Алгоритм поиска минимума функции сводится к выполнению следующих этапов.

1 этап. Задается начальный интервал неопределенности Алгоритм равномерного поиска точки минимума - student2.ru и Алгоритм равномерного поиска точки минимума - student2.ru - количество вычислений функции.

2 этап. Вычислить точки Алгоритм равномерного поиска точки минимума - student2.ru , равноотстоящие друг от друга.

3 этап. Вычислить значения функции в Алгоритм равномерного поиска точки минимума - student2.ru найденных точках Алгоритм равномерного поиска точки минимума - student2.ru .

4 этап. Среди точек Алгоритм равномерного поиска точки минимума - student2.ru , найти такую, в которой функция принимает наименьшее значение Алгоритм равномерного поиска точки минимума - student2.ru .

5 этап. Точка минимума Алгоритм равномерного поиска точки минимума - student2.ru принадлежит интервалу Алгоритм равномерного поиска точки минимума - student2.ru , на котором в качестве приближенного решения может быть выбрана точка Алгоритм равномерного поиска точки минимума - student2.ru .

Для оценки сходимости используется характеристика относительного уменьшения начального интервала неопределенности Алгоритм равномерного поиска точки минимума - student2.ru .

Примечание. Если разбиение интервала Алгоритм равномерного поиска точки минимума - student2.ru производится на Алгоритм равномерного поиска точки минимума - student2.ru равные части (метод перебора), то этапы 2-4 выглядят следующим образом

2 этап. Вычислить точки Алгоритм равномерного поиска точки минимума - student2.ru , равноотстоящие друг от друга.

3 этап. Вычислить значения функции в Алгоритм равномерного поиска точки минимума - student2.ru найденных точках Алгоритм равномерного поиска точки минимума - student2.ru .

4 этап. Среди точек Алгоритм равномерного поиска точки минимума - student2.ru , найти такую, в которой функция принимает наименьшее значение Алгоритм равномерного поиска точки минимума - student2.ru .

Погрешность нахождения точки минимума методом перебора не превосходит Алгоритм равномерного поиска точки минимума - student2.ru .

Метод деления интервала пополам

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

Алгоритм поиска точки минимума методом деления интервала пополам

Алгоритм поиска минимума функции сводится к выполнению следующих этапов.

1 этап. Задается начальный интервал неопределенности Алгоритм равномерного поиска точки минимума - student2.ru и Алгоритм равномерного поиска точки минимума - student2.ru - требуемая точность.

2 этап. Задать Алгоритм равномерного поиска точки минимума - student2.ru .

3 этап. Вычислить среднюю точку Алгоритм равномерного поиска точки минимума - student2.ru .

4 этап. Вычислить точки Алгоритм равномерного поиска точки минимума - student2.ru , которые с Алгоритм равномерного поиска точки минимума - student2.ru делят интервал Алгоритм равномерного поиска точки минимума - student2.ru на четыре равные части, и функции Алгоритм равномерного поиска точки минимума - student2.ru .

5 этап. Если Алгоритм равномерного поиска точки минимума - student2.ru , исключить интервал Алгоритм равномерного поиска точки минимума - student2.ru , приняв Алгоритм равномерного поиска точки минимума - student2.ru . Средней точкой нового интервала становится точка Алгоритм равномерного поиска точки минимума - student2.ru .

Перейти на этап 7.

Если Алгоритм равномерного поиска точки минимума - student2.ru , перейти на этап 6.

6 этап. Если Алгоритм равномерного поиска точки минимума - student2.ru , исключить интервал Алгоритм равномерного поиска точки минимума - student2.ru , приняв Алгоритм равномерного поиска точки минимума - student2.ru . Средней точкой нового интервала становится точка Алгоритм равномерного поиска точки минимума - student2.ru .

Перейти на этап 7.

Если Алгоритм равномерного поиска точки минимума - student2.ru , исключить интервалы Алгоритм равномерного поиска точки минимума - student2.ru , приняв Алгоритм равномерного поиска точки минимума - student2.ru . Средней точкой нового интервала останется точка Алгоритм равномерного поиска точки минимума - student2.ru .

7 этап. Вычислить Алгоритм равномерного поиска точки минимума - student2.ru и проверить условие окончания:

Если Алгоритм равномерного поиска точки минимума - student2.ru , то процесс поиска завершается и Алгоритм равномерного поиска точки минимума - student2.ru . В качестве приближенного решения принимают середину последнего интервала Алгоритм равномерного поиска точки минимума - student2.ru .

Если Алгоритм равномерного поиска точки минимума - student2.ru , то принять Алгоритм равномерного поиска точки минимума - student2.ru и перейти к этапу 4.

Для оценки сходимости метода используется характеристика относительного уменьшения начального интервала неопределенности Алгоритм равномерного поиска точки минимума - student2.ru , где Алгоритм равномерного поиска точки минимума - student2.ru количество вычислений функции.

Метод дихотомии

Метод относится к последовательным стратегиям. Задается начальный интервал неопределенности и требуемая точность. Алгоритм опирается на анализ значений функции в двух точках. Для их нахождения текущий интервал неопределенности делится пополам и в обе стороны от середины откладывается по Алгоритм равномерного поиска точки минимума - student2.ru , где Алгоритм равномерного поиска точки минимума - student2.ru малое положительное число. Поиск заканчивается, если длина текущего интервала неопределенности меньше заданной величины.

Наши рекомендации