Разница между итеративными и прямыми методами оптимизации заключается в следующем:
- Прямые методы — это алгоритмы, позволяющие получить решение за конечное число арифметических действий. 1 При поиске экстремума используется информация только о самой функции и не применяется информация о её производных. 5
- Итерационные методы — это алгоритмы, в которых решение получается как предел при стремлении числа итераций к бесконечности. 1 При конечных значениях итераций получаются приближённые решения. 1
Таким образом, при использовании прямых методов нужно выполнить определённый объём работы, и тогда будет получено решение. 3 С помощью итерационных методов всегда обновляется старое предположение и получается решение, которое становится немного ближе к истинному. 3