Recursive Graph Pattern Matching

  • Authors:
  • Gergely Varró;Ákos Horváth;Dániel Varró

  • Affiliations:
  • Department of Computer Science and Information Theory, Budapest University of Technology and Economics,;Department of Measurement and Information Systems, Budapest University of Technology and Economics,;Department of Measurement and Information Systems, Budapest University of Technology and Economics,

  • Venue:
  • Applications of Graph Transformations with Industrial Relevance
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present core data structures and algorithms for matching graph patterns with general recursion. Our approach uses magic sets, a well-known technique from deductive databases, which combines fixpoint-based bottom-up query evaluation with top-down handling of input parameters. Furthermore, this technique is enhanced with the global search plans, thus non-recursive calls are always flattened before elementary pattern matching operations are initiated in order to improve performance. Our approach is exemplified using Viatra2 .