Affiliation:
1. Guangzhou University, PengCheng Laboratory
2. Guangzhou University
3. Harbin Institute of Technology (Shenzhen) and PengCheng Laboratory
4. Hebei University of Technology
5. Shanghai Jiao Tong University
Abstract
Continuously monitoring structural patterns in streaming graphs is a critical task in many real-time graph-based applications. In this paper, we study the problem of time-constrained continuous subgraph matching (shorted as TCSM) over streaming graphs. Given a query graph
Q
with timing order constraint and a data graph stream
G
, TCSM aims to report all incremental matches of
Q
in
G
for each update of
G
, where a match should obey both structure constraint (i.e., isomorphism) and timing order constraint of
Q.
Although TCSM has a wide range of applications, such as cyber-attack detection and credit card fraud detection, we note that this problem has not been well addressed. The state-of-the-art bears the limitations of high index space cost and intermediate result maintenance cost. In this paper, we propose TC-Match, an effective approach to TCSM. First, we design a space and time cost-effective index CSS, which is essentially a
k
-partite graph structure where a node corresponds to an edge in
G.
By carefully creating links between nodes, we can encapsulate into CSS the partial embedding and timing order information between edges in
G.
We theoretically show that CSS has polynomial space and construction time complexities. Second, based on the property of CSS, we develop an efficient incremental matching algorithm with an effective node merging optimization. Extensive experiments show that TC-Match can achieve up to 3 orders of magnitude query performance improvement over the baseline methods, and meanwhile the memory consumption is reduced by 48.7%-86.7%.
Publisher
Association for Computing Machinery (ACM)
Reference57 articles.
1. [n.d.]. http://snap.stanford.edu/data/wiki-talk-temporal.html.
2. [n.d.]. https://www.caida.org.
3. EmptyHeaded
4. Amir Pouya Aghasadeghi, Jan Van den Bussche, and Julia Stoyanovich. 2023. Temporal graph patterns by timed automata. The VLDB Journal (05 2023), 1--23.
5. GuP: Fast Subgraph Matching by Guard-based Pruning
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献