A Fast Method to Calculate Hitting Time Distribution for a Random Walk on Connected Undirected Graph

08/20/2019
by   Enzhi Li, et al.
0

With the advent of increasingly larger graphs, we need to find a quick and reliable method to measure the distance between a pair of nodes. There are already algorithms for measuring this distance using the concept of random walk on graphs. However, the implementation of that algorithm is expensive due to the use of Monte Carlo simulations. Here, we propose an alternative measure of the distance between any two nodes that are connected to each other via a path on the graph, a distance which we call the hitting time of random walks on graph. We also give an analytical solution to the hitting time of a random walk on a connected and undirected graph. This analytical solution, which can be conveniently implemented using numerical linear algebra packages, is more time-saving and more accurate than the Monte Carlo simulation results. It is further noted that the hitting times also provide a glimpse of the community structure of a graph.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro