Ciência da Computação

Perguntas e respostas para estudantes, pesquisadores e profissionais de ciência da computação




2
Algoritmo para determinar se dois regexes são equivalentes
Dadas duas expressões regulares arbitrárias, existe um algoritmo "eficiente" para determinar se elas correspondem ao mesmo conjunto de cadeias? De maneira mais geral, podemos calcular o tamanho da interseção dos dois conjuntos de correspondências? Quais algoritmos existem para fazer isso e em que classe de complexidade eles vivem? Se recusarmos …






2
Podemos mostrar que um idioma não é computável enumerável, mostrando que não há verificador para ele?
Uma das definições de um conjunto computávelmente enumerável (ce, equivalente a recursivamente enumerável, equivalente a semidecidável) é o seguinte: A⊆Σ∗A⊆Σ∗A \subseteq \Sigma^* é ce sse existe uma língua decidíveisV⊆Σ∗V⊆Σ∗V\subseteq \Sigma^* (chamado verificador) r para todos osx∈Σ∗x∈Σ∗x\in \Sigma^* , x∈Ax∈Ax\in A sse existe umay∈Σ∗y∈Σ∗y\in\Sigma^* r⟨x,y⟩∈V⟨x,y⟩∈V\langle x, y \rangle \in V . …

2
Se A está mapeando redutível para B, então o complemento de A está mapeando redutível para o complemento de B
Estou estudando para a minha final em teoria da computação e estou lutando com a maneira correta de responder se essa afirmação é verdadeira ou falsa. Pela definição de , podemos construir a seguinte declaração,≤m≤m\leq_m w∈A⟺f(w)∈B→w∉A⟺f(w)∉Bw∈A⟺f(w)∈B→w∉A⟺f(w)∉Bw \in A \iff f(w) \in B \rightarrow w \notin A \iff f(w) \notin B …

3
Noções de computação eficiente
Um algoritmo de máquina de Turing em tempo polinomial é considerado eficiente se seu tempo de execução, na pior das hipóteses, estiver limitado por uma função polinomial no tamanho da entrada. Estou ciente da forte tese de Church-Turing: Qualquer modelo razoável de computação pode ser eficientemente simulado em máquinas de …


2
O que é o menor valor de restrição?
Em problemas de satisfação com restrições, as heurísticas podem ser usadas para melhorar o desempenho de um solucionador de bactracking. Três heurísticas comumente fornecidas para solucionadores de retorno simples são: Valores restantes mínimos (quantos valores ainda são válidos para essa variável) Heurística de grau (quantas outras variáveis ​​são afetadas por …


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.