¿Cuál es el algoritmo de isomorfismo gráfico no dirigido más rápido conocido?
¿Cuál es el algoritmo de isomorfismo gráfico no dirigido más rápido conocido?
Respuestas:
La investigación sobre el isomorfismo gráfico generalmente ha ido en la dirección de buscar algoritmos eficientes o mejorados para muchas clases especiales de gráficos con algoritmos P-Time para los cuales ha habido mucho progreso, y también un análisis más empírico con software de última generación, por ejemplo Nauty mira un poco el comportamiento promedio y el peor de los casos por separado. para el problema general según esta encuesta de blog realizada por Bennett / Flammia / Harrow, aparentemente un viejo resultado de Babai / Luks puede ser el más conocido.
"Etiquetado canónico del gráfico" por László Babai y Eugene M. Luks STOC 1983 ( artículo aquí ) Esto describe un subexponencial (o, err, ¿cómo decidió Scott llamarlo?), Exp (-n ^ {frac {1} { 2} + c}), algoritmo de tiempo para un gráfico con n vértices. Ahora, como lista de lectura, no recomiendo saltar a este documento todavía, pero solo quería atenuar su optimismo para un algoritmo clásico mostrándole (a) que lo mejor que tenemos en general es un algoritmo de tiempo subexponencial, (b) ese récord se ha mantenido durante casi tres décadas, y (c) que si miras el periódico puedes ver que no es fácil. Abandonar la esperanza a todos los que entran?
Aquí hay otras dos encuestas bastante completas para evaluar el estado del arte, pero tal vez más con una inclinación empírica.
Algoritmos eficientes para la prueba de isomorfismo gráfico Jose Luis Lopez Presa Tesis doctoral (2009)
El problema del isomorfismo gráfico (1996) Fortin (1996)