Skip to main navigation Skip to search Skip to main content

TC-Match: Fast Time-constrained Continuous Subgraph Matching

  • Jianye Yang
  • , Sheng Fang
  • , Zhaoquan Gu
  • , Ziyi Ma
  • , Xuemin Lin
  • , Zhihong Tian
  • Guangzhou University
  • Harbin Institute of Technology Shenzhen
  • Hebei University of Technology
  • Shanghai Jiao Tong University

Research output: Contribution to journalConference articlepeer-review

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 sub- graph 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%.

Original languageEnglish
Pages (from-to)2791-2804
Number of pages14
JournalProceedings of the VLDB Endowment
Volume17
Issue number11
DOIs
StatePublished - 2024
Externally publishedYes
Event50th International Conference on Very Large Data Bases, VLDB 2024 - Guangzhou, China
Duration: 24 Aug 202429 Aug 2024

Fingerprint

Dive into the research topics of 'TC-Match: Fast Time-constrained Continuous Subgraph Matching'. Together they form a unique fingerprint.

Cite this