次のような、ある程度クラスター効果のある配列があるとします。
1 2 3 7 8 12 13 16 20 21 22 23
この種のデータを数学的に表現するにはどうすればよいでしょうか? このような他の配列がある場合
1 2 10 11 20 21
これら2つの配列の交点は
1 2 20 21
この種の 2 つの配列の交点を計算するための完全に並列化されたアルゴリズムがある状況にあることに注意してください。数学の慣例でコストを分析したいと考えています。アルゴリズムは、短い配列のすべての要素を長い配列でバイナリ検索することです。
GPU 用のアルゴリズムを設計しましたが、これは非常に高速です。このようなクラスター効果のあるデータでは、アルゴリズムが高速であることがわかります。この種のデータでアルゴリズムを分析したいのですが、これを行う方法がわかりません。
ランダムなプロセスのようなものはありますか、それともコストの期待値を計算するのに役立つものはありますか?