nichtdeterministisch
Nichtdeterministisch beschreibt in der Informatik ein Berechnungsmodell oder einen Prozess, bei dem der nächste Schritt nicht eindeutig festgelegt ist. Stattdessen kann aus mehreren möglichen Folgezuständen gewählt werden, und eine Berechnung gilt als erfolgreich, wenn mindestens ein Pfad zu einem akzeptierenden Zustand führt. Nichtdeterminismus dient vor allem als theoretische Abstraktion, um Fragen der Lösbarkeit und Komplexität zu untersuchen.
In der formalen Sprach- und Automatenlehre spielen nichtdeterministische endliche Automaten (NFA) eine zentrale Rolle. Von einem
In der Theorie der Berechnung verwenden nichtdeterministische Turingmaschinen (NTM) dieselbe Grundidee auf einem allgemeineren Modell: In
Nichtdeterminismus ist kein Zufallsprozess, sondern ein abstraktes Modell. In der Praxis können deterministische oder probabilistische Verfahren