5 votos

Ejemplos de funciones sub-exponenciales que no son funciones exponenciales cuando están encadenadas por un polinomio

Wikipedia habla de dos grupos de funciones con asintótico de las tasas de crecimiento entre polinomial y exponencial – cuasi-polinomio funciones y sub-funciones exponenciales.

Sólo le da dos ejemplos de esta función, sin embargo, y esas funciones son de la forma $2^{(n^{1/3})}$ (el tiempo de ejecución del primer campo de tamiz) y $2^{(n \log n)^{1/2}}$ (el tiempo de ejecución de la gráfica isomorfismo problema). Ambas funciones tienen la propiedad de que $f(p(n))$ (donde $p$ es de algún polinomio) es todavía una función en $\Omega(2^n)$.

Hay un ejemplo de una función que no tiene esta propiedad? Específicamente, en términos de crecimiento de la conducta, quiero que el siguiente sea cierto para $f(n)$:

  • $f(n)$ crece más rápido que cualquier función polinomial, es decir, para cualquier polinomio $p(n)$, $f \notin O(p(n))$.

  • No polinomio de $f(n)$ crece más rápido que una función exponencial, es decir, para cualquier polinomio $p(n)$, una nueva función definida como $g(n) = f(p(n))$$o(2^n)$.

4voto

Dave Griffiths Puntos 688

Dejar $f(n) = n^{\log n}$. Entonces para cualquier$k$ tenemos$$ \frac{n^k}{f(n)} = n^{k-\log n} \to 0 $ $ que es$n^k \in o(f)$, cualquier$k$.

Además, para cualquier$k$ con$p_k(n)=n^k$, tenemos$$ f(p_k(n)) = f(n^k) = n^{k\log n^k} = n^{k^2\log n} = 2^{k^2\log^2 n}$ $ que es$o(a^n)$ para cualquier$a > 1$, como$a^n = 2^{n\log a}$.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X