Ciência da Computação

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


1
Conexão entre a função de prefixo KMP e o autômato de correspondência de cadeias
Seja o autômato de correspondência de cadeia para o padrão , ou sejaAP=(Q,Σ,δ,0,{m})AP=(Q,Σ,δ,0,{m})A_P = (Q,\Sigma,\delta,0,\{m\})P∈ΣmP∈ΣmP \in \Sigma^m Q={0,1,…,m}Q={0,1,…,m}Q = \{0,1,\dots,m\} δ(q,a)=σP(P0,q⋅a)δ(q,a)=σP(P0,q⋅a)\delta(q,a) = \sigma_P(P_{0,q}\cdot a) para todos os eq∈Qq∈Qq\in Qa∈Σa∈Σa\in \Sigma com o comprimento do prefixo mais longo de que é um sufixo de , ou sejaσP(w)σP(w)\sigma_P(w)PPPwww σP(w)=max{k∈N0∣P0,k⊐w}σP(w)=max{k∈N0∣P0,k⊐w}\qquad \displaystyle \sigma_P(w) = …

1
Caminhos simples com parada intermediária em gráficos direcionados
Eu tenho dois problemas relacionados a caminhos em um gráfico direcionado. Deixe que ser um grafo orientado com fonte e alvo . Deixe ser outro vértice em .G=(V,E)G=(V,E)G=(V,E)s∈Vs∈Vs \in Vt∈Vt∈Vt \in Vv∈V∖{s,t}v∈V∖{s,t}v \in V \setminus \{s,t\}GGG Encontre um caminho direcionado simples¹ de até até .ssstttvvv Encontrar um caminho simples dirigido …




2
Solução de relações de recorrência 'Chip & Conquer'
Fui encarregado de resolver algumas relações de recorrência e tenho tido problemas com as chamadas relações 'chip & conquistar'. Aqui estão alguns problemas de exemplo: T(n)=T(n−5)+cn2T(n)=T(n−5)+cn2T(n) = T(n-5) + cn^2 e T(n)=T(n−2)+lognT(n)=T(n−2)+log⁡nT(n) = T(n-2) + \log{n} Eu deveria estar dando uma resposta na notação ΘΘ\Theta . Como faço para resolver …

1
O que é uma boa referência para aprender sobre sistemas de transição de estado?
Estou estudando diferentes abordagens para a definição de computação com sistemas dinâmicos contínuos. Eu tenho tentado encontrar uma boa introdução à teoria dos "sistemas de transição de Estado", mas não consegui. Alguém conhece uma introdução moderna ao tópico? De particular interesse seria algo relacionado à computabilidade.


3
Complexidade de encontrar o maior
O que segue é o meu algoritmo para fazer isso no que acredito ser O(n)O(n)O(n)tempo e minha prova disso. Meu professor discorda que seja executado emO(n)O(n)O(n) e, em vez disso, pensa que é executado em Ω(n2)Ω(n2)\Omega(n^2)Tempo. Quaisquer comentários sobre a prova em si ou o estilo (ou seja, minhas idéias …



2
Complexidade de problemas de casos especiais
Muitas vezes, vejo uma frase como essa ao ler textos sobre Complexidade Computacional: "Para este caso especial de " ouTSPTSP\text{TSP} "Este é um caso especial de " ouSATSAT\text{SAT} " - é o seguinte caso especial de " oukkkPARTITIONPARTITION\text{PARTITION}BIN PACKINGBIN PACKING\text{BIN PACKING} " é um caso especial de " nauseam.SUBSET SUMSUBSET …



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.