NetSimile: A Scalable Approach to Size-Independent Network Similarity
arXiv:1209.2684
Abstract
Given a set of k networks, possibly with different sizes and no overlaps in nodes or edges, how can we quickly assess similarity between them, without solving the node-correspondence problem? Analogously, how can we extract a small number of descriptive, numerical features from each graph that effectively serve as the graph's "signature"? Having such features will enable a wealth of graph mining tasks, including clustering, outlier detection, visualization, etc. We propose NetSimile -- a novel, effective, and scalable method for solving the aforementioned problem. NetSimile has the following desirable properties: (a) It gives similarity scores that are size-invariant. (b) It is scalable, being linear on the number of edges for "signature" vector extraction. (c) It does not need to solve the node-correspondence problem. We present extensive experiments on numerous synthetic and real graphs from disparate domains, and show NetSimile's superiority over baseline competitors. We also show how NetSimile enables several mining tasks such as clustering, visualization, discontinuity detection, network transfer learning, and re-identification across networks.
12 pages, 10 figures
References in corpus (2)
Cited by in corpus (14)
- Structure and dynamics of molecular networks: A novel paradigm of drug discovery. A comprehensive review
- UNICORN: Runtime Provenance-Based Detector for Advanced Persistent Threats
- Metrics for Graph Comparison: A Practitioner's Guide
- DDGK: Learning Graph Representations for Deep Divergence Graph Kernels
- Network comparison and the within-ensemble graph distance
- netrd: A library for network reconstruction and graph distances
- A Distance Measure for the Analysis of Polar Opinion Dynamics in Social Networks
- Hypergraph Dissimilarity Measures
- Network Vector: Distributed Representations of Networks with Global Context
- The Atlas for the Aspiring Network Scientist
- Weighted-Graph-Based Change Point Detection
- Mapper Comparison with Wasserstein Metrics
- One Node at a Time: Node-Level Network Classification
- Degree-based Outlier Detection within IP Traffic Modelled as a Link Stream