Frustrated random walks: A faster algorithm to evaluate node distances on connected and undirected graphs

Enzhi Li and Zhengyi Le
Phys. Rev. E 102, 052135 – Published 30 November 2020

Abstract

Researchers have designed many algorithms to measure the distances between graph nodes, such as average hitting times of random walks, cosine distances from DeepWalk, personalized PageRank, etc. Successful though these algorithms are, still they are either underperforming or too time consuming to be applicable to huge graphs that we encounter daily in this big data era. To address these issues, here we propose a faster algorithm based on an improved version of random walks that can beat DeepWalk results with more than 10 times acceleration. The reason for this significant acceleration is that we can derive an analytical formula to calculate the expected hitting times of this random walk quickly. There is only one parameter (the power expansion order) in our algorithm, and the results are robust with respect to its changes. Therefore, we can directly find the optimal solution without fine tuning of model parameters. Our method can be widely used for fraud detection, targeted ads, recommendation systems, topic-sensitive search, etc.

  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
1 More
  • Received 19 August 2020
  • Accepted 10 November 2020

DOI:https://doi.org/10.1103/PhysRevE.102.052135

©2020 American Physical Society

Physics Subject Headings (PhySH)

Networks

Authors & Affiliations

Enzhi Li* and Zhengyi Le

  • Suning R&D Center, Palo Alto, California 94304, USA

  • *enzhililsu@gmail.com

Article Text (Subscription Required)

Click to Expand

References (Subscription Required)

Click to Expand
Issue

Vol. 102, Iss. 5 — November 2020

Reuse & Permissions
Access Options
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from Physical Review E

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×