Jaki jest najtrudniejszy przykład problemu grupowego izomorfizmu?

11

Mówi się, że dwie grupy (G,) i (H,×) są izomorficzne, jeśli istnieje homomorfizm od G do H który jest bijectywny. Problem z izomorfizmem grupowym jest następujący: biorąc pod uwagę dwie grupy, sprawdź, czy są izomorficzne, czy nie. Istnieją różne sposoby wprowadzania grupy, dwa najczęściej używane są przez tabelę Cayleya i przez zestaw generacyjny. Zakładam, że grupy danych wejściowych podano w tabeli Cayleya. Bardziej formalnie:

Group Isomorphism Problem

Input :  dwie grupy(G,) i(H,×) .

Decide :  CzyGH ?

Załóżmy, że n=|G|=|H|

Grupowy problem z izomorfizmem, gdy grupy wejściowe są podane w tabeli Cayleya, nie jest ogólnie znany jako PChociaż istnieją klasy grup, takie jak klasa grupy abelowej, dla których wiadomo, że problem występuje w czasie wielomianowym, grupy, które są rozszerzeniem grupy abelowej, grupy proste itp. Nawet w przypadku grup nilpotentnych dwóch grup nie ma algorytmu lepszego niż brutalna siła znany.

Algorytm brutalnej siły dla izomorfizmu grupowego podaje Tarjan, który jest następujący. Niech G i H są dwie grupy wejściowe, i pozwolić S być zestawem do generowania grupy G . Jest dobrze znanym faktem, że każda skończona grupa przyjmuje zestaw generujący wielkość O(logn) który można znaleźć w czasie wielomianowym. Liczba obrazów zespołu prądotwórczego S w homomorfizmie od G do H wynosi nlogn wiele. Teraz sprawdź, czy każdy możliwy homomorfizm jest bijectywny, czy nie. Całkowity czas działania wyniesie nlogn+O(1) .

Pozwól mi najpierw zdefiniować środek grupy G :

Z(G)={gGag=ga,aG}

Z(G) oznacza elementów grupyG która dojazdy ze wszystkimi innymi elementami z grupyG . Grupy, dla którychG/Z(G) (/ używane do ilorazu) jest abelowa, są znane jako grupy zerowe o dwóch potęgach. Wydaje mi się, że nilpotentne dwie grupy klasy są najtrudniejszymi przypadkami do rozwiązania problemu izomorfizmu grupowego. Znaczenie „najtrudniejszych przypadków” jest takie: rozwiązanie tego przypadku pozwoli badaczom pracującym w teorii grup rozwiązać problem izomorfizmu dużej liczby grup.

Początkowo myślałem, że proste grupy są najtrudniejsze przypadki, ponieważ są one bloki każdego budynku, ale później dowiedział się, że problem izomorfizmem dla grup prostych jest w P .

Pytanie : Jaki jest najtrudniejszy przypadek problemu grupowego izomorfizmu?

aaaa
źródło
Cześć, czy mógłbyś rozważyć poszerzenie swojego pytania, aby podsumować definicję problemu grupowego izomorfizmu (jaki jest wkład, jaki jest wynik) i / lub odniesienie? Czy możesz również rozważyć ponowne zdefiniowanie środka grupy? Na koniec, czy możesz wyjaśnić, czy „pozwól na rozwiązanie” („nas”?) Jest twierdzeniem o istnieniu obniżki?
a3nm

Odpowiedzi:

15

ppp>2p=2

0) Praktyczne doświadczenie (patrz artykuły Newmana, Eicka, O'Briena, Holta, Cannona, Wilsona ..., które podają algorytmy zaimplementowane w GAP i MAGMA).

pFpTIppc<ppp

pRad(G)G/Rad(G)Rad(G)nO(loglogn)nlognpp

nn(227+o(1))μ(n)2μ(n)npn=pmp(227+o(1))m2ppnpn

pp

pppppc<p

Joshua Grochow
źródło
p
Tak, klasa nilpotencji.
Joshua Grochow
Dziękuję za wyjaśnienie!
Vincent