stringtranslate.com

Función polilogarítmica

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 utiliza a menudo como abreviatura de (log n ) k , análoga a sin 2 θ para (sin θ ) 2 .

En informática , las funciones polilogarítmicas ocurren como el orden del 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 cuasi polinómico , y se dice que los algoritmos con esta complejidad temporal toman un tiempo cuasi polinómico . [2]

Todas las funciones polilogarítmicas de n son o( n ε ) para cada exponente ε > 0 (para conocer el significado de este símbolo, consulte la notación o pequeña ), 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

  1. ^ Negro, 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 . Consultado el 10 de enero de 2010 .
  2. ^ Complexity Zoo : Clase QP: Tiempo cuasipolinomial
  3. ^ Cormen, Thomas H.; Leiserson, Charles E.; Rivest, Ronald L.; Stein, Clifford (2022). Introducción a los algoritmos (4ª ed.). Cambridge, Massachusetts: The MIT Press. págs. 74–75. ISBN 9780262046305.