Simulating Random Walks in Random Streams

12/14/2021
by   John Kallaugher, et al.
0

The random order graph streaming model has received significant attention recently, with problems such as matching size estimation, component counting, and the evaluation of bounded degree constant query testable properties shown to admit surprisingly space efficient algorithms. The main result of this paper is a space efficient single pass random order streaming algorithm for simulating nearly independent random walks that start at uniformly random vertices. We show that the distribution of k-step walks from b vertices chosen uniformly at random can be approximated up to error ε per walk using (1/ε)^O(k) 2^O(k^2)· b words of space with a single pass over a randomly ordered stream of edges, solving an open problem of Peng and Sohler [SODA `18]. Applications of our result include the estimation of the average return probability of the k-step walk (the trace of the k^th power of the random walk matrix) as well as the estimation of PageRank. We complement our algorithm with a strong impossibility result for directed graphs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/22/2021

Near-Optimal Two-Pass Streaming Algorithm for Sampling Random Walks over Directed Graphs

For a directed graph G with n vertices and a start vertex u_ start, we w...
research
09/13/2022

Space-Efficient Random Walks on Streaming Graphs

Graphs in many applications, such as social networks and IoT, are inhere...
research
11/20/2018

Simulating Random Walks on Graphs in the Streaming Model

We study the problem of approximately simulating a t-step random walk on...
research
02/15/2021

Local Access to Random Walks

For a graph G on n vertices, naively sampling the position of a random w...
research
07/13/2018

Pairwise Independent Random Walks can be Slightly Unbounded

A family of problems that have been studied in the context of various st...
research
05/01/2018

Efficient Graph Computation for Node2Vec

Node2Vec is a state-of-the-art general-purpose feature learning method f...
research
05/18/2021

Vertex Ordering Problems in Directed Graph Streams

We consider directed graph algorithms in a streaming setting, focusing o...

Please sign up or login with your details

Forgot password? Click here to reset