GC: a graph caching system for subgraph/supergraph queries

Jing Wang,Zichen Liu,Shuai Ma,Nikos Ntarmos,Peter Triantafillou
DOI: https://doi.org/10.14778/3229863.3236250
2018-01-01
Abstract:AbstractWe demonstrate a graph caching system GC for expediting subgraph/supergraph queries, which are computationally expensive due to the entailed NP-Complete subgraph isomorphism problem. Unlike existing caching systems for fast data access where each cache hit saves one disk I/O, GC reduces the computational costs due to subgraph isomorphism testing. Moreover, GC harnesses both subgraph and supergraph cache hits, extending the traditional exact-match-only hit, thus resulting in significant speedups. Furthermore, GC features dashboards for both skilled developers and general end-users; the former could investigate and experiment with alternative components/mechanisms while the latter could look into the principle of GC through a number of demonstration scenarios.
What problem does this paper attempt to address?