Mining Persistent Activity in Continually Evolving Networks
Not on the map. Why?
Abstract (arXiv)
Frequent pattern mining is a key area of study that gives insights into the structure and dynamics of evolving networks, such as social or road networks. However, not only does a network evolve, but often the way that it evolves, itself evolves. Thus, knowing, in addition to patterns' frequencies, for how long and how regularly they have occurred---i.e., their persistence---can add to our understanding of evolving networks. In this work, we propose the problem of mining activity that persists through time in continually evolving networks---i.e., activity that repeatedly and consistently occurs. We extend the notion of temporal motifs to capture activity among specific nodes, in what we call activity snippets, which are small sequences of edge-updates that reoccur. We propose axioms and properties that a measure of persistence should satisfy, and develop such a persistence measure. We also propose PENminer, an efficient framework for mining activity snippets' Persistence in Evolving Networks, and design both offline and streaming algorithms. We apply PENminer to numerous real, large-scale evolving networks and edge streams, and find activity that is surprisingly regular over a long period of time, but too infrequent to be discovered by aggregate count alone, and bursts of activity exposed by their lack of persistence. Our findings with PENminer include neighborhoods in NYC where taxi traffic persisted through Hurricane Sandy, the opening of new bike-stations, characteristics of social network users, and more. Moreover, we use PENminer towards identifying anomalies in multiple networks, outperforming baselines at identifying subtle anomalies by 9.8-48% in AUC.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 0; 2023: 0; 2024: 3; 2025: 3.
13 papers.
Sort:
- 2024Anomaly Detection in Dynamic Graphs: A Comprehensive Surveycited by 18
- 2021Sketch-Based Anomaly Detection in Streaming Graphscited by 9
- 2021PRESTO: Simple and Scalable Sampling Techniques for the Rigorous Approximation of Temporal Motif Countscited by 3
- 2021odeN: Simultaneous Approximation of Multiple Motif Counts in Large Temporal Networkscited by 3
- 2024Anomaly Detection in Graph Structured Data: A Surveycited by 3
- 2021GraphAnoGAN: Detecting Anomalous Snapshots from Attributed Graphscited by 2
- 2021Isconna: Streaming Anomaly Detection with Frequency and Patternscited by 1
- 2021Leveraging the Graph Structure of Neural Network Training Dynamicscited by 1
- 2024Online Detection of Anomalies in Temporal Knowledge Graphs with Interpretabilitycited by 1
- 2025ARES: Anomaly Recognition Model For Edge Streamscited by 1
- 2021A Hidden Challenge of Link Prediction: Which Pairs to Check?cited by 0
- 2025Efficient Approximate Temporal Triangle Counting in Streaming with Predictionscited by 0
- 2025ARES: Anomaly Recognition Model For Edge Streams27 Nov 2025
- 2025Adaptive-GraphSketch: Real-Time Edge Anomaly Detection via Multi-Layer Tensor Sketching and Temporal Decay15 Sep 2025
- 2025Efficient Approximate Temporal Triangle Counting in Streaming with Predictions16 Jun 2025
- 2024Online Detection of Anomalies in Temporal Knowledge Graphs with Interpretability1 Aug 2024
- 2024Anomaly Detection in Dynamic Graphs: A Comprehensive Survey31 May 2024
- 2024Anomaly Detection in Graph Structured Data: A Survey10 May 2024
- 2021Leveraging the Graph Structure of Neural Network Training Dynamics9 Nov 2021
- 2021odeN: Simultaneous Approximation of Multiple Motif Counts in Large Temporal Networks19 Aug 2021
- 2021GraphAnoGAN: Detecting Anomalous Snapshots from Attributed Graphs29 Jun 2021
- 2021Sketch-Based Anomaly Detection in Streaming Graphs8 Jun 2021
- 2021Isconna: Streaming Anomaly Detection with Frequency and Patterns4 Apr 2021
- 2021A Hidden Challenge of Link Prediction: Which Pairs to Check?15 Feb 2021
- 2024Anomaly Detection in Dynamic Graphs: A Comprehensive Surveycited by 18
- 2021Sketch-Based Anomaly Detection in Streaming Graphscited by 9
- 2021PRESTO: Simple and Scalable Sampling Techniques for the Rigorous Approximation of Temporal Motif Countscited by 3
- 2021odeN: Simultaneous Approximation of Multiple Motif Counts in Large Temporal Networkscited by 3
- 2024Anomaly Detection in Graph Structured Data: A Surveycited by 3
- 2021GraphAnoGAN: Detecting Anomalous Snapshots from Attributed Graphscited by 2
- 2021Isconna: Streaming Anomaly Detection with Frequency and Patternscited by 1
- 2021Leveraging the Graph Structure of Neural Network Training Dynamicscited by 1
- 2024Online Detection of Anomalies in Temporal Knowledge Graphs with Interpretabilitycited by 1
- 2025ARES: Anomaly Recognition Model For Edge Streamscited by 1
- 2021A Hidden Challenge of Link Prediction: Which Pairs to Check?cited by 0
- 2025Efficient Approximate Temporal Triangle Counting in Streaming with Predictionscited by 0
12 most cited of 13 All 13 (JSON)
- 2025ARES: Anomaly Recognition Model For Edge Streams27 Nov 2025
- 2025Adaptive-GraphSketch: Real-Time Edge Anomaly Detection via Multi-Layer Tensor Sketching and Temporal Decay15 Sep 2025
- 2025Efficient Approximate Temporal Triangle Counting in Streaming with Predictions16 Jun 2025
- 2024Online Detection of Anomalies in Temporal Knowledge Graphs with Interpretability1 Aug 2024
- 2024Anomaly Detection in Dynamic Graphs: A Comprehensive Survey31 May 2024
- 2024Anomaly Detection in Graph Structured Data: A Survey10 May 2024
- 2021Leveraging the Graph Structure of Neural Network Training Dynamics9 Nov 2021
- 2021odeN: Simultaneous Approximation of Multiple Motif Counts in Large Temporal Networks19 Aug 2021
- 2021GraphAnoGAN: Detecting Anomalous Snapshots from Attributed Graphs29 Jun 2021
- 2021Sketch-Based Anomaly Detection in Streaming Graphs8 Jun 2021
- 2021Isconna: Streaming Anomaly Detection with Frequency and Patterns4 Apr 2021
- 2021A Hidden Challenge of Link Prediction: Which Pairs to Check?15 Feb 2021
12 newest of 13 All 13 (JSON)