Cuando se trabaja con un gran número de grafos, una rutina de etiquetado canónico es esencial ya que, tras el coste inicial de etiquetar canónicamente cada grafo, permite sustituir las comprobaciones de isomorfismo por comprobaciones de identidad.
Actualmente estoy trabajando con un gran número de grupos de permutación transitiva; el grado es pequeño (40ish), pero el tamaño del grupo puede ser grande, y mis programas están engomando debido a tener que realizar un gran número de - no exactamente isomorfismo - pero conjugación controles. (Tengo que comprobar cada par de grupos para ver si son conjugados en el grupo simétrico).
Este proceso sería considerablemente más fácil si hubiera una forma conocida de encontrar un conjugado canónico de los grupos de permutación entrantes...