35
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      FAST-PPR: Scaling Personalized PageRank Estimation for Large Graphs

      Preprint
      , , ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          We propose a new algorithm, FAST-PPR, for estimating personalized PageRank: given start node \(s\) and target node \(t\) in a directed graph, and given a threshold \(\delta\), FAST-PPR estimates the Personalized PageRank \(\pi_s(t)\) from \(s\) to \(t\), guaranteeing a small relative error as long \(\pi_s(t)>\delta\). Existing algorithms for this problem have a running-time of \(\Omega(1/\delta)\); in comparison, FAST-PPR has a provable average running-time guarantee of \({O}(\sqrt{d/\delta})\) (where \(d\) is the average in-degree of the graph). This is a significant improvement, since \(\delta\) is often \(O(1/n)\) (where \(n\) is the number of nodes) for applications. We also complement the algorithm with an \(\Omega(1/\sqrt{\delta})\) lower bound for PageRank estimation, showing that the dependence on \(\delta\) cannot be improved. We perform a detailed empirical study on numerous massive graphs, showing that FAST-PPR dramatically outperforms existing algorithms. For example, on the 2010 Twitter graph with 1.5 billion edges, for target nodes sampled by popularity, FAST-PPR has a \(20\) factor speedup over the state of the art. Furthermore, an enhanced version of FAST-PPR has a \(160\) factor speedup on the Twitter graph, and is at least \(20\) times faster on all our candidate graphs.

          Related collections

          Most cited references16

          • Record: found
          • Abstract: not found
          • Conference Proceedings: not found

          Local Graph Partitioning using PageRank Vectors

            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            Property Testing in Bounded Degree Graphs

            Goldreich, Ron (2002)
              Bookmark
              • Record: found
              • Abstract: not found
              • Conference Proceedings: not found

              Scaling personalized web search

                Bookmark

                Author and article information

                Journal
                2014-04-11
                2014-08-21
                Article
                1404.3181
                deeab9ef-90ba-4a0c-bb76-becc583a2446

                http://arxiv.org/licenses/nonexclusive-distrib/1.0/

                History
                Custom metadata
                KDD 2014
                cs.DS cs.SI

                Social & Information networks,Data structures & Algorithms
                Social & Information networks, Data structures & Algorithms

                Comments

                Comment on this article