Nichtdeterministische Automaten Flashcards

1
Q

Wofür steht NFA?

A

Nichtdeterministischer endelicher Automat

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Unterschied zwischen NFA und DFA?

A
  • DFA = für jedes Symbol genau eine mögliche Transition
    + NFA =
    -> mehrere gleiche Transitionen erlaubt
    -> nicht beschriftete Transition ist erlaubt
    -> nicht alle Symbole müssen als ausgehend Transitionen vorhanden sein
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was besagt das Kleene’s Theorem?

A

Reguläre Ausdrücke, DFAs und NFAs sind äquivalente Modelle, in dem Sinn, dass sie alle reguläre Sprachen charakterisieren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wann ist eine Sprache regulär?

A

Sprache ist regulär, wenn es regulären Ausdruck gibt, der sie beschreibt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Sind NFAs und DFAs äquivalent?

A

Jeder DFA ist auch ein NFA

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Wieviele zustände hat ein DFA, wenn ein NFA n Zustände hat?

A

Wenn NFA n Zustände hat, hat DFA maximal 2 hoch n Zustände

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wie ist ein NFA aufgebaut?

A
Q: Zustandsmenge
E: Eingabealphabet, edlich
d: Zustandsübergangsfunktion
q0: Startzustand (mehrere Startpunkte)
F: Finalmenge (mehrere Endpunkte)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wie löst man das Wortproblem in einem NFA?

A

Suche mindestens eine Sequenz von Zustandstransitionen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Gibt es einen regulären Ausdruck, der die gleiche Anzahl a’s und b’s erkennt?

A

Nein kann nicht erreicht werden.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Sprache der korrekten Klammerausdrücke Java Klammerung?

A

Nein es existiert kein regulärer Ausdruck

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Wann gilt ein Eingangswort als akzeptiert?

A

Wenn es eine Sequenz gibt, die vom Startpunkt 0 in den Akzeptanzstand bringt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Was passiert, wenn ein Pfeil mit keinem Symbol beschriftet ist?

A

Es kann ein Zustandswechsel stattfinden muss aber nicht. Leeres Wort (Epsilon)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly