x 座標と y 座標を持つ (2D の) N ポイントが与えられます。他の (N-1) 点から P までの距離の合計が最小になるように、(N 個の与えられた点で) 点 P を見つける必要があります。
例のために。与えられた N 点 p1(x1,y1),p2(x2,y2) ...... pN(xN,yN)。p1 、p2 .... PN の中から、他のすべての点からの距離の合計が最小になる点 P を見つけました。
ブルート フォース アプローチを使用しましたが、より良いアプローチが必要です。私も中央値、平均値などを見つけようとしましたが、すべてのケースでうまくいくわけではありません。
次に、Xを多角形の頂点として扱い、この多角形の重心を見つけ、重心に最も近い点をYから選択するというアイデアを思いつきました。しかし、重心がポリゴンの頂点までの距離の合計を最小化するかどうかはわかりません。これが良い方法かどうかはわかりません。この問題を解決するアルゴリズムはありますか?