多面体の分離に関するドブキンとカークパトリックの論文の1つのステップを理解するのは深刻な問題です。このバージョンを理解しようとしています:http : //www.cs.princeton.edu/~dpd/Papers/SCG-09-invited/old%20papers/DPD+Kirk.pdf
r iとs iによって実現される
9ページのThm 5.1を証明するpdfでは、4ページのThm 3.1を使用しているため、全体の理解が難しくなっています。
多面体の分離に関するドブキンとカークパトリックの論文の1つのステップを理解するのは深刻な問題です。このバージョンを理解しようとしています:http : //www.cs.princeton.edu/~dpd/Papers/SCG-09-invited/old%20papers/DPD+Kirk.pdf
r iとs iによって実現される
9ページのThm 5.1を証明するpdfでは、4ページのThm 3.1を使用しているため、全体の理解が難しくなっています。
回答:
回答を更新し、ゼロから書き直しました。
ポリトープが与えられます。P.これにDobkin-Kirkpatric階層を実行し、あなたにpolytopsのシーケンス与えP 1 ⊆ P 2 ⊆ ... ⊆ P K = Pを。クエリポイントqに最も近いP上のポイントを見つけたいとします。最も近い点計算することによって、基本的なアルゴリズムが開始C 1をQに、P 1は、それは、すべての新しい領域(テント)に隣接考慮C 1を、最も近い点を見つけるC 2にQを
さて、が端にある場合、問題はありません。この端に触れるテントは2つだけ、または端を覆うテントは1つだけです。そのため、この場合、C iからc i + 1を更新するには一定の時間がかかります。
したがって、問題は、が高度の頂点にあるときです。これは、P i + 1に移動するときにそれに隣接する新しいテントの数が多くなる可能性があるためです。これを克服するために、低次の頂点のコレクションとして大次の頂点をシミュレートします。具体的には、各段階で、場合C I頂点上にあるV、我々は、2つの連続するエッジを覚えしようとしている電子I、E ' Iに隣接するVに、そのようなその最も近い点QにおけるPをI + 1
したがって、登るときにこれら2つのエッジを追跡する方法の問題が残ります。
そのためには、Pのすべての頂点の接線方向t vを事前計算します。ましょうQを私は(V )の頂点図である凸多角形とすることがVポリゴンのためのP I(頂点図形を画定する面とは方向の正常たのT V)。概念的には、Q 1(V )、Q 2(V )、。。。、Q k(v )
そして、これで完了です...実際、がQ i + 1(v )にもある場合は、一定の時間で更新できます(これは単なる2D DK階層であるため)。一方、c i + 1がQ i + 1(v )にない場合は、前の点c iに隣接するか、それをカバーする新しいテントに属している必要があります。どちらの場合でも、一定の時間で更新できます。
定理3.1では、の階層表現がコンパクトであることが必要です。小型化のための要件の一つは、度ということであるRのIにおけるP I - 1は定数によって制限されます。3ページの下部を参照してください。
Dobkin-Kirkpatrick階層の定義と構成は、以前の論文でより明確になっています(あなたが読んでいる論文の[9,10,11]を参照)。最初にそれらを読むことを強くお勧めします。