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

PPL Erklärung

+2 Punkte
134 Aufrufe
Vielen Dank! :)

Ich hätte noch eine weitere Frage zu dieser Aufgabe..

ich verstehe die Erklärung für das PPL nicht ganz. Könnte man das vllt anhand einer Beispiel Zerlegung (bzw. eines Beispiel Wortes) näher erklären?
bezieht sich auf eine Antwort auf: Tutorium 3, HU-3-4
Gefragt 9, Jan 2016 in HU-3-4 von uzdoa uzdoa Lernwillige(r) (720 Punkte)  
Wenn Ihnen eine Antwort geholfen hat, sollten Sie sie upvoten durch Klick auf den Pfeil nach oben und sie evtl. als "beste Antwort" auswählen durch Klick auf den Stern. So helfen Sie, das Forum inhaltlich zu strukturieren.

(Vielen Dank schreiben dürfen Sie natürlich trotzdem :-) )

Eine Antwort

0 Punkte

Hallo uzdoa,

Anhand des Bildes (Beispielaufgabe und Lösung) wird das PPL für regläre Sprachen vllt. etwas deutlicher.

 

Wichtig ist, dass sich der Abschnitt "Daraus folgt" tatsächlich aus den Forderungen (obendrüber) ergibt. Mit etwas formalem Verständnis, sollte das dann nachvollziehbar sein.

Da $ x = 0^{j-k} $ , $ y = 0^k $ und $ z = 0^{n-j} 1^{2n} $  (durch obige Anforderungen) ergeben sich für $ i = 2 $ die letzen beiden Abschnitte.

Da $x y^2 z $ nicht Teil der Sprache $ L_6 $ ist, aber von einem EA, der $ L_6 $ verarbeiten sollte erkannt würde, kann $ L_6 $ nicht von einem EA akzeptiert werden.

Viel Erfolg,

Marvin (Tutor)

Beantwortet 9, Jan 2016 von ucdxg ucdxg Tutor(in) (103,890 Punkte)  
Bearbeitet 9, Jan 2016 von ucdxg ucdxg
...