Метод золотого сечения

Материал из Циклопедии
Перейти к навигации Перейти к поиску

Метод золотого сечения — это численный метод нахождения решения x (с заданной точностью ε), минимизирующего функцию f(x) на отрезке.

Описание метода[править]

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

Деление отрезка продолжается до достижения необходимой точности решения ε.

Сначала находим отрезок [a,b] такой, что функция f(x) непрерывна и вогнута на отрезке, то есть f"(x)>0.

Далее применяем алгоритм.

Алгоритм[править]

Входные данные: f(x), a, b, ε.

МЗС01.JPG

Выходные данные: x.

Значение x является минимизирующим решением для функции f(x) с заданной точностью ε.

  • Заметим, что для нахождения решения x, максимизирующего выпуклую функцию f(x) на отрезке, алгоритм решения модифицируется в части строки 2, она меняется на строку вида:

МЗС02.JPG

Другие методы:[править]

Ссылки[править]

 
Одномерные

Метод золотого сечения • Дихотомия • Метод парабол • Перебор по сетке • Метод равномерного блочного поиска • Метод Фибоначчи • Троичный поиск • Метод Пиявского

Прямые методы

Метод Гаусса • Метод Нелдера — Мида • Метод сопряжённых направлений • Метод Хука — Дживса • Метод конфигураций • Метод Розенброка

Первого порядка

Градиентный спуск • Метод Зойтендейка • Покоординатный спуск • Метод сопряжённых градиентов • Квазиньютоновские методы • Алгоритм Левенберга — Марквардта

Второго порядка

Метод Ньютона • Метод Ньютона — Рафсона • Алгоритм Бройдена — Флетчера — Гольдфарба — Шанно (BFGS)

Стохастические

Метод Монте-Карло • Имитация отжига • Эволюционные алгоритмы • Дифференциальная эволюция • Муравьиный алгоритм • Метод роя частиц

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

Симплекс-метод • Алгоритм Гомори • Метод эллипсоидов • Метод потенциалов

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

Последовательное квадратичное программирование

Incommensurability of the golden ratio
«Золотые» фигуры
Другие сечения
Прочее