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

Нужна контекстно-свободная грамматика, в которой одного символа в 5 раз больше, чем другого.
Я почти уверен, что он у меня действительно есть, но он имеет 42 правила построения и плохо обобщает. Как я могу сделать это с меньшим количеством правил построения? Язык {a,b}*, где число a в пять раз превышает количество b. Я знаю, что для...
1151 просмотров

Как определить, к какому классу принадлежат эти языки?
{WW} — разрешимый, но не свободный от контекста {WW^R} — свободный от контекста, но не в обычном языке Σ* — обычный язык Как определить, к какому классу они принадлежат?
177 просмотров

NPDA для этого языка с n и n-1
Чтобы нарисовать граф переходов NPDA, который принимает L, я думаю, что можно начать эту задачу, прочитав a , написав a , затем переместившись вправо, а затем проделав то же самое для b , чтобы было какое-то состояние q 1 , который получает...
1096 просмотров

Могут ли все состояния быть окончательными в детерминированных автоматах с выталкиванием?
Может ли каждое состояние быть конечным при построении детерминированных автоматов с выталкиванием вниз? У меня возникли проблемы, в частности, с созданием DPDA, который принимает следующий язык: L = { 0 n 1 m | п ≥ м} Мой подход состоит в...
208 просмотров

Является ли Pushdown-автомат с переходом Epsilon NDPA?
Предположим, у нас есть этот PA: -> q0 (e, e -> $) --> q1 Где: q0 — конечное и начальное состояние; e это эпсилон (пусто); и q1 — другое состояние. Если бы автомат прочитал слово e , он мог бы либо совершить переход к q1,...
1625 просмотров
schedule 05.10.2022

КПК и регулярное выражение
У меня есть КПК и некоторые регулярные выражения. Есть ли какой-нибудь алгоритм, который я могу использовать, чтобы убедиться, что мой КПК принимает строки, которые являются подмножеством того, что может быть создано регулярным выражением?...
1069 просмотров
schedule 11.12.2023