Обсуждение:Иерархия Хомского

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

В книжке "Теория синтаксического анализа, перевода и компиляции" Ухо и Ульмана даётся определение грамматики, несколько противоречащее написанному в статье пункту про грамматики нулевого типа. А именно правило определяется следующим образом:

Конечное множество подмножества , где , - множество нетерминалов, - множество терминалов.

По определению, данному Ухо и Ульманом, в левой части правила не можут быть только терминалы, а в статье получается, что могут. Это не имеет огромного значения, однако существенно. Хотелось бы знать, в статье допущена не точность, или просто было использовано другое определение грамматики. И если другое, то какое и кем данное? — Эта реплика добавлена участником Steel1.0 (ов)

Статья написана на основе той книжки, что дана в источниках. Это - учебник (к тому же ориентированный на практиков, а не теоретиков), и, я думаю, он не претендует на особую точность. Ваше определение наверно более точное, тем более, его аналог используется в английской версии. Я заменяю, и заодно переобознаяаю множеств терминалов и нетерминалов. --FHen 19:26, 21 января 2007 (UTC)[ответить]
Заменил на описание на естественном языке. А вообще, правьте смело, улучшайте статьи, если видите неточности.

--FHen 19:44, 21 января 2007 (UTC)[ответить]

У Кука и Бейза тоже не требуется нетерминала (поставил требование источника). С другой стороны, SEL292: COMPUTATIONAL LINGUISTICS требует и S не из V. Полагаю, что определения эквивалентны (порождаемые языки равны), так как всегда можно ввести нетерминал и тут же заменить на терминал. РоманСузи 18:45, 2 октября 2012 (UTC)[ответить]

История[править код]

Хотелось бы немного истории. В частности, в каком году и для каких целей была предложена данная классификация. Gomons 16:19, 1 января 2012 (UTC)[ответить]

Применение, прикладное значение, примеры из жизни[править код]

Я являюсь инженером и прикладным программистом. Я вообще примерно понимаю какими понятиями оперируют, но по сути статьи я не понял ничего. Пишите для людей. — Эта реплика добавлена участником Msangel (ов) 18:17, 29 апреля 2007 (UTC)[ответить]

  • При написании статьи предполагается, что читатель ознакомится с незнакомыми ему понятиями пройдя по гиперссылкам. В этой статье вроде бы довольно стандартный математический аппарат, хотя примеры бы не помешали, это верно. Что касается более популярного изложения — я пока что такого нигде не встречал. РоманСузи (обс.) 18:18, 24 ноября 2016 (UTC)[ответить]