Large-scale continuous subgraph queries on streams
Sutanay Choudhury, Lawrence Holder, George Chin, John Feo

TL;DR
This paper reviews methods for real-time, continuous subgraph pattern matching on streaming graphs, highlighting challenges, solutions, and architectural features relevant for high-performance graph analytics in streaming data environments.
Contribution
It synthesizes existing research on continuous query systems and adapts key concepts for scalable, real-time subgraph matching in streaming graphs.
Findings
Identifies important semantics and constraints for streaming graph analytics
Discusses architectural features for high-performance graph processing
Connects continuous query techniques to streaming graph pattern matching
Abstract
Graph pattern matching involves finding exact or approximate matches for a query subgraph in a larger graph. It has been studied extensively and has strong applications in domains such as computer vision, computational biology, social networks, security and finance. The problem of exact graph pattern matching is often described in terms of subgraph isomorphism which is NP-complete. The exponential growth in streaming data from online social networks, news and video streams and the continual need for situational awareness motivates a solution for finding patterns in streaming updates. This is also the prime driver for the real-time analytics market. Development of incremental algorithms for graph pattern matching on streaming inputs to a continually evolving graph is a nascent area of research. Some of the challenges associated with this problem are the same as found in continuous query…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
