Upgrade to Pro — share decks privately, control downloads, hide ads and more …

実務で役立つ幾何学 ボロノイ図の基礎から グラフ・ネットワーク応用まで

実務で役立つ幾何学 ボロノイ図の基礎から グラフ・ネットワーク応用まで

More Decks by NearMeの技術発表資料です

Transcript

  1. 3. ボロノイ図の発展 • 線分ボロノイ図 • 距離指標:ユークリッド距離 • 境界線: • 点

    vs 点:垂直⼆等分線 • 線分 vs 点:放物線 • 線分 vs 線分:⾓の⼆等分線
  2. 4. 実務への応⽤ • 各⺟点から全てのノードへの距離を出す 4 2 3 3 6 2

    5 4 6 X: ⻘からの距離 X: 橙からの距離 10 / 2 9 / 5 5 / 9 2 / 12 4 / 8
  3. 4. 実務への応⽤ • 距離をもとに、ノードを⺟点に割り当て 4 2 3 3 6 2

    5 4 6 X: ⻘からの距離 X: 橙からの距離 10 / 2 9 / 5 5 / 9 2 / 12 4 / 8
  4. 4. 実務への応⽤ • 同じ領域のノードをつなぐエッジも、その⺟点に割り当て 4 2 3 3 6 2

    5 4 6 X: ⻘からの距離 X: 橙からの距離 10 / 2 9 / 5 5 / 9 2 / 12 4 / 8
  5. 4. 実務への応⽤ • どの⺟点にも割り当てられなかったエッジを分割 4 2 3 3 2 5

    6 X: ⻘からの距離 X: 橙からの距離 10 / 2 9 / 5 5 / 9 2 / 12 4 / 8 7 / 7 2 2 2 4 6 / 6
  6. • 分割されたエッジを割り当て 4. 実務への応⽤ 4 2 3 3 2 5

    6 X: ⻘からの距離 X: 橙からの距離 10 / 2 9 / 5 5 / 9 2 / 12 4 / 8 7 / 7 2 2 2 4 6 / 6