Canonical labeling of graphs | Synapse