私は、1セット(X)の点(それほど大きくないと言えば1〜20点)と2番目の(Y)私はYからいくつかのポイントを選択する必要があります。すべてポイントまでの距離は最小です。他の点のセットとの距離の合計が最小である点を見つける
私は、Xをポリゴンの頂点として扱い、このポリゴンの重心を見つけて、セントロイドに最も近いYからポイントを選択するという考えを思いつきました。しかし、重心がポリゴンの頂点までの距離の和を最小にするかどうかはわからないので、これが良い方法かどうかはわかりません。この問題を解決するアルゴリズムはありますか?
ポイントは地理座標で定義されます。
曲面上の緯度経度、または平面上のx-yを意味しますか? –
セントロイドは、頂点までの距離の合計を最小化しません。たとえば、三角形の場合、Torricelliポイント(http://en.wikipedia.org/wiki/Torricelli_point)が最適です。 – adamax