Isomorfismo grafico e sottogruppi nascosti


23

Sto cercando di capire la relazione tra isomorfismo grafico e il problema nascosto sottogruppo. C'è un buon riferimento per questo?


2
Tssk, non solo avremo bisogno di curare la tua malattia gastrointestinale, ma anche tutti i poveri lettori della tua domanda che si infettano! (Questo è per scherzo, sono anche un po 'incline alla malattia gastrointestinale.)
András Salamon

1
troppo vero. Adesso devo stare lontano da Dave Bacon :)
Suresh Venkat,

2
Cordiali saluti, il seguente articolo relativamente recente penso che abbia messo l'unghia nella bara sugli "algoritmi del setaccio quantistico" per IG, che copre molti dei tentativi finora (e non è menzionato nel post del blog di Dave Bacon): dx.doi.org/ 10.1137 / 080724101 . L'articolo è pesante sulla teoria della rappresentazione, ma l'introduzione non lo è, ed è una lettura abbastanza buona.
Joshua Grochow,

Risposte:


20

I riferimenti possono essere trovati nella risposta di martinschwarz, ma ecco un riassunto di alcune riduzioni.

Il gruppo simmetrico agisce sui grafici di n vertici permutando i vertici. Determinare se due grafici sono isomorfi è tempo polinomiale equivalente al calcolo di un gruppo elettrogeno di dimensioni polinomiali per A u t ( G ) .SnAut(G)

Riduzione all'HSP sul gruppo simmetrico (dove n è il numero di variabili nel grafico). La funzione f è f ( p ) = p ( G ) in cui p è una permutazione in S n , e p ( G ) è la versione permutato di G . Quindi f è costante sui coseti di A u t ( G ) e distinto su coseti distinti (si noti che l'immagine di fSnnff(p)=p(G)pSnp(G)GfAut(G)fè costituito da tutti i grafici isomorfi rispetto a ). Poiché il sottogruppo nascosto è esattamente A u t ( G ) , se potessimo risolvere questo HSP, avremmo il gruppo elettrogeno per A u t ( G ) , che è tutto ciò di cui abbiamo bisogno per risolvere il GI (vedi sopra).GAut(G)Aut(G)

Riduzione al HSP su . Se vogliamo sapere se due grafici G e H su n vertici sono isomorfi, considera il grafico K che è l'unione disgiunta di G e H su 2 n vertici. Affitto Z / 2 Z agiscono sui vertici scambiando i con n + i per i = 1 , . . . , n . O ASnZ/2ZGHnKGH2nZ/2Zin+ii=1,...,n o 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 . Come prima, lascia che f ( xAut(K)=Aut(G)×Aut(H)Aut(K)=(Aut(G)×Aut(H))semidirectZ/2Z dove x è ora un elemento di S nZ / 2 Z che agisce su K come descritto. Il sottogruppo nascosto associato a f è esattamente A u t ( K ) , come nella riduzione precedente. Se risolviamo questo HSP, otteniamo un gruppo elettrogeno per A u t ( K ) . È quindi facile verificare se il gruppo elettrogeno contiene elementi che scambiano la copia di G con la copia di H all'internof(x)=x(K)xSnZ/2ZKfAut(K)Aut(K)GH (ha uncomponente Z non banale Z / 2 ).KZ/2Z



14

"Algoritmi quantistici per problemi algebrici" di Andrew Childs e Wim van Dam arXiv: 0812.0380 è un ottimo documento di indagine che contiene una buona introduzione all'HSP non abeliano e alla sua relazione con l'isomorfismo grafico.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.