• DocumentCode
    3323127
  • Title

    Fast Graph Pattern Matching

  • Author

    Cheng, Jiefeng ; Yu, Jeffrey Xu ; Ding, Bolin ; Yu, Philip S. ; Wang, Haixun

  • Author_Institution
    Chinese Univ. of Hong Kong, Hong Kong
  • fYear
    2008
  • fDate
    7-12 April 2008
  • Firstpage
    913
  • Lastpage
    922
  • Abstract
    Due to rapid growth of the Internet technology and new scientific/technological advances, the number of applications that model data as graphs increases, because graphs have high expressive power to model complicated structures. The dominance of graphs in real-world applications asks for new graph data management so that users can access graph data effectively and efficiently. In this paper, we study a graph pattern matching problem over a large data graph. The problem is to find all patterns in a large data graph that match a user-given graph pattern. We propose a new two-step R-join (reachability join) algorithm with filter step and fetch step based on a cluster- based join-index with graph codes. We consider the filter step as an R-semijoin, and propose a new optimization approach by interleaving R-joins with R-semijoins. We conducted extensive performance studies, and confirm the efficiency of our proposed new approaches.
  • Keywords
    data models; database indexing; graph theory; pattern matching; query processing; Internet technology; cluster-based join-index; database indexing; graph data management; graph pattern matching; query processing; user-given graph pattern; Clustering algorithms; Data analysis; Filters; Interleaved codes; Internet; Pattern matching; Resource description framework; Tree graphs; World Wide Web; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2008. ICDE 2008. IEEE 24th International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4244-1836-7
  • Electronic_ISBN
    978-1-4244-1837-4
  • Type

    conf

  • DOI
    10.1109/ICDE.2008.4497500
  • Filename
    4497500