# Systematic comparison of graph embedding methods in practical tasks

arXiv: https://arxiv.org/abs/2106.10198 · HTML: https://mlsanity.com/paper/2106.10198/

## Key facts

- Cited by 11 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 18 Jun 2021.

## Built on by (most cited first, 11 of 11)

- [Strengthening structural baselines for graph classification using Local Topological Profile](https://mlsanity.com/paper/2305.00724/) (2023)
- [Zoo Guide to Network Embedding](https://mlsanity.com/paper/2305.03474/) (2023)
- [Generating Human Understandable Explanations for Node Embeddings](https://mlsanity.com/paper/2406.07642/) (2024)
- [Reconstruction of Random Geometric Graphs: Breaking the Omega(r) distortion barrier](https://mlsanity.com/paper/2107.14323/) (2021)
- [Survey of Generative Methods for Social Media Analysis](https://mlsanity.com/paper/2112.07041/) (2021)
- [Strain-Minimizing Hyperbolic Network Embeddings with Landmarks](https://mlsanity.com/paper/2207.06775/) (2022)
- [Graph Vertex Embeddings: Distance, Regularization and Community Detection](https://mlsanity.com/paper/2404.10784/) (2024)
- [Symmetry-driven embedding of networks in hyperbolic space](https://mlsanity.com/paper/2406.10711/) (2024)
- [Detecting Masquerade Attacks in Controller Area Networks Using Graph Machine Learning](https://mlsanity.com/paper/2408.05427/) (2024)
- [Network Alignment](https://mlsanity.com/paper/2504.11367/) (2025)
- [Hyperbolic Graph Embedders for Link Prediction and Topology Reconstruction](https://mlsanity.com/paper/2608.07029/) (2026)

## Abstract (arXiv)

Network embedding techniques aim at representing structural properties of graphs in geometric space. Those representations are considered useful in downstream tasks such as link prediction and clustering. However, the number of graph embedding methods available on the market is large, and practitioners face the non-trivial choice of selecting the proper approach for a given application. The present work attempts to close this gap of knowledge through a systematic comparison of eleven different methods for graph embedding. We consider methods for embedding networks in the hyperbolic and Euclidean metric spaces, as well as non-metric community-based embedding methods. We apply these methods to embed more than one hundred real-world and synthetic networks. Three common downstream tasks -- mapping accuracy, greedy routing, and link prediction -- are considered to evaluate the quality of the various embedding methods. Our results show that some Euclidean embedding methods excel in greedy routing. As for link prediction, community-based and hyperbolic embedding methods yield overall performance superior than that of Euclidean-space-based approaches. We compare the running time for different methods and further analyze the impact of different network characteristics such as degree distribution, modularity, and clustering coefficients on the quality of the different embedding methods. We release our evaluation framework to provide a standardized benchmark for arbitrary embedding methods.
