Banner

Scaling Subgraph Matching by Improving Ullmann Algorithm.

The journal of Computing and Informatics • 2022
Back
Publication Information
Authors Karam Gouda; Gyöngyi Bujdosó; Mosab Hassaan
Keywords Subgraph matching; NP-complete; graph database
Journal The journal of Computing and Informatics
Publisher Slovak Academy of Sciences
Volume 41
Issue 4
Pages 1002-1024
publication.type International
Paper Link Open Link
Supplementary Materials Not Available
Abstract
Graphs are vastly used to represent many complex data semantics in
several domains. Subgraph isomorphism checking (an NP-complete problem) is
a regular operation with this kind of data. In this paper, we propose an improvement
of Ullmann algorithm, a well-known subgraph isomorphism checker. Our new
algorithm is called Ullmann-ON^L. It utilizes a novel sorting method for query
vertices and L-levels of vertex neighborhoods (N^L) to confine the search space of
Ullmann algorithm. Our performance study shows that Ullmann-ONL outperforms
previously proposed algorithms with a wide margin.