AN EFFICIENT ALGORITHM FOR MINING SPATIALLY CO-LOCATED MOVING OBJECTS

G. Manikandan

American Journal of Applied Sciences · 2013 · 48 citations · 16 references

DOIFull text

Open access

Concepts

TL;DR

Mining spatial co‑location patterns reveals which features tend to be neighbors, but prior methods required expensive database scans. The study proposes an efficient algorithm for mining spatially co‑located moving objects that uses an R‑tree structure and Prim’s algorithm to cut computation time. The algorithm transforms spatial data into a transactional format via an R‑tree, then applies FP‑growth to mine co‑location patterns, and its performance is benchmarked against the prior method. The new technique outperformed the previous algorithm by over 50 % in both time and memory consumption.

Abstract

Mining co-location patterns from spatial databases may disclose the types of spatial features which are likely located as neighbors’ in space. Accordingly, we present an algorithm previously for mining spatially co-located moving objects using spatial data mining techniques and Prim’s Algorithm. In the previous technique, the scanning of database to mine the spatial co-location patterns took much computational cost. In order to reduce the computation time, in this study, we make use of R-tree that is spatial data structure to mine the spatial co-location patterns. The important step presented in the approach is that the transformation of spatial data into the compact format that is well-suitable to mine the patterns. Here, we have adapted the R-tree structure that converts the spatial data with the feature into the transactional data format. Then, the prominent pattern mining algorithm, FP growth is used to mine the spatial co-location patterns from the converted format of data. Finally, the performance of the proposed technique is compared with the previous technique in terms of time and memory usage. From the results, we can ensure that the proposed technique outperformed of about more than 50% of previous algorithm in time and memory usage.

References

16