Questions marquées «asymptotics»

Questions sur les notations asymptotiques et l'analyse

3
Erreur dans l'utilisation de la notation asymptotique
J'essaie de comprendre ce qui ne va pas avec la preuve suivante de la récurrence suivante T(n)≤2(c⌊nT(n)=2T(⌊n2⌋)+nT(n)=2T(⌊n2⌋)+n T(n) = 2\,T\!\left(\left\lfloor\frac{n}{2}\right\rfloor\right)+n T(n)≤2(c⌊n2⌋)+n≤cn+n=n(c+1)=O(n)T(n)≤2(c⌊n2⌋)+n≤cn+n=n(c+1)=O(n) T(n) \leq 2\left(c\left\lfloor\frac{n}{2}\right\rfloor\right)+n \leq cn+n = n(c+1) =O(n) La documentation dit que c'est faux à cause de l'hypothèse inductive que Qu'est-ce que je manque?T(n)≤cnT(n)≤cn T(n) \leq cn

5
Qu'est-ce qu'un algorithme efficace?
Du point de vue du comportement asymptotique, qu'est-ce qui est considéré comme un algorithme "efficace"? Quelle est la norme / raison de tracer la ligne à ce point? Personnellement, je penserais que tout ce que je pourrais naïvement appeler "sous-polynôme", tel que tel que serait efficace et tout ce qui …


2
Exponentielles doubles vs exponentielles simples
Voici quatre principes que je ne peux pas concilier: Algorithmes de temps exponentiels doubles exécutés en temps avec constanteO(22nk)O(22nk)O(2^{2^{n^k}})k∈Nk∈Nk \in \mathbb{N} Des algorithmes de temps exponentiels s'exécutent en avec constanteO(2nk)O(2nk)O(2^{n^k})k∈Nk∈Nk \in \mathbb{N} La première borne croît plus vite que la seconde; c'est-à-dire qu'il existe des algorithmes qui fonctionnent en temps …

1
Fonctions utiles entre polylogarithmique et polynôme?
Je me demande s'il existe des fonctions utiles asymptotiquement supérieures à une fonction polylogarithmique et inférieures à une fonction polynomiale. Autrement dit, une fonction f(n)f(n)f(n) tel que f(n)=ω(log(n)k)f(n)=ω(log⁡(n)k)f(n) = \omega(\log(n)^k) pour une constante k>0k>0k > 0 et f(n)=o(nk)f(n)=o(nk)f(n) = o(n^k) pour une constante k>0k>0k > 0 Ce que je veux …

3
Limite supérieure de fib (n + 2)
J'ai un problème de devoirs qui me rend perplexe parce que les mathématiques vont au-delà de ce que j'ai fait, même si on nous a dit qu'il n'était pas nécessaire de résoudre cela mathématiquement. Fournissez simplement une limite supérieure étroite et justifiez-la. Soit Fournir une borne supérieure asymptotique sur comme …

1
Preuve Big-O pour une relation de récurrence?
Cette question est assez spécifique dans la manière de prendre les mesures pour résoudre le problème. Donné T( n ) = 2 T( 2 n / 3 ) + O ( n )T(n)=2T(2n/3)+O(n)T(n)=2T(2n/3)+O(n) prouve-le T( n ) = O (n2)T(n)=O(n2)T(n)=O(n^2). Les étapes étaient donc les suivantes. Nous voulons prouver queT( …

1
Résolution de la relation de récurrence
Je veux prouver que la complexité temporelle d'un algorithme est polylogarithmique dans l'échelle d'entrée. La relation de récurrence de cet algorithme est , où .T( 2 n ) ≤ T( n ) + T(nune)T(2n)≤T(n)+T(na)T(2n) \leq T(n) + T(n^a)a ∈ ( 0 , 1 )a∈(0,1)a\in(0,1) Il semble que pour certains dépend …

2
Pourquoi
Dans CLRS (aux pages 49-50), quelle est la signification de l'énoncé suivant: Σni=1O(i)Σi=1nO(i)\Sigma_{i=1}^{n} O(i) n'est qu'une seule fonction anonyme (de ), mais n'est pas la même chose queiiiO(1)+O(2)+⋯+O(n)O(1)+O(2)+⋯+O(n)O(1)+O(2)+\cdots+O(n), qui n'a pas vraiment d'interprétation. "



3
Pourquoi est-ce
3n=2O(n)3n=2O(n)3^n = 2^{O(n)}est apparemment vrai. Je pensais que c'était faux car3n3n3^n croît plus rapidement que n'importe quelle fonction exponentielle avec une base de 2. Comment est 3n=2O(n)3n=2O(n)3^n = 2^{O(n)} vrai?

4
Grande notation O imbriquée
Disons que j'ai un graphique |G||G||G| avec |E|=O(V2)|E|=O(V2)|E|=O(V^2)bords. Je veux exécuter BFS surggG qui a une durée de O (V+E)O(V+E)O(V+E). Il semble naturel d'écrire que le temps d'exécution sur ce graphique serait O ( O (V2) + V)O(O(V2)+V)O(O(V^2)+V) puis simplifier pour O (V2)O(V2)O(V^2). Y a-t-il des pièges à utiliser un …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.