多重解像度アプローチに基づく多角形曲線近似の問題に対する新しいアルゴリズムを提案します。このアルゴリズムは最適ではありませんが、動的プログラミングを使用して、連続する解像度レベル間である程度の最適性を維持しています。理論的および実験的に、このアルゴリズムが時間と空間で線形の複雑さを持っていることを示します。アルゴリズムの結果を最適な「完全検索」動的プログラミングソリューションと実験的に比較し、最終的に古典的なマージおよび分割アプローチと比較します。実験的評価により、理論的導出が確認され、2D沿岸マップで評価された提案アプローチがより低い時間複雑性を示すか、入力離散曲線により近い多角形近似を提供することが示されます。
We propose a new algorithm to the problem of polygonal curve approximation based on a multiresolution approach. This algorithm is suboptimal but still maintains some optimality between successive levels of resolution using dynamic programming. We show theoretically and experimentally that this algorithm has a linear complexity in time and space. We experimentally compare the outcomes of our algorithm to the optimal "full search" dynamic programming solution and finally to classical merge and split approaches. The experimental evaluations confirm the theoretical derivations and show that the proposed approach evaluated on 2D coastal maps either show a lower time complexity or provide polygonal approximations closer to the input discrete curves.