Querying subgraph sets with g-tries

  • Authors:
  • Pedro Ribeiro;Fernando Silva

  • Affiliations:
  • Universidade do Porto, R. Campo Alegre, Porto, Portugal;Universidade do Porto, R. Campo Alegre, Porto, Portugal

  • Venue:
  • DBSocial '12 Proceedings of the 2nd ACM SIGMOD Workshop on Databases and Social Networks
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present an universal methodology for finding all the occurrences of a given set of subgraphs in one single larger graph. Past approaches would either enumerate all possible subgraphs of a certain size or query a single subgraph. We use g-tries, a data structure specialized in dealing with subgraph sets. G-Tries store the topological information on a tree that exposes common substructure. Using a specialized canonical form and symmetry breaking conditions, a single non-redundant search of the entire set of subgraphs is possible. We give results of applying g-tries querying to different social networks, showing that we can efficiently find the occurrences of a set containing subgraphs of multiple sizes, outperforming previous methods.