Definition
Reduced Context-Free Grammar
A context-free grammar is called reduced if it contains no
Equivalently, every non-terminal symbol is reachable from the start symbol and derives at least one word in terminal symbols.
Every context-free grammar can be transformed into an equivalent reduced grammar, provided the grammar does not need to generate the empty word.