Автоматные грамматики: способы построения детерминированного КА (ДКА) по заданному НКА
а) Заносим в таблицу переходов все состояния, заданные НКА; б) Строим подмножество состояний для каждого состояния; в) Если при построении подмножеств в пункте б) не появилось новое подмножество, то построение таблицы закончено; г) Если при построении подмножеств появились новые подмножества, то эти подмножества принимаем в качестве новых состояний искомого автомата, заносим их в таблицу переходов и повторяем пункт б); дано НКА: 1) Пусть 2) Распишем множество всевозможных состояния для какого-то состояния 3) Определим множество заключительных состояний искомого ДКА: 4)
Автоматные грамматики: приведение некоторых языков грамматик к автоматному виду. Язык называется конечным, если он состоит из конечного числа конечных слов.
Утверждение: любой конечный язык порождается автоматной грамматикой. Пусть задан некоторый конечный язык
Последовательно применяя эти правила можно вывести цепочку Конечный преобразователь: определение КП представляет собой конечный автомат, к которому добавлена выходная лента, неограниченная с обоих сторон. На эту ленту происходит запись выходных символов. Пусть конечный преобразователь Конфигурация КП: Для любой автоматной грамматики можно простроить конечный преобразователь, формирующий на выходе синтаксический разбор цепочек, порождаемых заданной грамматикой.
Контекстно-свободные грамматики (КС): определение, приведенная КС-грамматика, неукорачивающая КС-грамматика, КС-грамматика без цепных правил, КС-грамматика без леворекурсивных правил. Преобразования КС-грамматик.
Символ Символ Символ КС-грамматика называется приведенной, если она не содержит бесполезных символов.
Популярное: Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние... ![]() ©2015-2024 megaobuchalka.com Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1128)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |