Иерархия Хомского формальных грамматик
Версия от 12:39, 14 октября 2010; Agranomova (обсуждение | вклад) (Новая страница: «''' Класс 0'''. К нулевому классу Холмского относятся грамматики <tex> \Gamma = <\Sigma, N, S \in N,P\subset N^{*}\…»)
Класс 0.
К нулевому классу Холмского относятся грамматики формальные грамматики., на которые не накладывается никаких ограничений, кроме указанных в определении понятия
Класс 1.
Класс 1 представлен неукорачивающими грамматиками.
Определение: |
Неукорачивающие грамматики - это формальные грамматики, всякое правило из которых имеет вид , где , и , кроме, возможно, . Однако, если такое правило существует, не встречается в правых частях остальных правил. |
Класс 2.
Класс 2 составляют контекстно-свободные грамматики.
Определение: |
Контекстно-свободные грамматики - это формальные грамматики, всякое правило из которых имеет вид , где , . |
Класс 3.
Класс 3 составляют праволинейные(автоматные) грамматики.
Определение: |
Праволинейные(автоматные) грамматики - это формальные грамматики, всякое правило из которых имеет вид либо , где , , . |