1 / 17

P-Rank: A Comprehensive Structural Similarity Measure over Information Networks

P-Rank: A Comprehensive Structural Similarity Measure over Information Networks. Peixiang Zhao, Jiawei Han, Yizhou Sun University of Illinois at Urbana-Champaign. CIKM’ 09 November 3 rd , 2009, Hong Kong. Presented by Prof. Hong Cheng, CUHK. Outline. Introduction & Motivation P-Rank

dyan
Download Presentation

P-Rank: A Comprehensive Structural Similarity Measure over Information Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. P-Rank: A Comprehensive Structural Similarity Measureover Information Networks Peixiang Zhao, Jiawei Han, Yizhou Sun University of Illinois at Urbana-Champaign CIKM’ 09 November 3rd, 2009, Hong Kong Presented by Prof. Hong Cheng, CUHK

  2. Outline • Introduction & Motivation • P-Rank • Formula • Derivatives • Computation • Experimental Studies • Future direction & Conclusion Nov. 3rd 2009 CIKM’09 Hong Kong 1 of 15

  3. Introduction • Information Networks (INs) • Physical, conceptual, and human/societal entities • Interconnected relationships among different entities • INs are ubiquitous and form a critical component of modern information infrastructure • The Web • highway or urban transportation networks • research collaboration and publication networks • Biological networks • social networks Nov. 3rd 2009 CIKM’09 Hong Kong 2 of 15

  4. Problem • Similarity computation on entities of INs • How similar is webpage A with webpage B in the Web ? • How similar is researcher A with researcher B in DBLP co-authorship network ? • First of all, how to define “similarity” within a massive IN? • Textual proximity of entity labels/contents • Structural proximity conveyed through links! • A good structural similarity measure in INs: SimRank (KDD’02) Nov. 3rd 2009 CIKM’09 Hong Kong 3 of 15

  5. Why SimRank is not Enough? • Philosophy • two entities are similar if they are referenced by similar entities • Potential problems • Semantic incomplete • Only partial structural information from in-link direction is considered during similarity computation • Biased similarity results • May fail in different IN settings ! • Inefficient in computation • Worst-case O(n4), can be improved to O(n3), where n is the number of vertices in the information network Nov. 3rd 2009 CIKM’09 Hong Kong 4of 15

  6. Why SimRank is not Enough? (a) A Heterogeneous IN and Structural Similarity Scores (b) A Homogeneous IN and Structural Similarity Scores Nov. 3rd 2009 CIKM’09 Hong Kong 5of 15

  7. P(enetrating)-Rank • Philosophy: Two entities are similar, if • they are referenced by similar entities • they reference similar entities • Advantages • Semantic complete • Structural information from both in-link and out-link directions are considered during similarity computation • Robust in different IN settings • A unified structural similarity framework • SimRank is just a special case Nov. 3rd 2009 CIKM’09 Hong Kong 6of 15

  8. P-Rank Formula • The structural similarity between vertex a and vertex b (a ≠ b), s(a, b): • Recursive form • Approximate iterative form In-link similarity Out-link similarity Nov. 3rd 2009 CIKM’09 Hong Kong 7of 15

  9. P-Rank Property • The iterative P-Rank has the following properties: • Symmetry: sk(a, b) = sk(b, a) • Monotonicity: 0 ≤ sk(a, b) ≤ sk+1(a, b) ≤ 1 • Existence: The solution to the iterative P-Rank formula always exists and converges to a fixed point, s(∗, ∗), which is the theoretical solution to the recursive P-Rank formula • Uniqueness: the solution to the iterative P-Rank formula is unique when C ≠ 1 • The theoretical solution to P-Rank can be reached by a repetitive computation via the iterative form Nov. 3rd 2009 CIKM’09 Hong Kong 8of 15

  10. P-Rank Derivatives • P-Rank proposes a unified structural similarity framework, upon which many structural similarity measures are just its special cases Nov. 3rd 2009 CIKM’09 Hong Kong 9 of 15

  11. P-Rank Computation • An iterative algorithm is executed until it reaches the fixed point • Space complexity: O(n2) • Time complexity: O(n4), can be improved to O(n3) by amortization • Approximation algorithms on different IN scenarios • Homogeneous IN • Radius based pruning: vertex-pairs beyond a radius of r are no longer considered in similarity computation • Heterogeneous IN • Category based pruning: vertex-pairs in different categories are no longer considered in similarity computation Nov. 3rd 2009 CIKM’09 Hong Kong 10of 15

  12. Experimental Studies • Data sets: • Heterogeneous IN: DBLP (paper, author, conference, year) • Homogeneous IN: DBLP (paper with citation), Synthetic data R-MAT • Methods • P-Rank • SimRank • Metrics • Compactness of clusters • Algorithmic nature • Ground truth Nov. 3rd 2009 CIKM’09 Hong Kong 11of 15

  13. Compactness of Clusters • P-Rank and SimRank are used as underlying similarity measures, respectively, and K-Medoids are used to cluster different vertices • Compactness: intra-cluster distance/inter-cluster distance Homogeneous IN Heterogeneous IN Nov. 3rd 2009 CIKM’09 Hong Kong 12of 15

  14. Algorithmic Nature • Iterative P-Rank converges fast to the fixed point P-Rank v.s. the damping factor C P-Rank v.s. lambda Nov. 3rd 2009 CIKM’09 Hong Kong 13of 15

  15. Ground Truth Ranking Result • Top-10 ranking results for author vertices in DBLP by P-Rank Nov. 3rd 2009 CIKM’09 Hong Kong 14of 15

  16. Conclusion • The proliferation of information networks calls for effective structural similarity measures in • Ranking • Clustering • Top-k Query Processing • …… • Compared with SimRank, P-Rank is witnessed to be a more effective structural similarity measure in large information networks • Semantic complete, general, robust, and flexible enough to be employed in different IN settings Nov. 3rd 2009 CIKM’09 Hong Kong 15of 15

  17. Thank you • CIKM’ 09 November 3rd, 2009, Hong Kong

More Related