0
0

ffstruc2vec: Flat, Flexible and Scalable Learning of Node Representations from Structural Identities

Mario Heidrich
Jeffrey Heidemann
Rüdiger Buchkremer
Gonzalo Wandosell Fernández de Bobadilla
Abstract

Node embedding refers to techniques that generate low-dimensional vector representations of nodes in a graph while preserving specific properties of the nodes. A key challenge in the field is developing scalable methods that can preserve structural properties suitable for the required types of structural patterns of a given downstream application task. While most existing methods focus on preserving node proximity, those that do preserve structural properties often lack the flexibility to preserve various types of structural patterns required by downstream application tasks. This paper introduces ffstruc2vec, a scalable deep-learning framework for learning node embedding vectors that preserve structural identities. Its flat, efficient architecture allows high flexibility in capturing diverse types of structural patterns, enabling broad adaptability to various downstream application tasks. The proposed framework significantly outperforms existing approaches across diverse unsupervised and supervised tasks in practical applications. Moreover, ffstruc2vec enables explainability by quantifying how individual structural patterns influence task outcomes, providing actionable interpretation. To our knowledge, no existing framework combines this level of flexibility, scalability, and structural interpretability, underscoring its unique capabilities.

View on arXiv
@article{heidrich2025_2504.01122,
  title={ ffstruc2vec: Flat, Flexible and Scalable Learning of Node Representations from Structural Identities },
  author={ Mario Heidrich and Jeffrey Heidemann and Rüdiger Buchkremer and Gonzalo Wandosell Fernández de Bobadilla },
  journal={arXiv preprint arXiv:2504.01122},
  year={ 2025 }
}
Comments on this paper