ACM Home Page
Please provide us with feedback. Feedback
Divide and conquer approach for efficient pagerank computation
Full text PdfPdf (388 KB)
Source ACM International Conference Proceeding Series; Vol. 263 archive
Proceedings of the 6th international conference on Web engineering table of contents
Palo Alto, California, USA
SESSION: Session 9: searching table of contents
Pages: 233 - 240  
Year of Publication: 2006
ISBN:1-59593-352-2
Authors
Prasanna Kumar Desikan  University of Minnesota, Minneapolis, MN
Nishith Pathak  University of Minnesota, Minneapolis, MN
Jaideep Srivastava  University of Minnesota, Minneapolis, MN
Vipin Kumar  University of Minnesota, Minneapolis, MN
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 110,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1145581.1145629
What is a DOI?

ABSTRACT

PageRank is a popular ranking metric for large graphs such as theWorld Wide Web. Current research techniques for improving computational efficiency of PageRank have focussed on improving the I/O cost, convergence and parallelizing the computation process. In this paper, we propose a divide and conquer strategy for efficient computation of PageRank. The strategy is different from contemporary improvements in that itcan be combined with any existing enhancements to PageRank, giving way to an entire class of more efficient algorithms. Wepresent a novel graph-partitioning technique for dividing thegraph into subgraphs, on which computation can be performed independently. This approach has two significant benefits. Firstly, since the approach focuses on work-reduction, it can be combined with any existing enhancements to PageRank. Secondly, the proposed approach leads naturally into developing an incremental approach for computation of such ranking metrics given that these large graphs evolve over a period of time. The partitioning technique is both lossless and independent of the type (variant) ofPageRank computation algorithm used. The experimental results for a static single graph (graph at a single time instance) as well as for the incremental computation in case of evolving graphs, illustrate the utility of our novel partitioning approach. The proposed approach can also be applied for the computation of anyother metric based on first order Markov chain model.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
L. Page, S. Brin, R. Motwani and T. Winograd The PageRank Citation Ranking: Bringing Order to the Web Stanford Digital Library Technologies, January 1998.
 
2
 
3
P. Desikan, J. Srivastava, V. Kumar, P.-N. Tan, Hyperlink Analysis - Techniques & Applications, Army High Performance Computing Center Technical Report, 2002.
4
 
5
 
6
Taher Haveliwala. "Efficient Computation of PageRank," Stanford University Technical Report, September 1999.
 
7
8
 
9
A. Arasu, J. Novak, A. Tomkins, and J. Tomlin. PageRank computation and the structure of the web: Experiments and algorithms. In Poster presentation at the 11th Int. World Wide Web Conference, May 2002.
10
 
11
P. Berkhin, A survey on PageRank computing, Internet Mathematics, Internet Mathematics, Vol 2 Issue 1(2005-2006).
 
12
A. N. Langville and C. D. Meyer, Deeper inside PageRank, Internet Mathematics, 1 (2003-4), 335--380.
 
13
S. Chien, C. Dwork, R. Kumar, D. Sivakumar, D. Simon, Link evolution: Analysis and algorithms. First Workshop on Algorithms and Models for the Web-graph 2002.
 
14
Google, http://www.google.com
15
16

Collaborative Colleagues:
Prasanna Kumar Desikan: colleagues
Nishith Pathak: colleagues
Jaideep Srivastava: colleagues
Vipin Kumar: colleagues