Graph Iso/Auto-morphism: A Divide-&-Conquer Approach
Can Lu, Jeffrey Xu Yu, Zhiwei Zhang, Hong Cheng

TL;DR
This paper introduces DviCL, a divide-and-conquer algorithm for graph canonical labeling that efficiently handles large graphs by constructing an AutoTree to preserve automorphism structures.
Contribution
The paper presents a novel divide-and-conquer approach using AutoTree for canonical labeling, improving efficiency and robustness over existing algorithms for large graphs.
Findings
DviCL outperforms state-of-the-art algorithms on large graphs.
AutoTree effectively preserves automorphism groups.
DviCL demonstrates high efficiency and robustness in extensive tests.
Abstract
The graph isomorphism is to determine whether two graphs are isomorphic. A closely related problem is automorphism detection, where an isomorphism between two graphs is a bijection between their vertex sets that preserves adjacency, and an automorphism is an isomorphism from a graph to itself. Applications of graph isomorphism/automorphism include database indexing, network simplification, network anonymization. By graph automorphism, we deal with symmetric subgraph matching (SSM), which is to find all subgraphs that are symmetric to a given subgraph in G. An application of SSM is to identify multiple seed sets that have the same influence power as a seed set found by influence maximization in a social network. To test two graphs for isomorphism, canonical labeling has been studied to relabel a graph in such a way that isomorphic graphs are identical after relabeling. Efficient…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Advanced Graph Theory Research · Complex Network Analysis Techniques
