Отличие строгих алгоритмов от эвристических заключается в подходе к решению задач:
- Строгие (детерминированные) алгоритмы задают определённые действия в единственной и достоверной последовательности, обеспечивая тем самым однозначный требуемый или искомый результат, если выполняются те условия процесса, задачи, для которых разработан алгоритм. vk.com ru.ruwiki.ru
- Эвристические алгоритмы используют различные разумные соображения без строгих обоснований. vk.com ru.ruwiki.ru Они работают в условиях отсутствия соответствующего алгоритма и сведений о существовании решения и его единственности. studizba.com При этом эвристические алгоритмы дают приемлемое решение задачи в большинстве практически значимых случаев. portal.tpu.ru
Таким образом, строгие алгоритмы гарантируют точный результат, в то время как эвристические предоставляют приблизительные решения, их правильность для всех возможных случаев не доказана. portal.tpu.ru stackoverflow.com