node2vec or triangle-biased random walks: stationarity, regularity & recurrence
Luca Avena, Gianmarco Bet, Lars Schroeder, Clara Stegehuis

TL;DR
This paper investigates the fundamental long-term properties of node2vec random walks, revealing their ergodic, reversible, and recurrent behaviors on arbitrary graphs through novel Markovian representations.
Contribution
It introduces two Markovian representations of node2vec walks and characterizes their asymptotic properties, highlighting differences from non-backtracking walks and conditions for regularity.
Findings
Conditions for ergodicity, reversibility, and recurrence are established.
Node2vec behaves differently from non-backtracking walks on arbitrary graphs.
Regular graphs are characterized by a weighted Eulerianity condition.
Abstract
The node2vec random walk is a non-Markovian random walk on the vertex set of a graph, widely used for network embedding and exploration. This random walk model is defined in terms of three parameters which control the probability of, respectively, backtracking moves, moves within triangles, and moves to the remaining neighboring nodes. From a mathematical standpoint, the node2vec random walk is a nontrivial generalization of the non-backtracking random walk and thus belongs to the class of second-order Markov chains. Despite its widespread use in applications, little is known about its long-run behavior. The goal of this paper is to begin exploring its fundamental properties on arbitrary graphs. To this aim, we show how lifting the node2vec random walk to the state spaces of directed edges and directed wedges yields two distinct Markovian representations which are key for its asymptotic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
