Отличие дискретности и детерминированности алгоритма заключается в следующих положениях:
Таким образом, дискретность описывает структуру алгоритма, его разбиение на ряд отдельных законченных действий (шагов), в то время как детерминированность указывает на то, что любое действие алгоритма должно быть строго и недвусмысленно определено в каждом случае. 24
Таким образом, дискретность описывает процесс решения задачи, а детерминированность — однозначность результата при определённых условиях.