| publication name | Scaling Subgraph Matching by Improving Ullmann Algorithm. |
|---|---|
| Authors | Karam Gouda; Gyöngyi Bujdosó; Mosab Hassaan |
| year | 2022 |
| keywords | Subgraph matching; NP-complete; graph database |
| journal | The journal of Computing and Informatics |
| volume | 41 |
| issue | 4 |
| pages | 1002-1024 |
| publisher | Slovak Academy of Sciences |
| Local/International | International |
| Paper Link | https://www.cai.sk/ojs/index.php/cai/article/view/2022_4_1002/1181 |
| Full paper | download |
| 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.