Изменения

Перейти к: навигация, поиск

Нормальная форма Хомского

44 байта убрано, 06:57, 26 октября 2011
Преобразование грамматики в нормальную форму Хомского
# Создание новой стартовой вершины.
#: Создадим новую стартовую вершину <tex> S_0 </tex> с новым правилом <tex> S_0 \rightarrow S </tex>, где <tex> S </tex> {{---}} старая стартовая вершина. Получим <tex> \Gamma_1 </tex>.
# Удаление вершин, которые могут породить пустую строку<tex> \varepsilon- </tex> правил.
##Если <tex> A \rightarrow \varepsilon </tex>, то выкинем такое правило.
##Если <tex> A \rightarrow w </tex>, где <tex> w </tex> не содержит <tex> \varepsilon </tex> и обнуляемых переменных, то добавим такое правило в <tex> \Gamma_2 </tex>.
271
правка

Навигация