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