私はこのペーパーProduct quantization for nearest neighbor searchを読んでいます。表IIページ5の最終行に近似時間近似近似
は
を与えるkの最小要素 を検索するため、この表に示さ複雑 は、n >> kおよび場合 要素があるの平均複雑です任意
n+klogkloglogn
ある
を命じました。
私たちはO(n)
でソートされていないのk最近傍を取得するために、線形選択アルゴリズムを使用し、O(klogk)
とkの最近傍を並べ替えることができますね、私たちは、合計でO(n+klogk)
を持つことができます。しかし、loglogn
の用語はどこから来たのですか?
この論文はこれに関するTAOCPの本を参照していますが、私はこの本を手にしていません。
から
それだけでは不十分なテーブルの書式と思われます。 「k番目の最小距離を見つける」とは、SDCではn + k log k、ADCでは「log log n」です。列がお互いに近すぎるので、それらを一緒に 'n + k log k log log n' – user31264
@ user31264として読んでください!私もそれについて考えていましたが、 'log log n'という時間の複雑さは、私にはあまり意味がありません。 – dontloo
@ user31264とdontloo、あなたは私の[質問](http://stackoverflow.com/questions/38382217/k-reproduction-values)を見てみることができますか? – gsamaras