多对数函数
外观
的多对数函数(polylogarithmic function)也称为幂对数,是指的对数的多项式[1]
其中的logkn是表示(log n)k。
在计算机科学中,多对数函数在一些算法时间和空间复杂度的数量级中用到(多对数级,PolyL)。
此外,多对数函数的指数成长是准多项式成长,类似多项式成长,若时间复杂度以准多项式成长的算法,称为准多项式时间[2],类似多项式时间。
所有多对数函数都符合以下的形式
对于每个大于0的指数。(有关上述符号的定义,可以参考大O符号#常用的函数阶)也就是说,多对数函数成长的比每任何正指数的多项式函数都要慢,有时会被当作小量在符号中忽略。
参考资料
[编辑]- ^ Black, Paul E. polylogarithmic. Dictionary of Algorithms and Data Structures. U.S. National Institute of Standards and Technology. 2004-12-17 [2010-01-10].
- ^ Complexity Zoo: Class QP: Quasipolynomial-Time
- E. Black, Paul. polylogarithmic. Dictionary of Algorithms and Data Structures. U.S. National Institute of Standards and Technology. 2004-12-17 [2010-01-10]. (原始内容存档于2011-04-12).