Related Experiment Video
Updated: Dec 6, 2025

Temporal Ordering of Dynamic Expression Data from Detailed Spatial Expression Maps
Published on: February 9, 2017
Finding Path Motifs in Large Temporal Graphs Using Algebraic Fingerprints
Suhas Thejaswi1, Aristides Gionis1,2, Juho Lauri3
1Department of Computer Science, Aalto University, Aalto, Finland.
We developed a new framework for finding color patterns in temporal graphs, enabling efficient data analysis for applications like tour recommendations and fraud detection. This method scales to massive datasets, offering practical solutions for complex pattern-matching challenges.
Area of Science:
- Computer Science
- Graph Theory
- Algorithms
Background:
- Temporal graphs represent dynamic networks where connections change over time.
- Pattern detection in these graphs is crucial for various real-world applications.
- Existing methods struggle with the scale and complexity of temporal graph pattern matching.
Purpose of the Study:
- To address pattern-detection problems in vertex-colored temporal graphs.
- To develop an efficient framework for searching temporal paths with specific color multisets.
- To establish complexity results and provide a scalable algorithmic solution.
Main Methods:
- An algebraic-algorithmic framework based on constrained multilinear sieving was designed.
- The framework handles queries for temporal paths containing specified multisets of vertex colors.
- Complexity results for these pattern-detection problems were established.
Main Results:
- The proposed solution demonstrates scalability to massive graphs (billions of edges).
- Efficient performance is achieved even for complex queries (e.g., 10 colors on millions of edges).
- The implementation shows practical edge-linear scalability and high optimization.
Conclusions:
- The developed framework offers a significant advancement in temporal graph pattern detection.
- The approach provides efficient and scalable solutions for complex pattern-matching tasks.
- Publicly available implementation facilitates practical application in diverse domains.
More Related Videos
Related Concept Videos
Modern Molecular Taxonomy
Graphs of Functions
SFG Algebra
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
Sequence Networks of Rotating Machines
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
Graphs of Equations in Two Variables
Signal Flow Graphs
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...

