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?
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?
Réponses:
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 ) .Sn A u t ( 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 fSn n F F( p ) = p ( G ) p Sn p ( G ) g F A u t ( G ) F se 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).g A u t ( G ) A u t ( 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 ASn≀ Z / 2 Z g H n K g H 2 n Z / 2 Z je n + i i = 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 ( xA u t ( K) = A u t ( G ) × A u t ( H) A u t ( K) = ( A u t ( G ) × A u t ( H) ) s e m i di r e c t Z / 2 Z où x est maintenant un élément de S n ≀ Z / 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) X Sn≀ Z / 2 Z K F A u t ( K) A u t ( K) g H (a unecomposante Z / 2 Z non triviale).K Z / 2 Z
la source
Vous voudrez peut-être lire le récent article de blog de Dave Bacon sur l'isomorphisme graphique avec des liens vers la littérature.
la source
"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.
la source