Grenzen für die Annäherung an Frequenzmomente


11

Sei eine Folge von ganzen Zahlen, wobei jedes . Für sei. Das te Frequenzmoment ist definiert alsa j{ 1 , 2 , , n } i { 1 , 2 , , n } m i = | { j : a j = i } | ka1,a2,,amaj{1,2,,n}i{1,2,,n}mi=|{j:aj=i}|k

Fk=i=1nmik.

In ihrer bekannten Arbeit Die räumliche Komplexität der Approximation der Frequenzmomente haben Alon et al. Geben Sie einen Streaming-Algorithmus an, der mit ungefähr Raum approximiert . Sie verwenden auch Kommunikationskomplexitätstechniken, um eine Untergrenze von für . Für liefern sie mehr oder weniger übereinstimmende obere und untere Grenzen. O ( n 1 - 1FkΩ(n1-5O(n11k(logn+logm))k>5k=0,1,2Ω(n15k)k>5k=0,1,2

Wurden diese Grenzen seitdem verbessert und wurden Fortschritte für ?k=3,4,5

Antworten:


14

Es gab ein gutes Stück Fortschritt. Für das spezifische Problem von gibt es eine übereinstimmende Ober- und Untergrenze von für . Die oberen Grenzen stammen aus diesem Artikel von Indyk und Woodruff (erschienen in STOC 2005), und die unteren Grenzen stammen aufgrund von Bar-Yossef et al. Und Chakrabarti et al .n 1 - 2 / k k > 2Fkn12/kk>2


3
Dies ist auch relevant: arxiv.org/abs/1011.1263
MCH

1
Überprüfen Sie den Link @MCH gesendet, es macht den Algorithmus und die Analyse schlank und gemein. Aber vielleicht ist Davids These auch für die Intuition und Diskussion nützlich: almaden.ibm.com/cs/people/dpwoodru/phdFinal.pdf
Sasho Nikolov

3

Für k <= 2

1) k = 0, die Grenze ist von http://people.seas.harvard.edu/~minilek/papers/f0.pdf .O(1/ϵ2+log(n))

2) k = 1, Das Papier von Alon et al. Gibt einen Verweis auf Papier von Morris, das Raum einnimmt .O~(log(log(n))

3) k = 2, ich denke, die AMS-Skizze aus ihrem Papier ist optimal


1

Etwas verwandtes.

Fααϵn


1
α(1,2)nϵ
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.