Towards Subgraph Isomorphism Counting with Graph Kernels
- URL: http://arxiv.org/abs/2405.07497v1
- Date: Mon, 13 May 2024 06:33:06 GMT
- Title: Towards Subgraph Isomorphism Counting with Graph Kernels
- Authors: Xin Liu, Weiqi Wang, Jiaxin Bai, Yangqiu Song,
- Abstract summary: Subgraph isomorphism is known as #P-complete and requires exponential time to find the accurate solution.
We pioneeringly investigate the potential in counting subgraph isomorphisms and explore the augmentation of kernel capability through various variants.
We present the results of extensive experiments to demonstrate the effectiveness of the enhanced graph kernels and discuss promising directions for future research.
- Score: 45.687427850611314
- License: http://creativecommons.org/publicdomain/zero/1.0/
- Abstract: Subgraph isomorphism counting is known as #P-complete and requires exponential time to find the accurate solution. Utilizing representation learning has been shown as a promising direction to represent substructures and approximate the solution. Graph kernels that implicitly capture the correlations among substructures in diverse graphs have exhibited great discriminative power in graph classification, so we pioneeringly investigate their potential in counting subgraph isomorphisms and further explore the augmentation of kernel capability through various variants, including polynomial and Gaussian kernels. Through comprehensive analysis, we enhance the graph kernels by incorporating neighborhood information. Finally, we present the results of extensive experiments to demonstrate the effectiveness of the enhanced graph kernels and discuss promising directions for future research.
Related papers
- Advective Diffusion Transformers for Topological Generalization in Graph
Learning [69.2894350228753]
We show how graph diffusion equations extrapolate and generalize in the presence of varying graph topologies.
We propose a novel graph encoder backbone, Advective Diffusion Transformer (ADiT), inspired by advective graph diffusion equations.
arXiv Detail & Related papers (2023-10-10T08:40:47Z) - Labeled Subgraph Entropy Kernel [11.812319306576816]
We propose a novel labeled subgraph entropy graph kernel, which performs well in structural similarity assessment.
We design a dynamic programming subgraph enumeration algorithm, which effectively reduces the time complexity.
In order to test our method, we apply several real-world datasets and assess the effects in different tasks.
arXiv Detail & Related papers (2023-03-21T12:27:21Z) - Spectral Augmentations for Graph Contrastive Learning [50.149996923976836]
Contrastive learning has emerged as a premier method for learning representations with or without supervision.
Recent studies have shown its utility in graph representation learning for pre-training.
We propose a set of well-motivated graph transformation operations to provide a bank of candidates when constructing augmentations for a graph contrastive objective.
arXiv Detail & Related papers (2023-02-06T16:26:29Z) - Transductive Kernels for Gaussian Processes on Graphs [7.542220697870243]
We present a novel kernel for graphs with node feature data for semi-supervised learning.
The kernel is derived from a regularization framework by treating the graph and feature data as two spaces.
We show how numerous kernel-based models on graphs are instances of our design.
arXiv Detail & Related papers (2022-11-28T14:00:50Z) - Hyperbolic Graph Neural Networks: A Review of Methods and Applications [55.5502008501764]
Graph neural networks generalize conventional neural networks to graph-structured data.
The performance of Euclidean models in graph-related learning is still bounded and limited by the representation ability of Euclidean geometry.
Recently, hyperbolic space has gained increasing popularity in processing graph data with tree-like structure and power-law distribution.
arXiv Detail & Related papers (2022-02-28T15:08:48Z) - Group Contrastive Self-Supervised Learning on Graphs [101.45974132613293]
We study self-supervised learning on graphs using contrastive methods.
We argue that contrasting graphs in multiple subspaces enables graph encoders to capture more abundant characteristics.
arXiv Detail & Related papers (2021-07-20T22:09:21Z) - Neighborhood Preserving Kernels for Attributed Graphs [0.9176056742068812]
We describe the design of a reproducing kernel suitable for attributed graphs.
The similarity between the two graphs is defined based on the neighborhood information of the graph nodes.
By incorporating the proposed kernel on support vector machines we analyzed the real-world data sets.
arXiv Detail & Related papers (2020-10-13T09:58:50Z) - Graph Pooling with Node Proximity for Hierarchical Representation
Learning [80.62181998314547]
We propose a novel graph pooling strategy that leverages node proximity to improve the hierarchical representation learning of graph data with their multi-hop topology.
Results show that the proposed graph pooling strategy is able to achieve state-of-the-art performance on a collection of public graph classification benchmark datasets.
arXiv Detail & Related papers (2020-06-19T13:09:44Z) - Gaussian Processes on Graphs via Spectral Kernel Learning [9.260186030255081]
We propose a graph spectrum-based Gaussian process for prediction of signals defined on nodes of the graph.
We demonstrate the interpretability of the model in synthetic experiments from which we show the various ground truth spectral filters can be accurately recovered.
arXiv Detail & Related papers (2020-06-12T17:51:22Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.