earticle

논문검색

A Parallel Personalized Recommendation Algorithm using Bipartite Graphs

초록

영어

BDM-NBI algorithm is proposed in this paper. It focuses on the analysis of a personalized recommendation algorithm that utilizes a weighted bipartite graph suitable for processing big data. To improve the performance of this recommendation algorithm through parallel processing techniques, a sparse matrix partitioning algorithm is then developed that uses the bipartite graph as input. Our algorithm adopts bipartite graph partitioning using a vertex separator method that partitions a high-dimensional sparse matrix into a pseudo-block based diagonal matrix. Then, the recommendation algorithm analyzes all weighted sub-matrices in parallel. We produce the global recommendation weighted matrix by merging all of the sub-matrices in parallel. Experiments with Hadoop show that our algorithm has good approximation for small matrices and excellent scalability.

목차

Abstract
 1. Introduction
 2. NBI Algorithm
 3. BDM-NBI Bipartite-Graph Partitioning Algorithm
 4. Experimental Results 
 5. BDM -NBI Algorithm 
  5.1. Experimental Results 
 6. Conclusions 
 Acknowledgments 
 References

저자정보

  • Hao Huang School of Information Technology, University of International Business and Economics, Beijing 100029, PR China
  • Sotirios G. Ziavras Department of Electrical and Computer Engineering, New Jersey Institute of Technology, Newark, NJ 07102, U.S.A.
  • Yaojie Lu Department of Electrical and Computer Engineering, New Jersey Institute of Technology, Newark, NJ 07102, U.S.A.

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.