Efficient Temporal Simple Path Graph Generation

📅 2025-07-14
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This paper addresses the problem of efficiently generating a temporal simple path subgraph (tspG) between a source and a target vertex over a given time interval, avoiding the exponential cost of explicitly enumerating all temporal simple paths. To this end, we formally define the tspG generation problem and propose a two-stage polynomial-time method: first, construct a compact upper-bound graph by jointly pruning with temporal and acyclicity constraints; second, precisely eliminate non-path edges via escape-edge verification. Our approach yields an approximate yet exact tspG—i.e., it guarantees correctness of the final output while achieving efficiency. Experiments on ten real-world temporal graphs demonstrate that our method achieves over two orders-of-magnitude speedup compared to brute-force enumeration, significantly improving scalability and practicality for large-scale temporal graph analysis.

Technology Category

Application Category

📝 Abstract
Interactions between two entities often occur at specific timestamps, which can be modeled as a temporal graph. Exploring the relationships between vertices based on temporal paths is one of the fundamental tasks. In this paper, we conduct the first research to propose and investigate the problem of generating the temporal simple path graph (tspG), which is the subgraph consisting of all temporal simple paths from the source vertex to the target vertex within the given time interval. Directly enumerating all temporal simple paths and constructing the tspG is computationally expensive. To accelerate the processing, we propose an efficient method named Verification in Upper-bound Graph. It first incorporates the temporal path constraint and simple path constraint to exclude unpromising edges from the original graph, which obtains a tight upper-bound graph as a high-quality approximation of the tspG in polynomial time. Then, an Escape Edges Verification algorithm is further applied in the upper-bound graph to construct the exact tspG without exhaustively enumerating all temporal simple paths between given vertices. Finally, comprehensive experiments on 10 real-world graphs are conducted to demonstrate the efficiency and effectiveness of the proposed techniques.
Problem

Research questions and friction points this paper is trying to address.

Generating temporal simple path graphs efficiently
Reducing computational cost in path enumeration
Verifying edges in upper-bound approximation graphs
Innovation

Methods, ideas, or system contributions that make the work stand out.

Verification in Upper-bound Graph method
Excludes unpromising edges efficiently
Escape Edges Verification algorithm
🔎 Similar Papers
No similar papers found.
Zhiyang Tang
Zhiyang Tang
Zhejiang Gongshang University
DatabaseGraph data
Yanping Wu
Yanping Wu
University of Technology Sydney
DatabaseGraph data managementSocial networks
X
Xiangjun Zai
The University of New South Wales, Australia
C
Chen Chen
University of Wollongong, Australia
X
Xiaoyang Wang
The University of New South Wales, Australia
Y
Ying Zhang
Zhejiang Gongshang University, China