A Dynamic Data Structure for Representing Timed Transitive Closures on Disk
Luiz F. Afra Brito, Marcelo Keese Albertini, Bruno A. N., Traven\c{c}olo

TL;DR
This paper introduces a disk-based data structure for efficiently maintaining and querying temporal reachability in large temporal graphs, supporting dynamic updates and various reachability queries with optimized disk access.
Contribution
It presents a novel disk-based data structure for dynamic temporal reachability that efficiently handles non-chronological contact addition and supports multiple query types.
Findings
Outperforms existing approaches on synthetic datasets
Supports dynamic updates with efficient disk access
Handles various reachability queries effectively
Abstract
Temporal graphs represent interactions between entities over time. These interactions may be direct, a contact between two vertices at some time instant, or indirect, through sequences of contacts called journeys. Deciding whether an entity can reach another through a journey is useful for various applications in complex networks. In this paper, we present a disk-based data structure that maintains temporal reachability information under the addition of new contacts in a non-chronological order. It represents the \emph{timed transitive closure} (TTC) by a set of \emph{expanded} R-tuples of the form , which encodes the existence of journeys from vertex to vertex with departure at time and arrival at time . Let be the number of vertices and be the number of timestamps in the lifetime of the temporal graph. Our data structure explicitly…
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.
Taxonomy
TopicsOpportunistic and Delay-Tolerant Networks · Data Management and Algorithms · Complex Network Analysis Techniques
