Perguntas com a marcação «time-complexity»

A quantidade de recursos de tempo (número de operações atômicas ou etapas da máquina) necessários para resolver um problema expresso em termos de tamanho da entrada. Se sua pergunta estiver relacionada à análise de algoritmo, use a tag [runtime-analysis]. Se sua pergunta diz respeito à questão de saber se uma computação * terminará * sempre, use a tag [computability]. A complexidade do tempo é talvez o subtópico mais importante da teoria da complexidade.


1
Escrever um número como dois quadrados e escrever os fatores de um número são igualmente difíceis?
Seja e o seguinte:L1L1L_1L2L2L_2 L1={r:∃x,y∈Z such that x2+y2=r}L1={r:∃x,y∈Z such that x2+y2=r}L_1=\{r:\exists x,y \in \mathbb{Z} \text{ such that } x^2+y^2=r\} L2={(N,M):M&lt;N,∃1&lt;d≤M such that d|N}L2={(N,M):M&lt;N,∃1&lt;d≤M such that d|N}L_2=\{(N,M): M<N, \exists 1<d\leq M \text{ such that d|N} \} ReivindicarL1≤PL2L1≤PL2L_1 \leq_P L_2 Prova de esboço Se eu quero saber se .r∈L1r∈L1r\in L_1 O número …


1
Prove n! é totalmente construtível no tempo
Acabamos de terminar nossa lição "Construtibilidade do tempo" na aula na semana passada e, por exemplo, mostramos que nk,2nnk,2nn^k, 2^n são totalmente construtíveis no tempo, ou seja, existe uma máquina de Turing (determinística para várias fitas) que, para nnn dado, pára após exatamente f(n)f(n)f(n) etapas, e apenas perguntei se poderíamos …



2
Velocidade do algoritmo de Shor
Sou um estudioso de ciência da computação e estou sendo solicitado a escrever um artigo que envolva fatoração de número inteiro. Como resultado, estou tendo que analisar o algoritmo de Shor em computadores quânticos. Para os outros algoritmos, consegui encontrar equações específicas para calcular o número de instruções do algoritmo …

1
NEXP = ⟹ NEXP = MA?
Sabe-se se a implicação é válida?NEXP=Σ2⟹NEXP=MANEXP=Σ2⟹NEXP=MA\mathsf{NEXP} = \Sigma_2 \implies \mathsf{NEXP} = \mathsf{MA} (A pergunta é inspirada no conhecido .)NEXP⊆P/poly⇔NEXP=MANEXP⊆P/poly⇔NEXP=MA\mathsf{NEXP} \subseteq \mathsf{P/poly} \Leftrightarrow \mathsf{NEXP} = \mathsf{MA}



1
Por que log (n) é uma função construtível em espaço?
De acordo com "Função construtiva" , Wikipedia: Na teoria da complexidade , uma função construtível no tempo é uma função f de números naturais para números naturais com a propriedade de que f ( n ) pode ser construída a partir de n por uma máquina de Turing no tempo …

1
Após a interrupção do StackOverflow de ontem - a correspondência de expressões regulares é realmente difícil ou a implementação é simplesmente ineficiente?
Ontem, o StackOverflow ficou inoperante por meia hora. Mais tarde, eles escreveram um post sobre o assunto , detalhando que o problema surgiu da inesperadamente alta complexidade da correspondência de expressões regulares. Em resumo, a expressão regular a+b, quando executada na string aaaaaaaaaaaaaac, é executada emO(n2)O(n2)O(n^2) hora em que nnné …

2
Por que a transformação no algoritmo de multiplicação de Schönhage – Strassen é barata?
O algoritmo de multiplicação de Schönhage-Strassen funciona transformando multiplicações de tamanho em muitas multiplicações de tamanho com uma transformação teórica numérica e recorrendo. Pelo menos eu acho que é o que faz, porque há alguma outra inteligência e eu realmente não a entendo o suficiente para resumir com precisão. Ele …


2
Encontre um ponto compartilhado pelo máximo de segmentos
Dado: NNN segmentos (matrizes) de números inteiros ordenados, números inteiros podem ser de −K−K-K para KKK. Exemplo: Segment 1: [-2,-1,0,1,2,3] Segment 2: [1,2,3,4,5] Segment 3: [-3,-2,-1,0,1] Você pode representá-los como [min, max] --- é equivalente: Segment 1: [-2,3] Segment 2: [1,5] Segment 3: [-3,1] Como posso encontrar um número inteiro …

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.