本論文では、離散フレシェ距離を効率的に計算する新しいアルゴリズムを提案している。
まず、Eiter and Mannila [14]が提案したアルゴリズムの再帰的な実装を、反復的な実装に置き換えている。これにより、スタックオーバーフローの問題を解決し、実行速度を向上させている。
次に、メモリ使用量を線形に削減している。Eiter and Mannila [14]のアルゴリズムでは、距離行列全体を保持する必要があったが、提案アルゴリズムでは2つの行のみを保持すれば良いため、メモリ使用量が大幅に削減される。
さらに、分岐命令を排除することで、SIMD命令やSIMT命令を用いた並列化が容易になっている。
提案アルゴリズムは4行のコードで実装でき、CPUやGPUで高速に動作することを示している。これにより、大規模な曲線データの処理が効率的に行えるようになる。
To Another Language
from source content
arxiv.org
Key Insights Distilled From
by Nis Meinert at arxiv.org 04-09-2024
https://arxiv.org/pdf/2404.05708.pdfDeeper Inquiries