A Survey on Graph Kernels
Not on the map. Why?
Abstract (arXiv)
Graph kernels have become an established and widely-used technique for solving classification tasks on graphs. This survey gives a comprehensive overview of techniques for kernel-based graph classification developed in the past 15 years. We describe and categorize graph kernels based on properties inherent to their design, such as the nature of their extracted graph features, their method of computation and their applicability to problems in practice. In an extensive experimental evaluation, we study the classification accuracy of a large suite of graph kernels on established benchmarks as well as new datasets. We compare the performance of popular kernels with several baseline methods and study the effect of applying a Gaussian RBF kernel to the metric induced by a graph kernel. In doing so, we find that simple baselines become competitive after this transformation on some datasets. Moreover, we study the extent to which existing graph kernels agree in their predictions (and prediction errors) and obtain a data-driven categorization of kernels as result. Finally, based on our experimental results, we derive a practitioner's guide to kernel-based graph classification.
Key facts. Cited by 148 papers in the map (data through 13 Oct 2026). First posted on arXiv 28 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 27; 2022: 32; 2023: 22; 2024: 25; 2025: 33; 2026: 9.
148 papers.
Sort:
By area:
- 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
- 2021Weisfeiler and Leman go Machine Learning: The Story so farcited by 121
- 2021Parameter Prediction for Unseen Deep Architecturescited by 89
- 2021Topological Graph Neural Networkscited by 86
- 2024Position: Graph Foundation Models are Already Herecited by 84
- 2021Size-Invariant Graph Representations for Graph Classification Extrapolationscited by 83
- 2021SUGAR: Subgraph Neural Network with Reinforcement Pooling and Self-Supervised Mutual Information Mechanismcited by 75
- 2023A Comprehensive Survey on Deep Graph Representation Learningcited by 72
- 2022Ordered Subgraph Aggregation Networkscited by 57
- 2023CktGNN: Circuit Graph Neural Network for Electronic Design Automationcited by 57
- 2021Graph Coarsening with Neural Networkscited by 55
- 2022KerGNNs: Interpretable Graph Neural Networks with Graph Kernelscited by 50
38 more
- 2021Walking Out of the Weisfeiler Leman Hierarchy: Graph Learning Beyond Message Passingcited by 47
- 2022Shortest Path Networks for Graph Property Predictioncited by 46
- 2022SpeqNets: Sparsity-aware Permutation-equivariant Graph Networkscited by 37
- 2023Path Neural Networks: Expressive and Accurate Graph Neural Networkscited by 32
- 2023WL meet VCcited by 30
- 2022Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysiscited by 29
- 2022GraphHD: Efficient graph classification using hyperdimensional computingcited by 28
- 2021Spatio-temporal graph neural networks for multi-site PV power forecastingcited by 22
- 2022Learning to Predict Graphs with Fused Gromov-Wasserstein Barycenterscited by 22
- 2021Semi-relaxed Gromov-Wasserstein divergence with applications on graphscited by 21
- 2022Template based Graph Neural Network with Optimal Transport Distancescited by 20
- 2021The Power of the Weisfeiler-Leman Algorithm for Machine Learning with Graphscited by 19
- 2022KGNN: Harnessing Kernel-based Networks for Semi-supervised Graph Classificationcited by 18
- 2025JITServe: SLO-aware LLM Serving with Imprecise Request Informationcited by 17
- 2025No Metric to Rule Them All: Toward Principled Evaluations of Graph-Learning Datasetscited by 16
- 2021Graph Kernel Neural Networkscited by 13
- 2022Boosting Graph Structure Learning with Dummy Nodescited by 13
- 2022ToDD: Topological Compound Fingerprinting in Computer-Aided Drug Discoverycited by 13
- 2024Weisfeiler-Leman at the margin: When more expressivity matterscited by 13
- 2025Return of the Latent Space COWBOYS: Re-thinking the use of VAEs for Bayesian Optimisation of Structured Spacescited by 13
- 2023Deep Orthogonal Hypersphere Compression for Anomaly Detectioncited by 12
- 2023A Survey of Graph Unlearningcited by 12
- 2022Taxonomy of Benchmarks in Graph Representation Learningcited by 11
- 2023Enhancing User Intent Capture in Session-Based Recommendation with Attribute Patternscited by 11
- 2024Non-convolutional Graph Neural Networkscited by 11
- 2023Expectation-Complete Graph Representations with Homomorphismscited by 10
- 2024The GeometricKernels Package: Heat and Mat'ern Kernels for Geometric Learning on Manifolds, Meshes, and Graphscited by 10
- 2021A Generalized Weisfeiler-Lehman Graph Kernelcited by 9
- 2021Graph Filtration Kernelscited by 8
- 2021D-HYPR: Harnessing Neighborhood Modeling and Asymmetry Preservation for Digraph Representation Learningcited by 8
- 2022Weisfeiler and Leman Go Walking: Random Walk Kernels Revisitedcited by 8
- 2022Mental State Classification Using Multi-graph Featurescited by 7
- 2022Isotropic Gaussian Processes on Finite Spaces of Graphscited by 7
- 2023Biological Sequence Kernels with Guaranteed Flexibilitycited by 7
- 2023Strengthening structural baselines for graph classification using Local Topological Profilecited by 7
- 2024Gaussian process regression with Sliced Wasserstein Weisfeiler-Lehman graph kernelscited by 7
- 2024Molecular Topological Profile (MOLTOP) -- Simple and Strong Baseline for Molecular Graph Classificationcited by 7
- 2022Bootstrapping Informative Graph Augmentation via A Meta Learning Approachcited by 6
50 most cited of 148 All 148 (JSON)
- 2026GeoGAE: Scalable Graph-Level Autoencoding via Hyperball Cloud Representations28 Sep 2026
- 2026Learning structural balance of graphs from quantum spectral features10 Sep 2026
- 2026path_boost: A Python Package for Interpretable Graph-Level Prediction using Path-Based Gradient Boosting8 Jul 2026
- 2026AbstainGNN: Teaching Graph Neural Networks to Abstain for Graph Classification29 May 2026
- 2026The Polynomial Counting Capabilities of Message Passing Neural Networks11 May 2026
- 2026CTQWformer: A CTQW-based Transformer for Graph Classification10 May 2026
- 2026Patch-Effect Graph Kernels for LLM Interpretability7 May 2026
- 2026Path-Based Gradient Boosting for Graph-Level Prediction26 Apr 2026
- 2026Retrieving Minimal and Sufficient Reasoning Subgraphs with Graph Foundation Models for Path-aware GraphRAG7 Mar 2026
- 2025Frequent subgraph-based persistent homology for graph classification31 Dec 2025
- 2025Chromatic Feature Vectors for 2-Trees: Exact Formulas for Partition Enumeration with Network Applications8 Dec 2025
- 2025Explainable Graph Representation Learning via Graph Pattern Analysis4 Dec 2025
38 more
- 2025Kernel-Based Evaluation of Conditional Biological Sequence Models17 Oct 2025
- 2025Computationally-efficient Graph Modeling with Refined Graph Random Features9 Oct 2025
- 2025Towards Rational Pesticide Design with Graph Machine Learning Models for Ecotoxicology23 Sep 2025
- 2025Fast, Accurate and Interpretable Graph Classification with Topological Kernels22 Sep 2025
- 2025LayoutGKN: Graph Similarity Learning of Floor Plans3 Sep 2025
- 2025Weisfeiler-Leman Features for Planning: A 1,000,000 Sample Size Hyperparameter Study25 Aug 2025
- 2025Towards Faithful Class-level Self-explainability in Graph Neural Networks by Subgraph Dependencies15 Aug 2025
- 2025Graph Learning via Logic-Based Weisfeiler-Leman Variants and Tabularization14 Aug 2025
- 2025Feature Construction Using Network Control Theory and Rank Encoding for Graph Machine Learning21 Jul 2025
- 2025Complex Dynamics in Psychological Data: Mapping Individual Symptom Trajectories to Group-Level Patterns7 Jul 2025
- 2025Return of the Latent Space COWBOYS: Re-thinking the use of VAEs for Bayesian Optimisation of Structured Spaces5 Jul 2025
- 2025Understanding Generalization in Node and Link Prediction1 Jul 2025
- 2025Pattern-Based Graph Classification: Comparison of Quality Measures and Importance of Preprocessing19 Jun 2025
- 2025Relational GNNs Cannot Learn C2 Features for Planning13 Jun 2025
- 2025WILTing Trees: Interpreting the Distance Between MPNN Embeddings30 May 2025
- 2025Global optimization of graph acquisition functions for neural architecture search29 May 2025
- 2025Assessing Quantum Advantage for Gaussian Process Regression28 May 2025
- 2025Kernel Quantile Embeddings and Associated Probability Metrics26 May 2025
- 2025Multi-Scale Harmonic Encoding for Feature-Wise Graph Message Passing21 May 2025
- 2025Metric Graph Kernels via the Tropical Torelli Map17 May 2025
- 2025Graph Representational Learning: When Does More Expressivity Hurt Generalization?16 May 2025
- 2025Geometry-aware Active Learning of Spatiotemporal Dynamic Systems26 Apr 2025
- 2025JITServe: SLO-aware LLM Serving with Imprecise Request Information24 Apr 2025
- 2025Identifying Obfuscated Code through Graph-Based Semantic Analysis of Binary Code2 Apr 2025
- 2025Evaluating machine learning models for predicting pesticide toxicity to honey bees31 Mar 2025
- 2025Power Spectrum Signatures of Graphs12 Mar 2025
- 2025Subsampling Graphs with GNN Performance Guarantees23 Feb 2025
- 2025No Metric to Rule Them All: Toward Principled Evaluations of Graph-Learning Datasets4 Feb 2025
- 2025An Efficient Orlicz-Sobolev Approach for Transporting Unbalanced Measures on a Graph2 Feb 2025
- 2025Scalable Sobolev IPM for Probability Measures on a Graph2 Feb 2025
- 2024Graph Learning for Planning: The Story Thus Far and Open Challenges3 Dec 2024
- 2024Efficient pooling of predictions via kernel embeddings25 Nov 2024
- 2024Exploring Consistency in Graph Representations:from Graph Kernels to Graph Neural Networks31 Oct 2024
- 2024Learning signals defined on graphs with optimal transport and Gaussian process regression21 Oct 2024
- 2024Graph-Based Representation Learning of Neuronal Dynamics and Behavior1 Oct 2024
- 2024Whole-Graph Representation Learning For the Classification of Signed Networks30 Sep 2024
- 2024Soft Measures for Extracting Causal Collective Intelligence27 Sep 2024
- 2024Unlocking Potential Binders: Multimodal Pretraining DEL-Fusion for Denoising DNA-Encoded Libraries7 Sep 2024
50 newest of 148 All 148 (JSON)
- 2026Patch-Effect Graph Kernels for LLM Interpretabilitycited by 1
- 2026Patch-Effect Graph Kernels for LLM Interpretability7 May 2026
- 2023A Survey of Graph Unlearningcited by 12
- 2023A Survey of Graph Unlearning23 Aug 2023
- 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
- 2021Weisfeiler and Leman go Machine Learning: The Story so farcited by 121
- 2021Parameter Prediction for Unseen Deep Architecturescited by 89
- 2021Topological Graph Neural Networkscited by 86
- 2024Position: Graph Foundation Models are Already Herecited by 84
- 2021Size-Invariant Graph Representations for Graph Classification Extrapolationscited by 83
- 2021SUGAR: Subgraph Neural Network with Reinforcement Pooling and Self-Supervised Mutual Information Mechanismcited by 75
- 2023A Comprehensive Survey on Deep Graph Representation Learningcited by 72
- 2022Ordered Subgraph Aggregation Networkscited by 57
- 2023CktGNN: Circuit Graph Neural Network for Electronic Design Automationcited by 57
- 2021Graph Coarsening with Neural Networkscited by 55
- 2022KerGNNs: Interpretable Graph Neural Networks with Graph Kernelscited by 50
12 most cited of 143 All 143 (JSON)
- 2026GeoGAE: Scalable Graph-Level Autoencoding via Hyperball Cloud Representations28 Sep 2026
- 2026Learning structural balance of graphs from quantum spectral features10 Sep 2026
- 2026path_boost: A Python Package for Interpretable Graph-Level Prediction using Path-Based Gradient Boosting8 Jul 2026
- 2026AbstainGNN: Teaching Graph Neural Networks to Abstain for Graph Classification29 May 2026
- 2026The Polynomial Counting Capabilities of Message Passing Neural Networks11 May 2026
- 2026CTQWformer: A CTQW-based Transformer for Graph Classification10 May 2026
- 2026Path-Based Gradient Boosting for Graph-Level Prediction26 Apr 2026
- 2025Frequent subgraph-based persistent homology for graph classification31 Dec 2025
- 2025Chromatic Feature Vectors for 2-Trees: Exact Formulas for Partition Enumeration with Network Applications8 Dec 2025
- 2025Explainable Graph Representation Learning via Graph Pattern Analysis4 Dec 2025
- 2025Kernel-Based Evaluation of Conditional Biological Sequence Models17 Oct 2025
- 2025Computationally-efficient Graph Modeling with Refined Graph Random Features9 Oct 2025
12 newest of 143 All 143 (JSON)