Peut-on trier sans permutations?


12

Il est bien connu que le tri des permutations par transposition est dans , car le nombre minimum de transpositions nécessaires pour trier est exactement . Cette notion de "nombre d'inversion" trouve également des applications en combinatoire algébrique, par exemple elle permet de doter d'une structure de réseau, appelée permutoèdre et basée sur l'ordre de Bruhat faible.PπSninv(π)={(i,j)[n]×[n]:i<j and π(i)>π(j)}Sn

Il peut être éclairant de reformuler le problème en termes de théorie des groupes. On nous donne un groupe avec un groupe électrogène et un mappage , et un autre groupe sur lequel agit de manière transitoire, et nous voulons résoudre le problème suivant: étant donné , trouver une longueur minimale telle que . Dans le cas de la permutation, et est l'ensemble des transpositions.GΓiG:ΓGHGhHwΓiG(w).h=1HG=H=SnΓ

Question: existe-t-il d'autres instances de ce problème qui admettent des algorithmes efficaces?


Eh bien, le problème est probablement facile lorsqueG=iZri
mobius dumpling

Réponses:


6

Je n'ai pas de réponse définitive à votre question, mais le "tri des tresses" semble un candidat possible. Selon cette entrée de wikipedia, nous pouvons le définir comme suit. Soit un groupe et désigne l'ensemble de tuples tels que . Si on laisse le groupe de tresses généré par les mouvements , on peut définir une action de sur par:XH(x1,,xn)Xnx1xn=1XGBnσiBnH

σi(x1,,xn)=(x1,,xi1,xi+1,xi+11xixi+1,,xn).

C'est-à-dire que combine l'effet d'un swap et d'une conjugaison aux positions et . Il pourrait être possible de résoudre ce problème de manière optimale en temps polynomial, ce qui répondrait à votre question.σiii+1


4

L'article suivant de Mark Jerrum a étudié le problème que vous avez mentionné lorsque et (le groupe alterné):G=H=SnG=H=An

Entre autres résultats, il a prouvé que lorsque et est l'ensemble des «transpositions cycliquement adjacentes», la longueur minimale de ces peut être trouvée en temps polynomial.G=H=SnΓw

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.