Soit une séquence d'entiers où chacun . Pour , soit. Le ème moment de fréquence est défini comme étanta j ∈ { 1 , 2 , … , n } i ∈ { 1 , 2 , … , n } m i = | { j : a j = i } | k
Dans leur article bien connu, La complexité spatiale de l'approximation des moments de fréquence , Alon et al. donner un algorithme de streaming qui se rapproche de utilisant approximativement l' . Ils utilisent également des techniques de complexité de communication pour obtenir une limite inférieure de pour . Pour , ils fournissent des bornes supérieure et inférieure plus ou moins concordantes. O ( n 1 - 1
Y a-t-il eu des améliorations à ces bornes depuis lors, et y a-t-il eu des progrès pour ?
Pour k <= 2
1) k = 0, la limite est de http://people.seas.harvard.edu/~minilek/papers/f0.pdf .O ( 1 / ϵ2+ l o g( n ) )
2) k = 1, l'article d'Alon et all fait référence à l'article de Morris qui prend un espace de .O~( l o g( l o g( n ) )
3) k = 2, je pense que le croquis AMS de leur papier est optimal
la source
Quelque chose de lié.
la source