Theoretische und technische Informatik - ganz praktisch
Herzlich willkommen auf der Question/Answer-Plattform zu Grundlagen der Informatik II. Wir wünschen Ihnen viel Spaß beim Lernen und Diskutieren!
Loggen Sie sich mit Ihrem KIT-Account (u...) ein, um loszulegen!
Beachten Sie auch diese Informationen zum Schnelleinstieg.
(Nicht-KIT-Studierende beachten bitte diese Informationen.)

Beliebteste Tags

verständnis alternativlösung klausur kellerautomat endlicher-automat grammatik regulärer-ausdruck turingmaschine pumpinglemma tipp zahlendarstellung cmos bonusklausur klausurrelevant komplexität schaltwerk binary-decision-diagram deterministisch assembler schaltnetz minimierung sprachen nichtdeterministisch huffman chomsky-normalform fehler-in-aufgabe anwesenheitsübung rechtslinear heimübung flip-flop huffman-kodierung cocke-younger-kasami-algorithmus kontextsensitive-grammatik kontextfreie-grammatik fehlererkennbarkeit hauptklausur vorlesungsfolien polynomialzeitreduktion kontextfreie-sprache faq gleitkommazahl fehlerkorrigierbarkeit rechtslineare-grammatik dateiorganisation cache darstellung-klausur nachklausur xwizard adressierungsarten mealy lambda endliche-automaten konjunktive-normalform pipelining zustände saalübung leeres-wort moore ohne-lösungen betriebssystem speicherorganisation monotone-grammatik 2-komplement hammingzahl lösungsweg fehler pumping-lemma-für-kontextfreie-sprachen pumping-lemma reguläre-sprache monoton kodierung berechenbarkeit klausureinsicht disjunktive-normalform abzählbarkeit info-ii bussysteme rechnerarchitektur entscheidbarkeit komplexitätsklassen chomsky-klassen ableitungsbaum vorlesungsaufzeichnung round-robin aufzählbarkeit minimierung-endlicher-automaten von-neumann-rechner binärzahl entscheidbar programmiersprachen stern-symbol automaten schaltnetze-und-schaltwerke nukit-fragen bewertung zugriffsarten umformung adressierung mengen binär-subtrahieren

Kategorien

1 Pluspunkt 0 Minuspunkte
166 Aufrufe

Hallo,

kann man bei dieser Aufgabe nicht auch mit (s0, Dollar, k0) -> (s2, k0) direkt in den akzeptierenden Zustand übergehen?

Also bei einer Eingabe von "Dollar" direkt in den akzeptierenden Zustand übergehen, und nicht über den Umweg wie in der Musterlösung. Falls nach dem  "Dollar"  noch etwas kommt bricht der Automat ja ab und akzeptiert das Wort somit nicht?

 

Danke im Vorraus

 

$PS: Dollar Zeichen geht leider nicht sonst sieht Text so aus XD$


 

in KEL-AC von uqysn uqysn Eins-Komma-Null-Anwärter(in) (1.6k Punkte)  

2 Antworten

2 Pluspunkte 0 Minuspunkte

Hallo uqysn,

Deine Aussage stimmt. Für das Wort "$a": der Automat bricht nach der Eingabe "$" in Endzustand s2 ab, trotzdem wird das Wort nicht akzeptiert.

Siehe Vorslesungsfolie V9-51:
Ein Wort wird akzeptiert, falls nach dem Halten:
LK steht rechts von w (Wort ist vollständig verarbeitet)
und
KA im Endzustand
 
Viele Grüße,
Runxi (Tutorin)
von ulevx ulevx Eins-Komma-Null-Anwärter(in) (2.0k Punkte)  
0 Pluspunkte 0 Minuspunkte
Hallo,

leider geht das nicht. Wie du gesagt hast bricht der Kellerautomat ab, wenn nach dem Dollerzeichen noch etwas kommt. Aber er bricht in dem Endzustand  s2 ab. Was wiederum Akzeptanz bedeutet. Das bedeutet, man muss wie in der Musterlösung erstmal sicherstellen, dass dies nicht der Fall ist.

 

 

Hoffe die Antwort hat dir geholfen.

 

Viele Grüße

David(Tutor)
von urxat urxat Lernwillige(r) (300 Punkte)  
Rückfrage zu der Frage zu Aufgabe 43
...