Questions marquées «nondeterminism»

Questions sur les automates, les grammaires formelles ou d'autres modèles de calcul qui se rapportent spécifiquement à l'utilisation du non-déterminisme. À ne pas confondre avec le hasard ou l'ambiguïté!

14
Pourquoi NFA est appelé non déterministe?

J'ai cette [sorte de drôle] question à l'esprit. Pourquoi l' automate fini non déterministe est-il appelé non déterministe alors que nous définissons les transitions pour les entrées. Eh bien, même s'il existe des transitions multiples et epsilon , elles sont définies, ce qui signifie que la...

11
Déduire les types de raffinement

Au travail, j'ai été chargé de déduire des informations de type sur un langage dynamique. Je réécris des séquences d'instructions en imbriquéeslet expressions , comme ceci: return x; Z => x var x; Z => let x = undefined in Z x = y; Z => let x = y in Z if x then T else F; Z => if x then...

9
Le non-déterminisme dans une machine de turing non déterministe est-il différent de celui des automates finis et des automates push down?

Soit une chaîne d'entrée donnée comme . Ensuite, si un NFA est actuellement dans l'état (et a lu l'entrée jusqu'à l'alphabet ), puis avant de lire le symbole d'entrée suivant, le NFA se divise en deux NFA, l'un étant dans l'état r et l'autre dans s , s'il y a une transition de le type r \...