Is graph canonization (GC) in NP? Is it NP-hard? If unknown, what would be your best guess and why?
GC is GI-hard (GI-completeness is unknown), with the graph isomorphism problem being in NP and a candidate for NP-intermediate (unknown if NP-complete/in P).
Babai et al. (1978) mention that finding the lexicographically smallest isomorphic graph is NP-hard. Does that tell us anything about GC in general? My intuition tells me that this is the easiest way to canonize a graph, which would imply that GC is NP-hard and therefore the surprising result $NP\subseteq QP$ since $GC\in QP$ according to Babai (2019). So my intuition is likely wrong. Can someone explain to me how so?
References
- Babai, László et al. (1978): Canonical Labeling of Graphs. ACM.
- Babai, László (2019): Canonical Form for Graphs in Quasipolynomial Time. Preliminary Report.