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


 

Рассматриваемый метод позволяет исключать в точности половину интервала на каждой итерации. Иногда этот метод называют трехточечным поиском на равных интервалах, поскольку его реализация основана на выборе трех пробных точек, равномерно распределен­ных в интервале поиска. Ниже приводится описание основных шагов поисковой процедуры, ориентированной на нахождение точки ми­нимума функции f(x) в интервале (а,b).

Шаг 1. Положить хm =(а+b)/2 и L=b-a. Вычислить значе­ние f(xm).

Шаг 2. Положить х1 = а + L/4 и х2 = b - L/4. Заметим, что точ­ки х1, хm, х2 делят интервал (а, b) на четыре равные части. Вычис­лить значения f(х1) и f(х2).

Шаг 3. Сравнить f(х1) и f(хm).

(1) Если f(х1) < f(хm), исключить интервал (xm, b), положив b=Хт.

Средней точкой нового интервала поиска становится точка х1. Сле­довательно, необходимо положить xm = х1. Перейти к шагу 5.

(2) Если f(х1) ³ f(хm) перейти к шагу 4.

Шаг 4. Сравнить f(х2) и f(хm).

(1) Если f(х2) < f(хm), исключить интервал (a, хm), положив а = хm. Так как средней точкой нового интервала становится точка х2, положить хm = х2. Перейти к шагу 5.

(2) Если f(х2) ³ f(хm), исключить интервалы (а, х1) и (х2, b). Положить а = х1 и b=х2. Заметим, что хm продолжает оставаться средней точкой нового интервала. Перейти к шагу 5.

Шаг 5. Вычислить L=b-a. Если величина |L| мала, закон­чить поиск. В противном случае вернуться к шагу 2.

 

Замечания

1. На каждой итерации алгоритма исключается в точности по­ловина интервала поиска.

2. Средняя точка последовательно получаемых интервалов всег­да совпадает с одной из пробных точек х1, х2 или хm, найденных на предыдущей итерации. Следовательно, на каждой итерации тре­буется не более двух вычислений значения функции.

3. Если проведено n вычислений значения функции, то длина полученного интервала составляет (1/2)n/2 величины исходного интервала.

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



Дата добавления: 2022-05-27; просмотров: 74;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.