【发布时间】:2012-07-18 12:56:35
【问题描述】:
我在点 x_1, x_2, ... x_n \in R^d 中给出。我希望找到 k 点的子集,使得这些 k 点之间的距离之和最小。天真地这是一个 O(n 选择 k) 问题,但我正在寻找一种更快的算法。
我可以想到两个替代的等效公式:
最小边权重团问题:将点视为一个图,边权重是距离,并找到最小权重团。 This is equivalent to maximal edge weight problem,已知是 NP 完全的。但是,我知道我的图表嵌入在 R^d 中,并且所有权重都是正数,所以这可能会有所帮助?
最小无约束子矩阵问题:给定对称距离矩阵,我想找到和最小的 kXk 次要。
我将不胜感激。
【问题讨论】:
标签: cluster-analysis graph-theory mathematical-optimization euclidean-distance