0

I have been searching for hours but I wasn't able to find out any good explanation of why the first step, which is 'Adding a new start symbol S_0 -> S', is important for converting grammar into Chomsky Normal Form. The only explanation I found from the textbook is that it guarantees that new start variable will not occur on the RHS of any rules. Could someone further elaborate on this? Could the appearance of start symbol on RHS be any bad? Isn't it already handled by removing unit rules? Any clarification would be appreciated :)

Ted
  • 469
  • 4
  • 16

0 Answers0