Je travaille sur un problème lié aux carrés latins, et je veux une méthode pour ce qui se résume essentiellement au problème de décision:
Entrée : Un graphe fini et simple G.
Sortie : YES
si G a un automorphisme non trivial, NO
sinon.
Par conséquent...
Question : Existe-t-il un algorithme efficace pour déterminer si un graphe présente ou non un automorphisme non trivial?
Nous pourrions utiliser Nauty ou Bliss (et éventuellement d'autres packages) pour calculer l'ensemble du groupe d'automorphisme, mais je n'en ai pas besoin; tout ce que je dois déterminer, c'est si c'est trivial ou non.
Il est possible que ce problème de décision soit théoriquement équivalent en complexité pour «calculer l'ensemble du groupe d'automorphisme» d'une manière ou d'une autre. Je ne suis pas sûr.
Dans mon but, «efficace» signifie essentiellement «plus vite dans la pratique que le calcul de l'ensemble du groupe d'automorphisme», mais je m'intéresse également à la théorie derrière.