Jump to content

Algorithmic complexity

From Wikipedia, the free encyclopedia
This is the current revision of this page, as edited by ClueBot NG (talk | contribs) at 09:10, 26 December 2023 (Reverting possible vandalism by 106.51.74.137 to version by Crashed greek. Report False Positive? Thanks, ClueBot NG. (4292152) (Bot)). The present address (URL) is a permanent link to this version.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Algorithmic complexity may refer to:

  • In algorithmic information theory, the complexity of a particular string in terms of all algorithms that generate it.
  • In computational complexity theory, although it would be a non-formal usage of the term, the time/space complexity of a particular problem in terms of all algorithms that solve it with computational resources (i.e., time or space) bounded by a function of the input's size.
    • Or it may refer to the time/space complexity of a particular algorithm with respect to solving a particular problem (as above), which is a notion commonly found in analysis of algorithms.
    • Time complexity is the amount of computer time it takes to run an algorithm.