Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
--- Theoretische Informatik (http://www.informatikerboard.de/board/board.php?boardid=5)
---- formale Sprachen (http://www.informatikerboard.de/board/board.php?boardid=12)
----- Grammatik auf Chomsky Normalform bringen (http://www.informatikerboard.de/board/thread.php?threadid=3838)


Geschrieben von Theo_info am 13.01.2018 um 16:05:

  Grammatik auf Chomsky Normalform bringen

Hallo, smile

Ich habe eine Grammatik mit diesen Produktionsregeln:

S -> AB|BAB|Ba
A -> BA|a
B -> aa|aAB|ABa|ABAB|b

1.) Terminale ersetzen:

S -> AB|BAB|BX
A -> BA|a
B -> XX|XAB|ABX|ABAB|b
X -> a

2.) Lange Blöcke eliminieren:

S -> AB|BC|BX
A -> BA|a
B -> XX|XC|AD|AE|b
C -> AB
D -> BX
E -> BC
X -> a

Kann das noch irgendwie reduziert werden, oder bin ich jetzt bereits fertig?

Danke für eure Hilfe! smile



Geschrieben von Theo_info am 25.01.2018 um 22:22:

 

Keiner eine Idee? verwirrt


Forensoftware: Burning Board, entwickelt von WoltLab GmbH