Informatik

Was ist ein nichtdeterministischer endlicher Automat?

Ein NFA darf mehrere mögliche Folgezustände für denselben Zustand und dasselbe Symbol haben.

Ein Wort wird akzeptiert, wenn mindestens ein möglicher Lauf in einem Endzustand endet.

Beispiel

NFA für die Sprache {a,ab}\{a,ab\}:

start q0 q0 start->q0 q1 q1 q0->q1 a q2 q2 q0->q2 a q3 q3 q2->q3 b