DomiterとZalikがJavaの2D空間内の点のセットに対して制約付きDelaunay三角形分割を生成するために使用する掃引線アプローチを実装しました。私は、私が開発したコードがn
ランダムに生成されたポイントとk
制約エッジの間で本当に動作することを確認したい。制約付きdelaunay三角形分割を生成するために制約エッジをランダムに生成する
ここでは、一般的な戦略を使用して、n
の頂点のセットからランダムな点を選択してから、2番目のランダムな点を選択し、それらの間にエッジを持たせることができます。これは、制約付きDelaunay三角形分割は制約辺が平面の直線グラフの辺であることです。したがって、それらは交差していません。点がランダムに選択された場合、交差制約を生成しないことを決定するためにチェックを実行する必要があります。そのアプローチは効率的ではないかもしれません。
こうして、誰かが無作為に制約を生成する効率的な戦略を知っているかどうか疑問に思っていました。
ありがとうございます。
ありがとうダレン。それは非常に合理的なアプローチのようです。それを試してみましょう。 – chaitanya