Weighted Edge Sampling for Static Graphs

10/18/2019
by   Muhammad Irfan Yousuf, et al.
0

Graph Sampling provides an efficient yet inexpensive solution for analyzing large graphs. While extracting small representative subgraphs from large graphs, the challenge is to capture the properties of the original graph. Several sampling algorithms have been proposed in previous studies, but they lack in extracting good samples. In this paper, we propose a new sampling method called Weighted Edge Sampling. In this method, we give equal weight to all the edges in the beginning. During the sampling process, we sample an edge with the probability proportional to its weight. When an edge is sampled, we increase the weight of its neighboring edges and this increases their probability to be sampled. Our method extracts the neighborhood of a sampled edge more efficiently than previous approaches. We evaluate the efficacy of our sampling approach empirically using several real-world data sets and compare it with some of the previous approaches. We find that our method produces samples that better match the original graphs. We also calculate the Root Mean Square Error and Kolmogorov Smirnov distance to compare the results quantitatively.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/16/2021

Empirical Characterization of Graph Sampling Algorithms

Graph sampling allows mining a small representative subgraph from a big ...
research
02/21/2018

Counting Motifs with Graph Sampling

Applied researchers often construct a network from a random sample of no...
research
08/13/2013

Extended Distributed Learning Automata:A New Method for Solving Stochastic Graph Optimization Problems

In this paper, a new structure of cooperative learning automata so-calle...
research
09/20/2016

Distributed Adaptive Learning of Graph Signals

The aim of this paper is to propose distributed strategies for adaptive ...
research
12/22/2017

Estimating Node Similarity by Sampling Streaming Bipartite Graphs

Bipartite graph data increasingly occurs as a stream of edges that repre...
research
04/10/2015

3D Density Histograms for Criteria-driven Edge Bundling

This paper presents a graph bundling algorithm that agglomerates edges t...
research
10/13/2017

Edge sampling using network local information

Edge sampling is an important topic in network analysis. It provides a n...

Please sign up or login with your details

Forgot password? Click here to reset