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