Difference between revisions of "Space-Time Tradeoff"

From Chessprogramming wiki
Jump to: navigation, search
Line 38: Line 38:
  
 
=Publications=  
 
=Publications=  
* [https://en.wikipedia.org/wiki/Bloom_filter Burton H. Bloom] ('''1970'''). ''[http://portal.acm.org/citation.cfm?id=362692 Space/time trade-offs in hash coding with allowable errors]''. Comm. of the ACM, Vol. 13, No. 7, [http://www.lsi.upc.edu/%7Ediaz/p422-bloom.pdf pdf] <ref>[https://en.wikipedia.org/wiki/Bloom_filter Bloom filter from Wikipedia]</ref>  
+
* [https://en.everybodywiki.com/Burton_Howard_Bloom Burton H. Bloom] ('''1970'''). ''[https://dl.acm.org/doi/10.1145/362686.362692 Space/time trade-offs in hash coding with allowable errors]''. [[ACM#Communications|Communications of the ACM]], Vol. 13, No. 7 <ref>[https://en.wikipedia.org/wiki/Bloom_filter Bloom filter from Wikipedia]</ref>  
* [[Albert Zobrist]] and [[Frederic Roy Carlson]] ('''1977'''). ''Detection of Combined Occurrences''. Comm. of the ACM, Vol. 20, No. 1, pp. 31-35.
+
* [[Albert Zobrist]], [[Frederic Roy Carlson]] ('''1977'''). ''Detection of Combined Occurrences''. [[ACM#Communications|Communications of the ACM]], Vol. 20, No. 1
  
 
=External Links=  
 
=External Links=  

Revision as of 23:01, 15 January 2020

Home * Programming * Space-Time Tradeoff

Space-time Vortex [1]

Space-Time Tradeoff refers to providing knowledge, information or data, where memory size competes with computation time. This tradeoff is a frequent issue in computer chess programming, for instance low level stuff to calculate or lookup single populated bitboards by square index, or a distance between two squares. Lookup tables are non-volatile tables or initialized once at program startup, various hash tables and caches. Space-time tradeoff is also an issue in determining (almost) perfect knowledge from interior node recognizers by retrograde analysis, that is the application of endgame bit- or tablebases and various compression techniques.

Space-Time Tradeoffs

There are multiple CPW pages where memory competes with computation:

See also

Publications

External Links

In Memoriam Wolf Escher

References

Up one Level