ポイント x_1、x_2、... x_n \in R^d で与えられます。これらのk点間の距離の合計が最小になるように、k点のサブセットを見つけたいと思います。単純にこれは O(n choose k) 問題ですが、より高速なアルゴリズムを探しています。
2 つの代替の同等の定式化を考えることができます。
最小エッジ ウェイト クリークの問題: ポイントをグラフと考えてください。エッジ ウェイトは距離であり、最小ウェイト クリークを見つけます。これは、NP 完全であることが知られている最大辺重み問題 と同等です。ただし、グラフが R^d に埋め込まれていること、およびすべての重みが正であることを知っているという利点があるので、おそらく役立つでしょうか?
制約のない最小部分行列の問題: 対称距離行列が与えられ、最小和の kXk マイナーを見つけたいと考えています。
これで何か助けていただければ幸いです。