Proceedings of the 14th ACM International Conference on Information and Knowledge Management 2005
DOI: 10.1145/1099554.1099705
|View full text |Cite
|
Sign up to set email alerts
|

Distributed PageRank computation based on iterative aggregation-disaggregation methods

Abstract: PageRank has been widely used as a major factor in search engine ranking systems. However, global link graph information is required when computing PageRank, which causes prohibitive communication cost to achieve accurate results in distributed solution. In this paper, we propose a distributed PageRank computation algorithm based on iterative aggregation-disaggregation (IAD) method with Block Jacobi smoothing. The basic idea is divide-and-conquer. We treat each web site as a node to explore the block structure… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
35
0
1

Year Published

2006
2006
2019
2019

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 54 publications
(37 citation statements)
references
References 24 publications
1
35
0
1
Order By: Relevance
“…Aggregation or Disaggregation iterative method is used to expeditiously compute PageRank vector than the Power Method as studied by Zhu, Yu and Li [10]. Aggregation or Disaggregation iterative approach develop from the concept of Markov chains.…”
Section: Aggregation or Disaggregation Iterative Approachmentioning
confidence: 99%
“…Aggregation or Disaggregation iterative method is used to expeditiously compute PageRank vector than the Power Method as studied by Zhu, Yu and Li [10]. Aggregation or Disaggregation iterative approach develop from the concept of Markov chains.…”
Section: Aggregation or Disaggregation Iterative Approachmentioning
confidence: 99%
“…2.1, the coarsescale aggregated stationary probability vector is given by x 14) with the matrix elements of B c given by In matrix form, Eq. (2.15) can be written as 17) with matrix P given by 18) and diag(x) denoting the diagonal matrix of appropriate dimension with diagonal entries x i . In analogy with multigrid terminology, we call matrix P an interpolation operator, because it interpolates from the coarse to the fine level, and its transpose P T a restriction operator.…”
Section: Problem Formulation Let B ∈ Rmentioning
confidence: 99%
“…We mention three examples here: for so-called nearly completely decomposable Markov chains, the aggregates are normally chosen to be the fine-level blocks that are nearly decoupled [7,8]; in [16], one of the coarse states is an aggregate that contains the dangling nodes of a webgraph; and, in [17], aggregates are formed by the nodes of the webgraph that reside on the same compute node in a distributed computing environment for web ranking. In contrast, in the approach we propose, the aggregation process does not employ any explicit advance knowledge of the topology of the Markov chain, but aggregation is done automatically, based solely on some measure of strength of connection in the stochastic matrix.…”
mentioning
confidence: 99%
“…The lion's share of such literature is given by PageRank implementations [9], with even a large number of distributed versions [7,14,13].…”
Section: Related Workmentioning
confidence: 99%