周波数モーメントの近似の限界


11

ましょう12... mはそれぞれ整数のシーケンスであるJ{ 1 2 ... N }。以下のためのI { 1 2 ... N }、聞かせて、M iは = | { j a j = i } | K個の周波数モーメント番目はと定義されますa1,a2,,amaj{1,2,,n}i{1,2,,n}mi=|{j:aj=i}|k

Fk=i=1nmik.

彼らのよく知られた論文、周波数モーメントを近似する空間の複雑さ、Alon et al。おおよそO n 1 1を使用してを近似するストリーミングアルゴリズムを与えるFkスペース。また、通信の複雑さの手法を使用して、Ωn15O(n11k(logn+logm))のためのk>5。以下のために、K=012、それらは多かれ少なかれ一致する上限および下限を提供します。Ω(n15k)k>5k=0,1,2

そこにそれ以来、これらの境界に改善され、そしてために進歩があったているk=3,4,5

回答:


14

かなりの進歩がありました。特定の問題では、k > 2に対してn 1 2 / kの上限と下限が一致します。上限は、IndykとWoodruff(STOC 2005に登場)によるこの論文から来ており、下限は、Bar-YossefらChakrabartiらによる情報複雑性フレームワークを介しています。Fkn12/kk>2


3
これも関連しています:arxiv.org/abs/1011.1263
MCH

1
送信された@MCHのリンクを確認してください。アルゴリズムと分析が無駄になり、意味がなくなります。しかし、Davidの論文は直観や議論にも役立つかもしれません:almaden.ibm.com/cs/people/dpwoodru/phdFinal.pdf
Sasho Nikolov

3

k <= 2の場合

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

O~(log(log(n))

3)k = 2、私は彼らの論文からのAMSスケッチが最適だと思う


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.