Perguntas com a marcação «formal-languages»

Perguntas relacionadas a linguagens formais, gramáticas e teoria de autômatos





7
é
Se A2A2A^2 é regular, segue-se que AAA é regular? Minha tentativa de prova: Sim, por contradição, assuma que AAA não é regular. Em seguida, A2=A⋅AA2=A⋅AA^2 = A \cdot A . Desde concatenação de duas línguas não regular não é regular A2A2A^2 não pode ser regular. Isso contradiz nossa suposição. Então …

1
Gödelização em Máquina de Turing
Eu estava estudando Gödelization no curso de Teoria da Computação. Eu conseguia entender os conceitos de numeração de Gödel, mas não conseguia entender sua importância na Teoria da Computação. Alguém poderia apontar para alguns bons materiais ou apontar sua importância.




2
Todas as linguagens livres de contexto e regulares são eficientemente decidíveis?
Me deparei com esta figura que mostra que linguagens regulares e sem contexto são subconjuntos (apropriados) de problemas eficientes (supostamente ). Entendo perfeitamente que problemas eficientes são um subconjunto de todos os problemas decidíveis, porque podemos resolvê-los, mas isso pode levar muito tempo.PP\mathrm{P} Por que todas as linguagens regulares e …

2
Qual é a complexidade do problema de vazio para DFAs bidirecionais?
Pergunto-me, qual é a complexidade de tempo para determinar o vazio para DFAs bidirecionais? Ou seja, autômatos finitos que podem retroceder na fita de entrada somente leitura. Segundo a Wikipedia, eles são equivalentes aos DFAs, embora o DFA equivalente possa ser exponencialmente maior. Encontrei complexidade de estado para os complementos …



3
Por que expressões regulares são definidas com operações de união, concatenação e estrela?
Uma expressão regular é definida recursivamente como aaa para algunsa∈Σa∈Σa \in \Sigma é uma expressão regular, εε\varepsilon é uma expressão regular, ∅∅\emptyset é uma expressão regular, (R1∪R2)(R1∪R2)(R_1 \cup R_2) ondeR1R1R_1 eR2R2R_2 são expressões regulares é uma expressão regular, (R1∘R2)(R1∘R2)(R_1 \circ R_2) ondeR1R1R_1 eR2R2R_2 são expressões regulares é uma expressão regular, …

1
Com que rapidez podemos decidir se um DFA é mínimo?
Minimizando autómatos finitos determinista (AFDs) é um problema que tem sido bem estudada na literatura, e vários algoritmos foram propostos para resolver o seguinte problema: Dado um DFA , calcular um mínimo DFA correspondente aceite a mesma linguagem como um . A maioria desses algoritmos é executada em tempo polinomial.UMAA\mathscr{A}UMAA\mathscr{A} …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.