Конечные автоматы и формальные языки
Определение детерминированного конечного автомата, способы его задания. Расширенные функции переходов на цепочки. Язык ДКА. Алфавитом называется конечное непустое множество символов. Пример: бинарный алфавит Длина слова – число позиций для символов в цепочке. Пример: 01100. Символов – 2 длина – 5. Множество слов каждое из которых принадлежит Детерминированным конечным автоматом (ДКА) называется пятерка A = (Q, Q – непустое конечное множество (множество состояний). F – множество допустимых (заключительных) состояний
Язык ДКА – множество всех его допустимых цепочек. Любой ДКА определяет язык, а именно множество всех цепочек приводящих автомат из начального состояния в одно из допускающих. Язык ДКА – множество всех меток вдоль всех маршрутов, ведущих из начального состояния в любое допускающее.
Индукция по длине слова | w | - количество позиций в слове | w | = 0 x – начальное слово, a – алфавитный символ, Определение недетерминированного конечного автомата, способы его задания. Расширенные функции переходов на цепочки. Язык НКА. НКА обладает свойством находиться в нескольких состояниях одновременно. Эту особенность часто представляют как свойство автомата “делать догадки” относительно его входных данных. Нужно: 1. определить НКА 2. показать, что всякий такой автомат допускает язык допустимый ДКА. НКА допускает регулярные языки точно так же как и ДКА. НКА автоматы строить легче, можно преобразовать в ДКА. A = (Q, Различие ДКА и НКА состоит в типе функции НКА Язык НКА.НКА допускает цепочку w, если в процессе чтения этой цепочки можно выбрать хотя бы 1 последовательность переходов, так чтобы перейти из начального состояния в одно из допускающих. Тот факт, что при другом последовательности переходов по символам цепочки Для данного НКА A = (Q,
Популярное: Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (634)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |