いくつかのメトリック空間(たとえば、 Jaccard Distanceを装備)に多数のポイント(n> 10000)があります。メトリックをエッジの重みとして使用して、それらを最小スパニング ツリーで接続したいと考えています。
- O(n 2 ) 時間未満で実行されるアルゴリズムはありますか?
- そうでない場合、O(n 2 ) 平均時間未満で実行されるアルゴリズムはありますか (ランダム化を使用する可能性があります)?
- そうでない場合、O(n 2 ) 時間未満で実行され、最小スパニング ツリーの適切な近似を与えるアルゴリズムはありますか?
- そうでない場合、そのようなアルゴリズムが存在できない理由はありますか?
前もって感謝します!
以下のポスターの編集: 最小スパニング ツリーを見つけるための従来のアルゴリズムは、ここでは機能しません。それらは実行時間に E ファクターを持っていますが、私の場合、完全なグラフを実際に考慮しているため、 E = n 2です。また、49995000 を超える可能性のあるすべてのエッジを保存するのに十分なメモリがありません。