Can You Minimize Production Rules in Chomsky Normal Form?

AI Thread Summary
The discussion centers on proving that a context-free grammar can be transformed into Chomsky Normal Form (CNF) with a limited number of production rules, specifically no more than (k − 1)|P| + |T|. Participants note the lack of existing proofs addressing the minimization of production rules in CNF, highlighting that most available resources only cover basic conversions. The challenge lies in the specific structure of CNF, which permits only productions of the form A -> BC or A -> a. There is uncertainty about whether the proof should be approached constructively or inductively. The conversation emphasizes the need for further insights or rephrasing to clarify the problem.
twoski
Messages
177
Reaction score
2

Homework Statement



Grammar 'G' is any context-free grammar without any λ productions or unit productions. Let k be the max number of symbols on the right side of any production in P. Prove that there's an equivalent grammar in Chomsky Normal Form with no more than (k − 1)|P| + |T| production rules.

The Attempt at a Solution



There isn't a single similar proof to this anywhere on the internet. There are a lot of basic proofs like proving any CFG can be converted to CNF but nothing this involved.

None of the proofs in my textbook involve minimizing production rules either. Productions in CNF can only be like A -> BC or A- > a, so this would be a factor. I don't know what else to do, should this proof be constructive or inductive?
 
Physics news on Phys.org
Thanks for the post! Sorry you aren't generating responses at the moment. Do you have any further information, come to any new conclusions or is it possible to reword the post?
 
Back
Top