1
漸近的に、
順列を。反転は、i < jおよびσ (i )> σ (j )のようなインデックスのペアとして定義されます。[ 1 .. n ] (i 、j )σσ\sigma[1..n][1..n][1..n](i,j)(i,j)(i, j)i<ji<ji < jσ(i)>σ(j)σ(i)>σ(j)\sigma(i) > \sigma(j) AkAkA_kを、最大k回の反転を持つの順列の数として定義します。[1..n][1..n][1..n]kkk 質問:厳密な漸近境界は何AkAkA_kですか? 関連する質問が以前に尋ねられました:同じケンダル・タウ距離を持つ置換の数 しかし、上記の質問はA kの計算 に関するものでした。ここに示す繰り返し関係を満たすため、動的プログラミングを使用して計算できます:https : //stackoverflow.com/questions/948341/dynamic-programming-number-of-ways-to-get-at-least-n-bubble -ソートスワップAkAkA_k 正確に kkk反転を伴う順列の数も研究されており、生成関数として表現できます:http : //en.wikipedia.org/wiki/Permutation#Inversions しかし、閉形式の公式や漸近的な境界を見つけることができません。