A Chronological Edge-Driven Approach to Temporal Subgraph Isomorphism

01/24/2018
by   Patrick Mackey, et al.
0

Many real world networks are considered temporal networks, in which the chronological ordering of the edges has importance to the meaning of the data. Performing temporal subgraph matching on such graphs requires the edges in the subgraphs to match the order of the temporal graph motif we are searching for. Previous methods for solving this rely on the use of static subgraph matching to find potential matches first, before filtering them based on edge order to find the true temporal matches. We present a new algorithm for temporal subgraph isomorphism that performs the subgraph matching directly on the chronologically sorted edges. By restricting our search to only the subgraphs with chronologically correct edges, we can improve the performance of the algorithm significantly. We present experimental timing results to show significant performance improvements on publicly available datasets for a number of different temporal query graph motifs with four or more nodes. We also demonstrate a practical example of how temporal subgraph isomorphism can produce more meaningful results than traditional static subgraph searches.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/11/2023

GuP: Fast Subgraph Matching by Guard-based Pruning

Subgraph matching, which finds subgraphs isomorphic to a query, is the k...
research
09/07/2023

ProvG-Searcher: A Graph Representation Learning Approach for Efficient Provenance Graph Search

We present ProvG-Searcher, a novel approach for detecting known APT beha...
research
12/15/2022

TED: Towards Discovering Top-k Edge-Diversified Patterns in a Graph Database

With an exponentially growing number of graphs from disparate repositori...
research
01/01/2023

Graphlets over Time: A New Lens for Temporal Network Analysis

Graphs are widely used for modeling various types of interactions, such ...
research
04/01/2020

Streaming Temporal Graphs: Subgraph Matching

We investigate solutions to subgraph matching within a temporal stream o...
research
11/19/2021

An Index for Single Source All Destinations Distance Queries in Temporal Graphs

A typical task in temporal graphs analysis is answering single-source-al...
research
03/01/2020

Fast Gunrock Subgraph Matching (GSM) on GPUs

In this paper, we propose a novel method, GSM (Gunrock Subgraph Matching...

Please sign up or login with your details

Forgot password? Click here to reset