PageRank Optimization in Polynomial Time by Stochastic Shortest Path Reformulation [chapter]

Balázs Csanád Csáji, Raphaël M. Jungers, Vincent D. Blondel
2010 Lecture Notes in Computer Science  
The importance of a node in a directed graph can be measured by its PageRank. The PageRank of a node is used in a number of application contexts -including ranking websites -and can be interpreted as the average portion of time spent at the node by an infinite random walk. We consider the problem of maximizing the PageRank of a node by selecting some of the edges from a set of edges that are under our control. By applying results from Markov decision theory, we show that an optimal solution to
more » ... his problem can be found in polynomial time. It also indicates that the provided reformulation is well-suited for reinforcement learning algorithms. Finally, we show that, under the slight modification for which we are given mutually exclusive pairs of edges, the problem of PageRank optimization becomes NP-hard.
doi:10.1007/978-3-642-16108-7_11 fatcat:ylugdked6fb63b2ckl3jr4q2zq