Spatial Co-location Pattern Mining - A new perspective using Graph Database

10/21/2018
by   Sanket Vaibhav Mehta, et al.
0

Spatial co-location pattern mining refers to the task of discovering the group of objects or events that co-occur at many places. Extracting these patterns from spatial data is very difficult due to the complexity of spatial data types, spatial relationships, and spatial auto-correlation. These patterns have applications in domains including public safety, geo-marketing, crime prediction and ecology. Prior work focused on using the spatial join. While these approaches provide state-of-the-art results, they are very expensive to compute due to the multiway spatial join and scaling them to real-world datasets is an open problem. We address these limitations by formulating the co-location pattern discovery as a clique enumeration problem over a neighborhood graph (which is materialized using a distributed graph database). We propose three new traversal based algorithms, namely CliqueEnum_G, CliqueEnum_K and CliqueExtend. We provide the empirical evidence for the effectiveness of our proposed algorithms by evaluating them for a large real-life dataset. The three algorithms allow for a trade-off between time and memory requirements and support interactive data analysis without having to recompute all the intermediate results. These attributes make our algorithms applicable to a wide range of use cases for different data sizes.

READ FULL TEXT
research
12/30/2018

Mining Maximal Dynamic Spatial Co-Location Patterns

A spatial co-location pattern represents a subset of spatial features wh...
research
03/17/2022

STICC: A multivariate spatial clustering method for repeated geographic pattern discovery with consideration of spatial contiguity

Spatial clustering has been widely used for spatial data mining and know...
research
02/25/2019

Utility Mining Across Multi-Dimensional Sequences

Knowledge extraction from database is the fundamental task in database a...
research
09/06/2023

Graph Theory Applications in Advanced Geospatial Research

Geospatial sciences include a wide range of applications, from environme...
research
04/28/2019

Measuring similarity between geo-tagged videos using largest common view

This paper presents a novel problem for discovering the similar trajecto...
research
04/25/2022

Graph Auto-Encoders for Network Completion

Completing a graph means inferring the missing nodes and edges from a pa...
research
08/08/2023

WhaleVis: Visualizing the History of Commercial Whaling

Whales are an important part of the oceanic ecosystem. Although historic...

Please sign up or login with your details

Forgot password? Click here to reset