Estimating Descriptors for Large Graphs

01/28/2020
by   Zohair Raza Hassan, et al.
0

Embedding networks into a fixed dimensional Euclidean feature space, while preserving its essential structural properties is a fundamental task in graph analytics. These feature vectors, referred to as graph descriptors, are used to measure pairwise similarity between graphs. This enables applying data mining algorithms such as classification, clustering, anomaly detection on graph structured data which have numerous applications in multiple domains. State-of-the-art algorithms for computing descriptors require the entire graph to be in memory, entailing a huge memory footprint, and thus, do not scale well to increasing sizes of real world networks. In this work, we propose streaming algorithms to efficiently approximate graph descriptors by estimating counts of sub-graphs of order k≤ 4, and thereby devise extensions of two existing graph comparison paradigms: the Graphlet Kernel and NetSimile. Our algorithms require a single scan over the edge stream, have space complexity that is a fraction of the input size, and approximate embeddings via a simple sampling scheme. Our design exploits the trade-off between available memory and estimation accuracy to provide a method that works well for limited memory requirements. We perform extensive experiments on benchmark real-world networks and demonstrate that our algorithms scale well to massive graphs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/02/2021

Computing Graph Descriptors on Edge Streams

Graph feature extraction is a fundamental task in graphs analytics. Usin...
research
02/15/2018

CADDeLaG: Framework for distributed anomaly detection in large dense graph sequences

Random walk based distance measures for graphs such as commute-time dist...
research
07/17/2017

graph2vec: Learning Distributed Representations of Graphs

Recent works on representation learning for graph structured data predom...
research
04/05/2023

FASTAGEDS: Fast Approximate Graph Entity Dependency Discovery

This paper studies the discovery of approximate rules in property graphs...
research
08/25/2022

Local Intrinsic Dimensionality Measures for Graphs, with Applications to Graph Embeddings

The notion of local intrinsic dimensionality (LID) is an important advan...
research
12/09/2017

A Streaming Algorithm for Graph Clustering

We introduce a novel algorithm to perform graph clustering in the edge s...
research
11/22/2018

Utilizing Dynamic Properties of Sharing Bits and Registers to Estimate User Cardinalities over Time

Online monitoring user cardinalities (or degrees) in graph streams is fu...

Please sign up or login with your details

Forgot password? Click here to reset