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