SLIDE 12 Count-Sketch: Count-Min+AMS combined
π π ππ,βπ π
= π
π and Var π π π ππ,βπ π
β€
πΊ
2
π
βπ β [π’]
- By Chebyshev, for π = 2/π2,
Pr π
π β π π π ππ,βπ π
β₯ π πΊ
2 β€
πΊ
2
π2ππΊ
2
= 1 3
- By Chernoff, for π’ = Ξ(log 1/π)
Pr π
π β α
π
π β₯ π πΊ 2 β€ π
12
Count-Sketch 1. In addition to βπ: π β [π], use hash functions π
π: π β {β1,1}
2. Maintain π’π counters π
π,π = Οπ:βπ π =π π π π π π
3. To answer a point query π, return α π
π =median π 1 π π1,β1 π , β¦ , π π’ π ππ’,βπ’ π
Based on Andrew McGregorβs slides: https://people.cs.umass.edu/~mcgregor/711S18/vectors-3.pdf