Guardado en:
Detalles Bibliográficos
Autores principales: Agarwal, Pankaj K., Hu, Xiao, Sintos, Stavros, Yang, Jun
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:https://arxiv.org/abs/2403.16312
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866910381438402560
author Agarwal, Pankaj K.
Hu, Xiao
Sintos, Stavros
Yang, Jun
author_facet Agarwal, Pankaj K.
Hu, Xiao
Sintos, Stavros
Yang, Jun
contents Finding patterns in graphs is a fundamental problem in databases and data mining. In many applications, graphs are temporal and evolve over time, so we are interested in finding durable patterns, such as triangles and paths, which persist over a long time. While there has been work on finding durable simple patterns, existing algorithms do not have provable guarantees and run in strictly super-linear time. The paper leverages the observation that many graphs arising in practice are naturally proximity graphs or can be approximated as such, where nodes are embedded as points in some high-dimensional space, and two nodes are connected by an edge if they are close to each other. We work with an implicit representation of the proximity graph, where nodes are additionally annotated by time intervals, and design near-linear-time algorithms for finding (approximately) durable patterns above a given durability threshold. We also consider an interactive setting where a client experiments with different durability thresholds in a sequence of queries; we show how to compute incremental changes to result patterns efficiently in time near-linear to the size of the changes.
format Preprint
id arxiv_https___arxiv_org_abs_2403_16312
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle On Reporting Durable Patterns in Temporal Proximity Graphs
Agarwal, Pankaj K.
Hu, Xiao
Sintos, Stavros
Yang, Jun
Databases
Finding patterns in graphs is a fundamental problem in databases and data mining. In many applications, graphs are temporal and evolve over time, so we are interested in finding durable patterns, such as triangles and paths, which persist over a long time. While there has been work on finding durable simple patterns, existing algorithms do not have provable guarantees and run in strictly super-linear time. The paper leverages the observation that many graphs arising in practice are naturally proximity graphs or can be approximated as such, where nodes are embedded as points in some high-dimensional space, and two nodes are connected by an edge if they are close to each other. We work with an implicit representation of the proximity graph, where nodes are additionally annotated by time intervals, and design near-linear-time algorithms for finding (approximately) durable patterns above a given durability threshold. We also consider an interactive setting where a client experiments with different durability thresholds in a sequence of queries; we show how to compute incremental changes to result patterns efficiently in time near-linear to the size of the changes.
title On Reporting Durable Patterns in Temporal Proximity Graphs
topic Databases
url https://arxiv.org/abs/2403.16312