DocumentCode
1733532
Title
A parallel implementation of Singular Value Decomposition based on Map-Reduce and PARPACK
Author
Ding, Yaguang ; Zhu, Guofeng ; Cui, Chenyang ; Zhou, Jian ; Tao, Liang
Author_Institution
Sch. of Comput. Sci. & Technol., Anhui Univ., Hefei, China
Volume
2
fYear
2011
Firstpage
739
Lastpage
741
Abstract
In the e-commerce on the Web, recommender systems become a powerful technology for extracting valuable information from its customer databases. These systems also help customers find products they want to buy from a business sites. Singular Value Decomposition(SVD) is a useful technology to speedup the recommendations with very fast online performance, requiring just a few simple arithmetic operations. Unfortunately, computing the SVD of a large scale matrix is very expensive. In this paper, we propose to parallelize the SVD algorithm to run on distributed computers. Our parallel algorithm employs a parallel ARPACK algorithm to perform parallel eigenvalue decomposition. Experimental results show that the proposed method can significantly speed up the SVD computation cost while providing comparable prediction quality.
Keywords
customer profiles; eigenvalues and eigenfunctions; parallel algorithms; recommender systems; singular value decomposition; Map-Reduce; PARPACK; customer databases; e-commerce; large scale matrix; parallel ARPACK algorithm; parallel algorithm; parallel eigenvalue decomposition; parallel implementation; recommender systems; singular value decomposition; Clustering algorithms; Computer science; Eigenvalues and eigenfunctions; Matrix decomposition; Singular value decomposition; Sparse matrices; Vectors; Map-Reduce; PARPACK; Singular Value Decomposition;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Network Technology (ICCSNT), 2011 International Conference on
Conference_Location
Harbin
Print_ISBN
978-1-4577-1586-0
Type
conf
DOI
10.1109/ICCSNT.2011.6182070
Filename
6182070
Link To Document