Kellerautomaten |
earthhero
Jungspund
Dabei seit: 22.02.2012
Beiträge: 15
|
|
Hallo zusammen, ich bin mal mit dem Kellerautomat angefangen zu lernen.
Nun habe ich einmal einen nichtdeterministischen Kellerautomaten und einen deterministischen Kellerautomaten kennengelernt.
Deterministischer Kellerautomat muss immer die gleiche Anzahl von der gleichen Eingabe haben, z.B. 000111, sind mehr Einsen vorhanden als Nullen, so ist der Keller früher leer, sind mehr Nullen als Einsen vorhanden befinden sich noch Zeichen im Keller, somit im Nicht-Endzustand. Muss allerdings immer die gleiche Reihenfolge haben.
Nicht deterministischer Kellerautomat eigentlich wie ein deterministischer nur die Reihenfolge kann variieren?! (habe ich das richtig verstanden?) Also egal ob 000111 oder 010101...
Was ist das denn für ein Kellerautomat der Palindrome erkennen kann, so einen gibt es ja auch und wie läuft das ab?! Da hätte ich ja z.B. 001100, wären ja im Grunde mehr Nullen als Einsen aber es wird ja trotzdem akzeptiert?!
Das habe ich noch nicht so ganz verstanden ...
|
|
27.02.2012 10:44 |
|
|
earthhero
Jungspund
Dabei seit: 22.02.2012
Beiträge: 15
|
|
Ja das habe ich verstanden
Dank Dir, Du hattest die Wortmitte angesprochen, wie wird diese denn erkannt?! Die kann ja eigentlich nur erraten werden?!
|
|
27.02.2012 12:44 |
|
|
Karlito
Kaiser
Dabei seit: 11.04.2011
Beiträge: 1.461
|
|
Genau, die Wortmitte muss "geraten" werden.
Wichtig ist halt, dass deine Übergangsfunktionen so gewählt sind, dass sie nur Palindrome akzeptieren. Aber wann du von dem Zustand bzw. den Zuständen, indenen du den Keller füllst zum Abbauen übergehst, muss frei sein.
VG,
Karlito
|
|
27.02.2012 13:52 |
|
|
earthhero
Jungspund
Dabei seit: 22.02.2012
Beiträge: 15
|
|
Naja gibt ja eigentlich nur zwei Zustände, einmal den z0 und z1
(z0,A)-->a(z0,aA)
(z0,a)-->a(z1,leeres Wort) (halt wenn geraten wurde dass die Mitte erreicht ist, dann löscht er den ersten Buchstaben auf dem Kellerstack)
Meintest Du sowas?!
LG
|
|
02.03.2012 22:24 |
|
|
Karlito
Kaiser
Dabei seit: 11.04.2011
Beiträge: 1.461
|
|
Ja, meinte ich. Muss mich erst mal selber wieder in die Notation einlesen. Deine versteh ich grad nicht...
Komme aber sicher erst morgen zum lesen...
VG,
Karlito
|
|
03.03.2012 17:36 |
|
|
earthhero
Jungspund
Dabei seit: 22.02.2012
Beiträge: 15
|
|
Ok dann bin ihc mal gespannt ob wir beiden das gleiche meinen
Dank Dir schonmal
|
|
05.03.2012 15:37 |
|
|
Karlito
Kaiser
Dabei seit: 11.04.2011
Beiträge: 1.461
|
|
Denke das passt ungefähr... Deine Notation ist etwas seltsam, aber wenn ihr das so definiert habt....
Was irgendwie fehlt ist ein Kellerstartsymbol und der Finalzustand...
VG,
Karlito
|
|
06.03.2012 09:11 |
|
|
earthhero
Jungspund
Dabei seit: 22.02.2012
Beiträge: 15
|
|
Das habe ich selber erfunden
wie würde das denn bei dir aussehen
|
|
06.03.2012 15:44 |
|
|
|