Иерархия Хомского (Chomsky hierarchy) - четыре типа грамматик и языков: праволинейные, контекстно-свободные,контекстно-зависимые, составляющих.
Заметим, что согласно определению каждая праволинейная грамматика контекстно-свободная, но контекстно-свободная грамматика, содержащая -правила, не является
контекстно-зависимой.
Запрещение -правил в контекстно-зависимой грамматике вызвано желанием гарантировать так называемую рекурсивность порождаемого ею языка.
Иначе говоря, желанием иметь алгоритм, который для произвольной контекстно-зависимой грамматики и входной цепочки определял бы, принадлежит ли эта цепочка языку .
Если допустить, что среди правил контекстно-зависимой грамматики есть только одно -правило (не снимая с грамматики остальных ограничений), то расширенный класс грамматик уже способен порождать все языки с фразовой структурой. Этот более широкий класс обладает более слабым свойством так называемой рекурсивной перечислимости, означающим существование алгоритма
порождения всех цепочек данного языка и только их.
Литература
[Ахо-Ульман],
[Касьянов/95]