Jump to content

Proper complexity function

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 199.60.7.231 (talk) at 23:01, 14 October 2005. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A Proper complexity function is a function f mapping a natural number to a natural number such that:

  • f is nondecreasing;
  • there exists a k-string Turing machine M such that on any input of length n, M halts after O(n+f(n)) steps, uses O(f(n)) spaces, and output s f(n) consecutive blanks.

If f and g are two proper complexity functions, then f+g, f*g, and 2^f, are also proper complexity functions.

Similar notions include honest function, space-constructible function, and time-constructible function.