IEEE Access · 2018 · 24 citations · 39 references
ComputingComputer ScienceData StructuresInformation RetrievalRecommender SystemsGraph AlgorithmsGraph AnalyticsGraph MiningGraph TheorySocial Network AnalysisSocial NetworksGraph IsomorphismGraph MatchingMatching AlgorithmsScalable Graph AlgorithmsSubgraph IsomorphismSubgraph Mining
With the fast development of social networks, more and more data has been generated. Finding useful information among these data is important. Subgraph matching is the method that can be used in social networks for social search, recommender systems, and so on. In this paper, we choose five typical graph matching methods which are VF2, SPath, Turbo <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">ISO</sub> , BoostIso, and RI to value their performance and scalability in social networks. These methods are verified by three social network data sets whose node’s number vary from thousands to millions. According to the experiments, we can find that VF2 and RI is applicable for rather small graphs while SPath performs better in large graph when average degree of graph is small. When graph with high average degree, Turbo <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">ISO</sub> and BoostIso performs better. What is more, we also compare the efficiency of different matching order when searching. The order choosing strategy proposed by RI is better.
39
{SNAP Datasets}: {Stanford} Large Network Dataset Collection
Jure Leskovec, Andrej Krevl · 2014 · 2.8K citations
An Algorithm for Subgraph Isomorphism
J. R. Ullmann · Journal of the ACM · 1976 · 2.3K citations · Full text
On graph query optimization in large networks
Peixiang Zhao, Jiawei Han · Proceedings of the VLDB Endowment · 2010 · 362 citations
Wook-Shin Han, Jin‐Soo Lee, Jeong Hoon Lee · 2013 · 328 citations