Эквивалентность грамматик

Определение Грамматики G 1 и G 2 называются эквивалентными, если они определяют один и тот же язык, т.е. .

Определение Грамматики G 1 и G 2 называются почти эквивалентными, если заданные ими языки различаются не более чем на пустую цепочку символов т.е. .

Пример Для грамматики G 1 эквивалентной будет грамматика G 2 = ({0, 1}, { S }, P 2, S), где множество правил вывода P 2 содержит правила вида S ® 0 S 1| e.

Почти эквивалентной для грамматики G 1 будет грамматика G 3 = ({0, 1}, { S }, P 3, S), где множество правил вывода P 3 содержит правила вида S ® 0 S 1|01.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: