Троичный поиск
Версия от 16:31, 15 июня 2011; 192.168.0.2 (обсуждение)
Эта статья находится в разработке!
Троичный поиск — метод поиска минимума или максимума функции на отрезке.
Рассмотрим этот алгоритм на примере поиска минимума (поиск максимума аналогичен).
Пусть функция на отрезке имеет минимум, и мы хотим найти точку , в которой он достигается.
Посчитаем значения функции в точках и . Так как в точке минимум, то до нее на отрезке функция убывает, а после нее — возрастает, то есть .
Значит , аналогично . Тогда нам нужно изменить границы поиска и искать дальше, пока не будет достигнута необходимая точность, то есть .