English

Reinforcement Learning for Matrix Computations: PageRank as an Example

Machine Learning 2013-11-13 v1 Social and Information Networks Machine Learning

Abstract

Reinforcement learning has gained wide popularity as a technique for simulation-driven approximate dynamic programming. A less known aspect is that the very reasons that make it effective in dynamic programming can also be leveraged for using it for distributed schemes for certain matrix computations involving non-negative matrices. In this spirit, we propose a reinforcement learning algorithm for PageRank computation that is fashioned after analogous schemes for approximate dynamic programming. The algorithm has the advantage of ease of distributed implementation and more importantly, of being model-free, i.e., not dependent on any specific assumptions about the transition probabilities in the random web-surfer model. We analyze its convergence and finite time behavior and present some supporting numerical experiments.

Keywords

Cite

@article{arxiv.1311.2889,
  title  = {Reinforcement Learning for Matrix Computations: PageRank as an Example},
  author = {Vivek S. Borkar and Adwaitvedant S. Mathkar},
  journal= {arXiv preprint arXiv:1311.2889},
  year   = {2013}
}

Comments

12 pages, 6 figures, invited lecture at ICDIT (International Conference on Distributed Computing and Internet Technologies), 2014, will be published in Lecture notes in Computer Science along with the conference proceedings

R2 v1 2026-06-22T02:06:04.511Z