Skip to main content

Polylogarithmic Size

Definition

In computational complexity, polylogarithmic size refers to a resource requirement, such as memory or time, that grows proportionally to a polynomial function of the logarithm of the input size. This indicates a highly efficient scaling property for algorithms or data structures, where the increase in resource usage is very slow relative to the increase in the problem’s scale. For cryptographic proofs, achieving polylogarithmic proof size or verification time is a significant objective for scalability. It is a desirable characteristic for systems processing vast amounts of data.