Некоторые преимущества недетерминированных систем перед детерминированными:
- Возможность нахождения в нескольких состояниях одновременно. www.ulsu.ru Недетерминированный конечный автомат может находиться в нескольких состояниях одновременно, что позволяет ему «догадываться», каковы входные данные. www.ulsu.ru
- Анализ наилучшей ситуации. ru.eitca.org Недетерминированные модели рассматривают наилучший сценарий, когда программа делает оптимальный выбор на каждом этапе. ru.eitca.org Это обеспечивает нижнюю границу времени, необходимого для решения проблемы. ru.eitca.org
- Компактное представление алгоритма. is.ifmo.ru vt.pnzgu.ru Представление алгоритма управления в виде модели недетерминированного автомата является минимальным по сложности по сравнению с представлением на основе модели детерминированного автомата. is.ifmo.ru vt.pnzgu.ru
Однако недетерминированные модели носят скорее теоретический характер, так как не соответствуют напрямую практическим реализациям. ru.eitca.org Детерминированные модели более практичны и непосредственно применимы к реальным алгоритмам. ru.eitca.org