Hierarchical Abstracting Graph Kernel
Graph kernels have been regarded as a successful tool for handling a variety of graph applications since they were proposed. However, most of the proposed graph kernels are based on the R-convolution framework, which decomposes graphs into a set of substructures at the same abstraction level and compares all substructure pairs equally; these methods inherently overlook the utility of the hierarchical structural information embedded in graphs. In this paper, we propose <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">H</b>ierarchical <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">A</b>bstracting <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">G</b>raph <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">K</b>ernels (HAGK), a novel set of graph kernels that compare graphs’ hierarchical substructures to capture and utilize the latent hierarchical structural information fully. Instead of generating non-structural substructures, we reveal each graph’s hierarchical substructures by constructing its <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">hierarchical abstracting</i>, specifically, the hierarchically organized nested node sets adhering to the principle of structural entropy minimization. To compare a pair of hierarchical abstractings, we propose two novel substructure matching approaches, <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Local Optimal Matching</i> (LOM) and <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Priority Ordering Matching</i> (POM), to find appropriate matching between the substructures by different strategies recursively. Extensive experiments demonstrate that the proposed kernels are highly competitive with the existing state-of-the-art graph kernels, and verify that the hierarchical abstracting plays a significant role in the improvement of the kernel performance.
Authors
- Philip S. Yu (ORCID: https://orcid.org/0000-0002-3491-5968)
- Angsheng Li (ORCID: https://orcid.org/0000-0001-7242-0803)
- Chunyang Liu (ORCID: https://orcid.org/0000-0001-7282-0284)
- Peng Li (ORCID: https://orcid.org/0000-0001-5015-4364)
- Hao Peng (ORCID: https://orcid.org/0000-0001-7422-630X)
- Runze Yang (ORCID: https://orcid.org/0000-0002-9283-5341)
Institutions
- University of Illinois Chicago (US)
- Peng Cheng Laboratory (CN)
- Didi Chuxing (China)
Publication Details
- Journal
- IEEE Transactions on Knowledge and Data Engineering
- Published
- 2024-11-28
- DOI
- https://doi.org/10.1109/tkde.2024.3509028
- Citations
- 4
- Primary Topic
- Advanced Graph Neural Networks
- Type
- article
- Field-Weighted Citation Impact
- 1.39
Funders
- National Natural Science Foundation of China
- Basic and Applied Basic Research Foundation of Guangdong Province