Sto lavorando a un problema relativo ai quadrati latini e voglio un metodo per ciò che si riduce essenzialmente al problema decisionale:
Input : un grafico finito, semplice G.
Output : YES
se G ha un automorfismo non banale, NO
altrimenti.
Quindi...
Domanda : esiste un algoritmo efficiente per determinare se un grafico ha un automorfismo non banale?
Potremmo usare Nauty o Bliss (e forse altri pacchetti) per calcolare l'intero gruppo di automorfismi, ma non ne ho bisogno; tutto quello che devo determinare è se è banale.
È possibile che questo problema decisionale sia teoricamente equivalente in termini di complessità a "calcolare l'intero gruppo dell'automorfismo" in qualche modo. Non ne sono sicuro.
Per il mio scopo, "efficiente" in pratica significa "più veloce nella pratica rispetto al calcolo dell'intero gruppo dell'automorfismo", ma sono anche interessato alla teoria alla base.