Approximate counting algorithm

The approximate counting algorithm allows the counting of a large number of events using a small amount of memory. Invented in 1977 by Robert Morris (cryptographer) of Bell Labs, it uses probabilistic techniques to increment the counter. It was fully analyzed in the early 1980s by Philippe Flajolet of INRIA Rocquencourt, who coined the name approximate counting, and strongly contributed to its recognition among the research community. When focused on high quality of approximation and low probability of failure, Nelson and Yu showed that a very slight modification to the Morris Counter is asymptotically optimal amongst all algorithms for the problem. The algorithm is considered one of the precursors of streaming algorithms, and the more general problem of determining the frequency moments o

Comment
enThe approximate counting algorithm allows the counting of a large number of events using a small amount of memory. Invented in 1977 by Robert Morris (cryptographer) of Bell Labs, it uses probabilistic techniques to increment the counter. It was fully analyzed in the early 1980s by Philippe Flajolet of INRIA Rocquencourt, who coined the name approximate counting, and strongly contributed to its recognition among the research community. When focused on high quality of approximation and low probability of failure, Nelson and Yu showed that a very slight modification to the Morris Counter is asymptotically optimal amongst all algorithms for the problem. The algorithm is considered one of the precursors of streaming algorithms, and the more general problem of determining the frequency moments o
Has abstract
enThe approximate counting algorithm allows the counting of a large number of events using a small amount of memory. Invented in 1977 by Robert Morris (cryptographer) of Bell Labs, it uses probabilistic techniques to increment the counter. It was fully analyzed in the early 1980s by Philippe Flajolet of INRIA Rocquencourt, who coined the name approximate counting, and strongly contributed to its recognition among the research community. When focused on high quality of approximation and low probability of failure, Nelson and Yu showed that a very slight modification to the Morris Counter is asymptotically optimal amongst all algorithms for the problem. The algorithm is considered one of the precursors of streaming algorithms, and the more general problem of determining the frequency moments of a data stream has been central to the field.
Is primary topic of
Approximate counting algorithm
Label
enApproximate counting algorithm
Link from a Wikipage to an external page
web.archive.org/web/20160304042036/http:/jupiter.math.nctu.edu.tw/~mfuchs/approx_count_3.pdf
algo.inria.fr/flajolet/Publications/Flajolet85c.pdf
Link from a Wikipage to another Wikipage
Artificial intelligence
Bell Labs
Category:Randomized algorithms
Counter (digital)
Data compression
Exponent
HyperLogLog
INRIA
Jelani Nelson
Order of magnitude
Philippe Flajolet
Powers of two
Pseudo-random
Randomized algorithm
Robert Morris (cryptographer)
Streaming algorithm
Unbiased estimator
SameAs
4RYT9
Approximate counting algorithm
m.04y678g
Q4781762
Subject
Category:Randomized algorithms
WasDerivedFrom
Approximate counting algorithm?oldid=1096313090&ns=0
WikiPageLength
5475
Wikipage page ID
20101191
Wikipage revision ID
1096313090
WikiPageUsesTemplate
Template:Reflist