NOVA: a novel and efficient framework for finding subgraph isomorphism mappings in large graphs

  • Authors:
  • Ke Zhu;Ying Zhang;Xuemin Lin;Gaoping Zhu;Wei Wang

  • Affiliations:
  • School of Computer Science and Engineering, University of New South Wales, Australia;School of Computer Science and Engineering, University of New South Wales, Australia;School of Computer Science and Engineering, University of New South Wales, Australia;School of Computer Science and Engineering, University of New South Wales, Australia;School of Computer Science and Engineering, University of New South Wales, Australia

  • Venue:
  • DASFAA'10 Proceedings of the 15th international conference on Database Systems for Advanced Applications - Volume Part I
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Considerable efforts have been spent in studying subgraph problem. Traditional subgraph containment query is to retrieve all database graphs which contain the query graph g. A variation to that is to find all occurrences of a particular pattern(the query) in a large database graph. We call it subgraph matching problem. The state of art solution to this problem is GADDI. In this paper, we will propose a more efficient index and algorithm to answer subgraph matching problem. The index is based on the label distribution of neighbourhood vertices and it is structured as a multi-dimensional vector signature. A novel algorithm is also proposed to further speed up the isomorphic enumeration process. This algorithm attempts to maximize the computational sharing. It also attempts to predict some enumeration state is impossible to lead to a final answer by eagerly pruning strategy. We have performed extensive experiments to demonstrate the efficiency and the effectiveness of our technique.