Qual è l'istanza più difficile per il problema dell'isomorfismo di gruppo?


11

Si dice che due gruppi (G,⋅) e (H,×) siano isomorfi se esiste un omomorfismo da G a H che è biiettivo. Il problema dell'isomorfismo di gruppo è il seguente: dati due gruppi, verificare se sono isomorfi o meno. Esistono diversi modi per inserire un gruppo, i due più utilizzati sono una tabella Cayley e un gruppo elettrogeno. Qui presumo che i gruppi di input siano dati dalla loro tabella Cayley. Più formalmente:

Group Isomorphism Problem

Input :  due gruppi(G,⋅) e(H,×) .

Decide :  èG≅H ?

Supponiamo che n=|G|=|H|

Il problema dell'isomorfismo di gruppo quando i gruppi di input sono dati dalla tabella di Cayley non è noto per essere in P in generale. Sebbene ci siano classi di gruppo come la classe di gruppo abeliana per cui è noto il problema in tempi polinomiali, gruppi che sono l'estensione di un gruppo abeliano, gruppi semplici ecc. Anche per i gruppi nilpotenti di classe due, nessun algoritmo migliore della forza bruta è conosciuto.

Un algoritmo a forza bruta per l'isomorfismo di gruppo è dato da Tarjan, che è il seguente. Lasciate G e H sono due gruppi di ingressi, e lasciare che S sia un gruppo elettrogeno del gruppo G . È risaputo che ogni gruppo finito ammette un gruppo elettrogeno di dimensione O(log⁡n) e che può essere trovato in tempo polinomiale. Il numero di immagini del gruppo elettrogeno S nel omomorfismo da G a H è nlog⁡n molti. Ora, controlla se ogni possibile omomorfismo è biettivo o no. Il tempo di esecuzione complessivo sarà nlog⁡n+O(1) .

Vorrei prima definire il centro del gruppo G :

Z(G)={g∈G∣ag=ga,∀a∈G}

Z(G) indica gli elementi del gruppoG che commuta con tutti gli altri elementi del gruppoG . I gruppi per i qualiG/Z(G) (/ usato per quoziente) è abeliano sono noti come gruppi nilpotenti di classe due. A me sembra che i nilpotenti gruppi di due classi siano i casi più difficili per risolvere il problema dell'isomorfismo di gruppo. Il significato di "casi più difficili" è: risolvere quel caso consentirà ai ricercatori che lavorano nella teoria dei gruppi di risolvere il problema dell'isomorfismo di un gran numero di gruppi.

Inizialmente, ho pensato che i gruppi semplici sono i casi più difficili in quanto sono gli elementi di tutti i gruppi, ma in seguito è venuto a sapere che il problema isomorfismo per gruppi semplici è in P .

Domanda : Qual è l'istanza più difficile per il problema dell'isomorfismo di gruppo?


Ciao, potresti considerare di espandere un po 'la tua domanda per ricapitolare la definizione del problema di isomorfismo di gruppo (qual è l'input, qual è l'output) e / o un riferimento? Potresti anche considerare di ricapitolare la definizione del centro di un gruppo? Infine, potresti chiarire se "consentire come risolvere" ("noi"?) È un'affermazione sull'esistenza di una riduzione?
— a3nm

Risposte:


15

ppp>2p=2

0) Esperienza pratica (vedi articoli di Newman, Eick, O'Brien, Holt, Cannon, Wilson, ... che forniscono gli algoritmi implementati in GAP e MAGMA).

pFpTIppc<ppp

pRad(G)G/Rad(G)Rad(G)nO(log⁡log⁡n)nlog⁡npp

n≤n(227+o(1))μ(n)2μ(n)npn=pmp(227+o(1))m2pp≤npn→∞

pp

pppppc<p


p

Sì, classe nilpotency.
— Joshua Grochow,

Grazie per il chiarimento!
— Vincent,
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.