Limiti ai momenti di frequenza approssimativa


11

Sia una sequenza di numeri interi in cui ciascuno a j ∈ { 1 , 2 , … , n } . Poiché i ∈ { 1 , 2 , … , n } , sia m i = | { j : a j = i } | . Il k esimo momento di frequenza è definito comea1,a2,…,amaj∈{1,2,…,n}i∈{1,2,…,n}mi=|{j:aj=i}|k

Fk=∑i=1nmik.

Nel loro famoso documento, La complessità spaziale dell'approssimazione dei momenti di frequenza , Alon et al. dare un algoritmo di streaming che approssima usando approssimativamente O ( n 1 - 1Fkspazio. Usano anche tecniche di complessità della comunicazione per ottenere un limite inferiore diΩ(n1-5O(n1−1k(log⁡n+log⁡m))perk>5. Perk=0,1,2, forniscono limiti superiore e inferiore corrispondenti più o meno.Ω(n1−5k)k>5k=0,1,2

Da allora ci sono stati miglioramenti a questi limiti e ci sono stati progressi per ?k=3,4,5

Risposte:



3

Per k <= 2

O(1/ϵ2+log(n))

O~(log(log(n))

3) k = 2, penso che lo schizzo AMS dalla loro carta sia ottimale


1

Qualcosa di simile.

Fααϵn


1
α∈(1,2)nϵ
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.