Logo image
The self-avoiding walk-jump (SAWJ) algorithm for finding maximum degree nodes in large graphs
Conference proceeding   Open access

The self-avoiding walk-jump (SAWJ) algorithm for finding maximum degree nodes in large graphs

Jonathan Stokes and Steven Weber
2016 IEEE International Conference on Big Data (Big Data), pp 142-149
Dec 2016
url
https://doi.org/10.1051/0004-6361/202141789View
Published, Version of Record (VoR)Maybe Open Access (Publisher Bronze) Open

Abstract

Algorithm design and analysis Approximation algorithms assortativity Correlation graph rewiring graph search Indexes Markov processes Nickel random graphs random sampling random walks social networks Standards
In this paper we present a self-avoiding walk-jump (SAWJ) algorithm for finding a maximum degree node on a large assortative graph. We offer two contributions: i) we use the theory of absorbing Markov chains to effectively approximate the required search time as a function of the number of nodes, the edge density, and the assortativity, and ii) we measure the performance of our algorithm against competing algorithms (including star sampling) from the literature on the class of assortative Erdos-Renyi (AER) random graphs, and on six real-world large graphs from the Stanford SNAP dataset. In most cases SAWJ significantly outperforms the competing algorithms.

Metrics

4 Record Views
2 citations in Scopus

Details

Logo image