¿El algoritmo de tiempo cuasipolinomial


13

Tengo una pregunta (con suerte simple, tal vez tonta) en el documento histórico de Babai que muestra que es cuasipolinomial.GI

Babai mostró cómo producir un certificado de que dos gráficas para i { 1 , 2 } son isomorfas, en el tiempo cuasipolinomiales en v = | V i | .Gi=(Vi,Ei)i{1,2}v=|Vi|

¿Babai realmente mostró cómo encontrar un elemento que permute los vértices de G 1 a G 2 , o el certificado es simplemente una declaración de existencia?πSvG1G2

Si un oráculo me dice que y G 2 son isomórficos, ¿todavía necesito revisar todos los v ! permutaciones de los vértices?G1G2v!

Pregunto porque también pienso en la equivalencia de nudos. Por lo que yo sé, no se sabe ser, pero decir detectando la unknot estaban en . En realidad, encontrar una secuencia de movimientos Reidemeister que desate el nudo aún podría llevar un tiempo exponencial ...P

Respuestas:


28

n+1nn+2n+1,n+n


1
¡Gracias! ¿Funcionarían dispositivos similares para mostrar el conjunto de movimientos Reidemeister que relacionan dos nudos entre sí, dado que solo son equivalentes entre sí, o esto no se conoce?
Mark S

3
Dudo, ya que en ese caso no veo forma de "arruinar" una posible solución.
domotorp

17

Más específico para el algoritmo de Babai: sí, el algoritmo no solo encuentra un isomorfismo, sino que también encuentra generadores del grupo de automorfismos (y, por lo tanto, efectivamente encuentra todos los isomorfismos) como parte del algoritmo, es decir, sin la reducción de la respuesta de domotorp.

En términos de decidir la existencia de un isomorfismo (resp., Desanudar) frente a encontrar uno, la palabra clave para buscar es "buscar vs decisión" o "reducir la búsqueda a la decisión" ("reducir la búsqueda a la decisión", etc.). Tal reducción es conocida por el isomorfismo gráfico, así como por problemas de NP completo, pero es una pregunta abierta para estructuras más algebraicas como grupos y, creo, nudos, precisamente porque no sabemos cómo agregar "gadgets" "como en la respuesta de domotorp.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.