Se dice que dos grupos y son isomórficos si existe un homomorfismo de a que es biyectivo. El problema del isomorfismo grupal es el siguiente: dados dos grupos, verifique si son isomorfos o no. Hay diferentes formas de ingresar un grupo, las dos más utilizadas son una tabla de Cayley y un grupo electrógeno. Aquí estoy asumiendo que los grupos de entrada están dados por su tabla Cayley. Más formalmente:
dos grupos y.
¿Es ?
Supongamos que
El problema de isomorfismo grupal cuando no se sabe que los grupos de entrada provienen de la tabla Cayley en en general. Aunque hay clases grupales como la clase de grupo abeliano para la que se sabe que el problema se encuentra en el tiempo polinómico, grupos que son la extensión de un grupo abeliano, grupos simples, etc. Incluso para grupos de clase dos nilpotentes, no hay algoritmo mejor que la fuerza bruta. conocido.
Tarjan proporciona un algoritmo de fuerza bruta para el isomorfismo grupal, que es el siguiente. Deje y son dos grupos de entrada, y dejar que sea un grupo electrógeno del grupo . Es un hecho bien conocido que cada grupo finito admite un conjunto generador de tamaño y que se puede encontrar en el tiempo polinómico. El número de imágenes del grupo electrógeno en el homomorfismo de a es muchas. Ahora, verifique si cada posible homomorfismo es biyectivo o no. El tiempo de ejecución general será .
Permítanme definir primero el centro del grupo :
G G / Z ( G ) denota los elementos del grupo que conmuta con todos los demás elementos del grupo . Los grupos para los cuales (/ usado para cociente) es abeliano se conocen como grupos nilpotentes de clase dos. Para mí, parece que los grupos nilpotentes de clase dos son los casos más difíciles de resolver el problema del isomorfismo grupal. El significado de "instancias más difíciles" es: resolver ese caso permitirá a los investigadores que trabajan en teoría de grupos resolver el problema del isomorfismo de un gran número de grupos.
Inicialmente, pensé que los grupos simples son las instancias más difíciles, ya que son bloques de construcción de todos los grupos, pero luego supe que el problema del isomorfismo para los grupos simples está en .
Pregunta : ¿Cuál es la instancia más difícil para el problema del isomorfismo grupal?