Hi,
Leider hänge ich am Thema Grammatiken, und vielleicht hat jemand ja ein Tipp:
Ich habe folgenden Automaten: http://www7.pic-upload.de/22.08.11/lx8ju3lucn9.jpg
Dieser erkennt Testwörter: a,ab
und die (rechtslinearen)Produktionen des DFAs sind:
Grammatik R:
S0 -> a S1
S1 -> b S2
S1 -> epsilon
S2 -> epsilon
Daraus lässt sich auch problemlos das Wort ab oder a ableiten.
Nun möchte ich hieraus eine Linklineare Grammatik konvertieren, jedoch bin ich da auf das Problem gestoßen, wie ich den Zustand S1 als Produktion darstellen soll...:
Das Problem ist, dass wenn ich ich die Grammatik umkonventiere wie ich es gelernt habe, dann klappt zwar das Testwort ab noch, aber nichtmehr nur a... weil wenn das klappt klappt dann klappt auch nur b was nicht klappen darf... Ich hoffe das ist halbwegs verständlich...?
Was mache ich da falsch???
Leider hänge ich am Thema Grammatiken, und vielleicht hat jemand ja ein Tipp:
Ich habe folgenden Automaten: http://www7.pic-upload.de/22.08.11/lx8ju3lucn9.jpg
Dieser erkennt Testwörter: a,ab
und die (rechtslinearen)Produktionen des DFAs sind:
Grammatik R:
S0 -> a S1
S1 -> b S2
S1 -> epsilon
S2 -> epsilon
Daraus lässt sich auch problemlos das Wort ab oder a ableiten.
Nun möchte ich hieraus eine Linklineare Grammatik konvertieren, jedoch bin ich da auf das Problem gestoßen, wie ich den Zustand S1 als Produktion darstellen soll...:
Das Problem ist, dass wenn ich ich die Grammatik umkonventiere wie ich es gelernt habe, dann klappt zwar das Testwort ab noch, aber nichtmehr nur a... weil wenn das klappt klappt dann klappt auch nur b was nicht klappen darf... Ich hoffe das ist halbwegs verständlich...?
Was mache ich da falsch???