Вопросы по теме 'pushdown-automaton'

Формальное описание КПК
Я помню, как делать формальное описание FSM, но описание для КПК выглядит несколько иначе. Может ли кто-нибудь помочь объяснить обведенную часть? Обычно я делаю хорошие заметки, но не могу найти ничего об этом ни в своем блокноте, ни где-либо еще....
158 просмотров
schedule 31.12.2023

Regex предназначен для обычных грамматик, а ____ — для контекстно-свободных грамматик.
Я только что узнал, что Regular Grammars имеют соответствующие Finite State Acceptors , которые будут соответствовать Regular Expressions . Есть ли эквивалентное преобразование с Context Free Grammars ? Насколько я знаю, контекстно-свободные...
244 просмотров

Автоматы Pushdown для Палиндронов
Итак, я обнаружил, что этот КПК принимает палиндромы на языке {0,1}*. Однако я не понимаю, как он мог принять «1» или «0». В B он может прочитать 1 или 0 и поместить тот же символ в стек, а затем перейти к C . Однако, когда он...
2175 просмотров

Как стек автоматов с нажатием вниз может принять строку бесконечно большого размера?
Рассмотрим для данного языка L={a^n b^n (степень a n и степень b n) |n›=1}, поэтому в соответствии с языком он должен содержать строки, такие что a и b должны иметь одинаковую частоту в непрерывном мода, теперь предположим, что строка приходит так,...
45 просмотров

Как мы можем построить CFG для контекстно-свободного языка
Создайте CFG для следующего языка: {a^i b^j c^k | j не равно i + k}. Я уже пробовал следующий CFG, но он пропускает некоторые случаи. S---> AB A---> ab|aAb|aA|NULL B---> bc|bBc|cB|NULL
46 просмотров