Polylogarithmic time
An algorithm is said to run in polylogarithmic time if its time T(n) is O((log n)k) for some constant k. Another way to write this is O(logk n).
For example, matrix chain ordering can be solved in polylogarithmic time on a parallel random-access machine, and a graph can be determined to be planar in a fully dynamic way in O(log3 n) time per insert/delete operation.
Comments
Post a Comment