Skip to main navigation Skip to search Skip to main content

Red Light Green Light Method for Solving Large Markov Chains

  • Konstantin Avrachenkov
  • , Patrick Brown
  • , Nelly Litvak

Research output: Working paper › Preprint › Academic

43 Downloads (Pure)

Abstract

Discrete-time discrete-state finite Markov chains are versatile mathematical models for a wide range of real-life stochastic processes. One of most common tasks in studies of Markov chains is computation of the stationary distribution. Without loss of generality, and drawing our motivation from applications to large networks, we interpret this problem as one of computing the stationary distribution of a random walk on a graph. We propose a new controlled, easily distributed algorithm for this task, briefly summarized as follows: at the beginning, each node receives a fixed amount of cash (positive or negative), and at each iteration, some nodes receive `green light' to distribute their wealth or debt proportionally to the transition probabilities of the Markov chain; the stationary probability of a node is computed as a ratio of the cash distributed by this node to the total cash distributed by all nodes together. Our method includes as special cases a wide range of known, very different, and previously disconnected methods including power iterations, Gauss-Southwell, and online distributed algorithms. We prove exponential convergence of our method, demonstrate its high efficiency, and derive scheduling strategies for the green-light, that achieve convergence rate faster than state-of-the-art algorithms.
Original languageEnglish
PublisherArXiv.org
Number of pages41
DOIs
Publication statusPublished - 6 Aug 2020

Keywords

  • math.NA
  • cs.DC
  • cs.NA
  • math.OC
  • math.PR

Fingerprint

Dive into the research topics of 'Red Light Green Light Method for Solving Large Markov Chains'. Together they form a unique fingerprint.
  • Red Light Green Light Method for Solving Large Markov Chains

    Avrachenkov, K., Brown, P. & Litvak, N., Oct 2022, In: Journal of scientific computing. 93, 18, p. 1-43 43 p., 18.

    Research output: Contribution to journal › Article › Academic › peer-review

    Open Access
    File
    262 Downloads (Pure)

Cite this