点のプロットが空間へのパーティションを定義するこのデータ構造/概念とは


15

実世界の問題を解決するためのアルゴリズムに遭遇し、宿題の問題のために非常によく似たものを作成したクラスを覚えています。 こんな感じ

基本的にはポイントのプロットであり、線は2つのポイント間で等距離になるように描画されます。これは、ポイントの周囲の線がそのポイントに最も近いエリアの形状を形成する完全なパーティションを形成します。これは誰かに鐘を鳴らしますか?説明をグーグルで調べて結果を得るのは大変でした。そして、それを他にどのように説明するかわかりません。うまくいけば、画像が役立ちます。


昨日から1667回表示されましたか?SEはハッキングされていますか?
HEKTO

@HEKTOは、「ホットネットワークの質問」の1つとして表示されました。
ジョンL.

回答:


31

あなたが説明したのはボロノイ図です。

ウィキペディアからの抜粋です。

ウィキペディアのボロノイ図の画像

最初の図に示されている最も単純なケースでは、点有限集合が与えられますp1pnpkRkpk他のポイントまでの距離以下です。このような各セルは、半空間の交点から取得されるため、凸多角形です。ボロノイ図の線分は、2つの最も近いサイトから等距離にある平面内のすべてのポイントです。ボロノイ頂点(ノード)は、3つ(またはそれ以上)のサイトから等距離にあるポイントです。


4
+1。ボロノイダイアグラムは高次元での実装が計算上非常に複雑であるという脚注で教授が言及しているのを覚えているので、それらについて言及することは控えて実装に行きました。そのため、単純なkNN実装により、ジョブがより良く実行されます。ただし、「2点間で等距離になるように線が引かれる」という条件は満たされない場合があります。
サグニク

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.