En matemáticas , una función polilogarítmica en n es un polinomio en el logaritmo de n , [ 1 ]
La notación log k n se usa a menudo como una forma abreviada de (log n ) k , análoga a sin 2 θ para (sin θ ) 2 .
En informática , las funciones polilogarítmicas aparecen como el orden de tiempo para algunas operaciones de estructuras de datos . Además, la función exponencial de una función polilogarítmica produce una función con crecimiento cuasipolinomial , y se dice que los algoritmos con esta complejidad temporal toman tiempo cuasipolinomial . [ 2 ]
Todas las funciones polilogarítmicas de n son o( n ε ) para todo exponente ε > 0 (para el significado de este símbolo, véase la notación o minúscula ), es decir, una función polilogarítmica crece más lentamente que cualquier exponente positivo. Esta observación es la base de la notación O suave Õ( n ) . [ 3 ]
Referencias
- ↑ Black, Paul E. (17 de diciembre de 2004). "polilogarítmico" . Diccionario de algoritmos y estructuras de datos . Instituto Nacional de Estándares y Tecnología de EE . UU . Recuperado el 10 de enero de 2010 .
- ↑ Complexity Zoo : Clase QP: Tiempo cuasipolinomial
- ↑ Cormen, Thomas H.; Leiserson, Charles E.; Rivest, Ronald L.; Stein, Clifford (2022). Introducción a los algoritmos (4.ª ed.). Cambridge, Mass.: The MIT Press. pp. 74–75 . ISBN 9780262046305.
- Análisis matemático
- Polinomios
- Análisis de algoritmos
- Fragmentos de análisis matemático
- Tramos polinómicos