これは転位によって順列をソーティングすることであることはよく知られている転位の最小数をソートするために必要に応じて、π ∈ S nは正確であるI N V (π )= { (I 、J )∈ [ N ] × [ N ] :i < j および π (i )> π (j )}。この「反転数」の概念は、代数的組み合わせ論にも応用されます。たとえば、、permutohedronと呼ばれる弱いBruhat順序に基づく格子構造を付与することができます。
グループ理論の用語で問題を再構築することは明らかです。我々はグループ与えられている発電機セットとΓとマッピングI G:Γ * → G、および他のグループHどのGが推移的に作用し、我々は次のような問題解決したい:与えられた時間∈ Hを、最小の長さを見つけますW ∈ Γは*ように、I G(W )。H = 1 H。順列の場合、G = H =および Γは転置のセットです。
質問:効率的なアルゴリズムを認めるこの問題の他の例はありますか?