Lably
Skip to content

Space–time tradeoff

Algorithm trading more space for lower time

  • 3 min read
  • 3 chapters

Related on Lably

Through Computer science, Algorithm and Computer program

The utility of a given space–time tradeoff is affected by related fixed and variable costs (of, e.g., CPU speed, storage space), and is subject to diminishing returns.

History

Biological usage of time–memory tradeoffs can be seen in the earlier stages of animal behavior. Using stored knowledge or encoding stimuli reactions as "instincts" in the DNA avoids the need for "calculation" in time-critical situations. More specific to computers, lookup tables have been implemented since the very earliest operating systems.

In 1980 Martin Hellman first proposed using a time–memory tradeoff for cryptanalysis.

Sign in to keep reading

2 more chapters are free with a Lably account.

More in Computing and communication