Жадные алгоритмы используются в комбинаторной оптимизации для получения начального приближения к оптимальному решению. 2
Суть таких алгоритмов заключается в том, что на каждом шаге принимается локально оптимальное решение, предполагая, что конечное решение также окажется оптимальным. 3
Некоторые области применения жадных алгоритмов в комбинаторной оптимизации:
Однако жадные алгоритмы не всегда дают оптимальные решения. 3 Для многих задач они не могут найти оптимальное решение и могут даже выдать единственное наихудшее из возможных решений. 4