Notation:
Soit est graphique, e = ( v 1 , v 2 ) d' un bord de X . L'ensemble de sommets V k l'ensemble des sommets de la distance k de e , et que h soit la hauteur de X .X=(V,E)e=(v1,v2)XVkkehX
Selon la définition de ,
V = V 0 ∪ V 1 … V h et V ( h + 1 ) = ∅ . Soit, le sous-ensemble E k des arêtes de X ( 0 ≤ k ≤ h ) est défini commeVkV=V0∪V1…VhV(h+1)=∅EkX(0≤k≤h)
Ek={(u,w)|u∈Vk,w∈Vk∪V(k+1)}.
Le sous-graphe est défini commeXi
Xk=(V0∪V1⋯∪Vk,E0∪E1…E(k−1)}
Par exemple, X2={(V0∪V1∪V2,E0∪E1)}
est le groupe d'automorphisme du graphe X où e est fixe. Si B est un ensemble de génération de A u t e ( X k ) , on écrit ⟨ B ⟩ = A u t e ( X k ) , par exemple, il est clair que A u t e ( X 0 ) = ⟨ ( v 1 , v 2Aute(X)XeBAute(Xk)⟨B⟩=Aute(Xk) Où ( v 1 , v 2 ) est une permutation de sommets v 1 , v 2 de X .Aute(X0)=⟨(v1,v2)⟩(v1,v2)v1,v2X
Principe
La construction d'un groupe électrogène d'un groupe d'automorphisme de est un problème complet de GI (isomorphisme graphique) [1]. Donc, si nous pouvons calculer le groupe électrogène du groupe d'automorphisme de X (qui a une valence limitée en temps polynomial), nous pouvons résoudre GI en temps polynomial. Nous souhaitons donc déterminer A u t e ( X ) .XXAute(X)
Technique:
Nous allons construire . Pour chacun, X k nous construirons A u t e ( X ( k ) )X0,X1.....XhXkAute(X(k))
Notez que, une permutation de peut être étendue à un automorphisme de A u t e ( X ( k + 1 ) ) .Aute(X(k))Aute(X(k+1))
Aute(X(k+1))Aute(Xk)
EkEk
Ek
For a fixed valence, the number of labels is small. At this point, we use the concept of setwise-stabilizers to find permutations which acts on particular label. In the process, we find the generator of Aute(X(k)). Then, we use the generator ofAute(X(k)) to find the generator of Aute(X(k+1)), as stated earlier. Proceeding in this manner, we obtain, Aute(X) .