Parallel Computation of Graph Embeddings

09/06/2019
by   Chi Thang Duong, et al.
0

Graph embedding aims at learning a vector-based representation of vertices that incorporates the structure of the graph. This representation then enables inference of graph properties. Existing graph embedding techniques, however, do not scale well to large graphs. We therefore propose a framework for parallel computation of a graph embedding using a cluster of compute nodes with resource constraints. We show how to distribute any existing embedding technique by first splitting a graph for any given set of constrained compute nodes and then reconciling the embedding spaces derived for these subgraphs. We also propose a new way to evaluate the quality of graph embeddings that is independent of a specific inference task. Based thereon, we give a formal bound on the difference between the embeddings derived by centralised and parallel computation. Experimental results illustrate that our approach for parallel computation scales well, while largely maintaining the embedding quality.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/26/2018

MILE: A Multi-Level Framework for Scalable Graph Embedding

Recently there has been a surge of interest in designing graph embedding...
research
11/30/2021

A Multi-purposed Unsupervised Framework for Comparing Embeddings of Undirected and Directed Graphs

Graph embedding is a transformation of nodes of a network into a set of ...
research
06/19/2023

Unsupervised Framework for Evaluating and Explaining Structural Node Embeddings of Graphs

An embedding is a mapping from a set of nodes of a network into a real v...
research
10/10/2022

Embedding into Special Classes of Cyclic Graphs and its Applications in VLSI Layout

Graph embedding is the major technique which is used to map guest graph ...
research
12/01/2015

Dynamic Parallel and Distributed Graph Cuts

Graph-cuts are widely used in computer vision. In order to speed up the ...
research
08/21/2019

Hebbian Graph Embeddings

Representation learning has recently been successfully used to create ve...
research
07/22/2022

A flexible PageRank-based graph embedding framework closely related to spectral eigenvector embeddings

We study a simple embedding technique based on a matrix of personalized ...

Please sign up or login with your details

Forgot password? Click here to reset