Метод Фибоначчи
Метод Фибоначчи является наилучшим (в смысле максимального уменьшения длины отрезка локализации) среди активных методов поиска.
Согласно методу Фибоначчи, на первом шаге (первой итерации) проводятся два вычисления значений в точках и (причем расположенных симметрично относительно середины отрезка . По результатам вычислений одна из частей отрезка ( либо ) отбрасывается, при этом одна из точек (соответственно либо ) уже проведенных вычислений остается внутри отрезка . На каждом последующем шаге (последующей итерации) точка очередного вычисления выбирается симметрично оставшейся точки. Таким образом, на первой итерации проводятся два вычисления значений , на каждой последующей - одно вычисление. Поэтому при заданном количестве вычислений N будет выполнено шагов (итераций).
При вычислении и , , используются числа Фибоначчи, определяемые следующим образом:
Условием окончания вычислений является выполнение заданного количества вычислений N.
Недостатком метода Фибоначчи является то, что должно быть задано количество вычислений N.