Isomorphisme graphique et sous-groupes masqués


23

J'essaie de comprendre la relation entre l'isomorphisme des graphes et le problème des sous-groupes cachés. Y a-t-il une bonne référence pour cela?


2
Tssk, non seulement aurons-nous besoin de guérir votre maladie gastro-intestinale, mais aussi tous les pauvres lecteurs de votre question qui sont également infectés! (C'est une plaisanterie, je suis aussi un peu sujet aux maladies gastro-intestinales.)
András Salamon

1
trop vrai. Je dois rester loin de Dave Bacon maintenant :)
Suresh Venkat

2
Pour info, le document relativement récent suivant, je pense, a mis le clou dans le cercueil sur les «algorithmes de tamis quantique» pour GI, qui couvre de nombreuses tentatives jusqu'à présent (et n'est pas mentionné dans le blog de Dave Bacon): dx.doi.org/ 10.1137 / 080724101 . L'article est lourd sur la théorie de la représentation, mais l'intro ne l'est pas, et c'est une assez bonne lecture.
Joshua Grochow

Réponses:


20

Des références peuvent être trouvées dans la réponse de martinschwarz, mais voici un résumé de quelques réductions.

Le groupe symétrique agit sur les graphes de n sommets en permutant les sommets. Déterminer si deux graphiques sont isomorphes équivaut en temps polynomial à calculer un groupe électrogène de taille polynomiale pour A u t ( G ) .SnUNEut(g)

Réduction au HSP sur le groupe symétrique (où n est le nombre de variables dans le graphique). La fonction f est f ( p ) = p ( G ) , où p est une permutation de S n , et p ( G ) est la version permutée de G . Alors f est constant sur les cosets de A u t ( G ) et distinct sur les cosets distincts (notez que l'image de fSnnFF(p)=p(g)pSnp(g)gFUNEut(g)Fse compose de tous les graphiques isomorphes à ). Puisque le sous-groupe caché est exactement A u t ( G ) , si nous pouvions résoudre ce HSP, nous aurions alors le groupe électrogène pour A u t ( G ) , qui est tout ce dont nous avons besoin pour résoudre GI (voir ci-dessus).gUNEut(g)UNEut(g)

Réduction de la HSP sur . Si nous voulons savoir si deux graphes G et H sur n sommets sont isomorphes, considérons le graphe K qui est l'union disjointe de G et H sur 2 n sommets. Soit Z / 2 Z agissent sur les sommets en échangeant i avec n + i pour i = 1 , . . . , n . Soit ASnZ/2ZgHnKgH2nZ/2Zjen+jeje=1,...,n ou A u t ( K ) = ( A u t ( G ) × A u t ( H ) ) s e m i d i r e c t Z / 2 Z . Comme précédemment, soit f ( xUNEut(K)=UNEut(g)×UNEut(H)UNEut(K)=(UNEut(g)×UNEut(H))semjejerectZ/2Z x est maintenant un élément de S nZ / 2 Z qui agit sur K comme décrit. Le sous-groupe caché associé à f est exactement A u t ( K ) , comme dans la réduction précédente. Si nous résolvons ce HSP, nous obtenons un groupe électrogène pour A u t ( K ) . Il est alors facile de vérifier si le groupe électrogène contient un élément qui permute la copie de G avec la copie de H à l' intérieurF(X)=X(K)XSnZ/2ZKFUNEut(K)UNEut(K)gH (a unecomposante Z / 2 Z non triviale).KZ/2Z



14

"Algorithmes quantiques pour les problèmes algébriques" par Andrew Childs et Wim van Dam arXiv: 0812.0380 est un très bon document d'enquête qui contient une bonne introduction au HSP non abélien et sa relation avec l'isomorphisme graphique.

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.