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.)

(s3; 1; b) -> (s3; b1) Kann man Kellerzeichen im Keller tauschen?

0 Punkte
67 Aufrufe
Hallo,

ich dachte, man könne Kellerzeichen nicht tauschen, da der Keller ja nach dem LIFO Prinzip funktioniert und ich doch eigentlich auch nur das oberste Kellerzeichen lesen kann. (Es geht um den zweiten Zustand von unten) Ist das doch möglich? Wenn nein, ist dann auch die Ableitung des Testwortes falsch?

Vielen Dank
Gefragt 14, Jan 2017 in KEL-AA von urebg  

Eine Antwort

0 Punkte

Man kann nur das oberste Kellerzeichen lesen und dann durch ein beliebiges Wort $\in K^*$ ersetzen.

Bei $(s_3,1,b) \rightarrow (s_3,b1)$ werden nicht die obersten zwei Kellerzeichen getauscht, sondern nur das oberste Kellerzeichen $b$ durch $b1$ ersetzt. Diese Überführung ist also erlaubt und somit ist auch die Ableitung des Testwortes korrekt.

Viele Grüße

Philipp (Tutor)

 
Beantwortet 14, Jan 2017 von ugehd ugehd Tutor(in) (106,130 Punkte)  
Bearbeitet 14, Jan 2017 von ugehd ugehd
...