Abstract
Spatio-temporal co-occurrence patterns represent subsets of object-types that are often located together in space and time. The aim of the discovery of partial spatio-temporal co-occurrence patterns (PACOPs) is to find co-occurrences of the object-types that are partially present in the database. Discovering PACOPs is an important problem with many applications such as discovering interactions between animals in ecology, identifying tactics in battlefields and games, and identifying crime patterns in criminal databases. However, mining PACOPs is computationally very expensive because the interest measures are computationally complex, databases are larger due to the archival history, and the set of candidate patterns is exponential in the number of object-types. Previous studies on discovering spatio-temporal co-occurrence patterns do not take into account the presence period (i.e., lifetime) of the objects in the database. This paper defines the problem of mining PACOPs, proposes a new monotonic composite interest measure, and proposes novel PACOP mining algorithms. The experimental results show that the proposed algorithms are computationally more efficient than the naïve alternatives.












Similar content being viewed by others
References
Agrawal R, Srikant R (1994) Fast algorithms for mining association rules. In: Proceedings of 20th international conference on very large data bases (VLDB’94). Morgan Kaufmann, Santiago, Chile
Banerjee S, Carlin BP, Gelfrand AE (2003) Hierarchical modeling and analysis for spatial data. CRC Press, Boca Raton, FL
Bernasco W (2009) Burglary. In: Tonry M (ed) Oxford handbook on crime and public policy. Oxford University Press, Oxford
Bhati AS (2004) Robust spatial analysis of rare crimes. Technical Report 12. National Institute of Justice
Bourouiba L, Gourley SA, Liu R, Wu J (2011) The interaction of migratory birds and domestic poultry and its role in sustaining avian influenza. SIAM J Appl Math 71(2):487–516
Brix A, Diggle P (2001) Spatio-temporal prediction for log-Gaussian cox processes. J R Stat Soc 63(10):823–841
Buchin K, Buchin M, Gudmundsson J (2008) Detecting single file movement. In: Proceedings of 16th ACM SIGSPATIAL international conference on advances in geographic information systems, pp 5–7
Cao H, Mamoulis N, Cheung DW (2006) Discovery of collocation episodes in spatiotemporal data. In: Proceedings of the 6th IEEE international conference on data mining (ICDM 2006). Hong Kong, China, pp 823–827
Celik M (2011) Discovering partial spatio-temporal co-occurrence patterns. In: Proceedings of the 1st IEEE international conference on spatial data mining and geographical knowledge services (ICSDM 2011). Fuzhou, China
Celik M, Kang JM, Shekhar S (2007) Zonal co-location pattern discovery with dynamic parameters. In: Proceedings of 7th IEEE international conference on data mining (ICDM). Omaha, Nebraska
Celik M, Shekhar S, Rogers JP, Shine JA (2008) Mixed-drove spatiotemporal co-occurrence pattern minings. IEEE Trans Knowl Data Eng 20(10):1322–1335
Celik M, Shekhar S, Rogers JP, Shine JA, Kang JM (2007) Mining at most top-k% mixed-drove spatio-temporal co-occurrence patterns: a summary of results. In: Proceedings of the workshop on spatio-temporal data mining (In conjunction with IEEE ICDE 2007). Istanbul, Turkey
Celik M, Shekhar S, Rogers JP, Shine JA, Yoo JS (2006) Mixed-drove spatio-temporal co-occurrence pattern mining: a summary of results. In: Proceedings of the 6th IEEE international conference on data mining (ICDM 2006). Hong Kong, China, pp 119–1287
CRP (2010) Seasonal and daily crime patterns in columbus. In: Community research partners data byte
Dataset (2011) Portland crime data. http://www.civicapps.org/datasets. Accessed Feb 2011
Gudmundsson J, van Kreveld M (2006) Computing longest duration flocks in trajectory data. In: Proceedings of the 14th annual ACM international symposium on geographic information systems (ACM-GIS’06). Virginia, USA, pp 35–42
Gudmundsson J, van Kreveld M, Speckmann B (2004) Efficient detection of motion patterns in spatio-temporal data sets. In: Proceedings of the 12th annual ACM international workshop on geographic information systems (ACM-GIS’04). Washington DC, USA, pp 250–257
Guting R, Schneider M (2005) Moving object databases. Morgan Kaufmann, Los Altos, CA
Huang Y, Shekhar S, Xiong H (2004) Discovering co-location patterns from spatial datasets: a general approach. IEEE Trans Knowl Data Eng (TKDE) 16(12):1472–1485
Jeung H, Yiu M, Zhou X, Jensen C, Shen H (2008) Discovery of convoys in trajectory databases. In: Very large data bases (VLDB,08), pp 24–30
Kalnis P, Mamoulis N, Bakiras S (2005) On discovering moving clusters in spatio-temporal data. In: 9th International symposium on spatial and temporal databases (SSTD). Angra dos Reis, Brazil
Koubarakis M, Sellis T, Frank A, Grumbach S, Guting R, Jensen C, Lorentzos N, Schek HJ, Scholl M (2003) Spatio-temporal databases: the chorochronos approach, LNCS 2520, vol 9. Springer, Berlin
Laube P, Imfeld S (2002) Analyzing relative motion within groups of trackable moving point objects. In: GIScience, number 2478 in lecture notes in computer science. Springer, Berlin, pp 132–144
Laube P, Mv Kreveld, Imfeld S (2004) Finding remo—detecting relative motion patterns in geospatial lifelines. In: 11th international symposium on spatial data handling. Springer, Berlin, pp 201–214
McDowall D, Loftin C, Pate M (2012) Seasonal cycles in crime, and their variability. J Quant Criminol 28(3):389–410
Mohan P, Shekhar S, Shine JA, Rogers JP (2010) Cascading spatio-temporal pattern discovery: a summary of results. In: SDM, pp 327–338
Peng WC, Liao ZX (2009) Mining sequential patterns across multiple sequence databases. Data Knowl Eng 68:1014–1033
Qian F, He Q, He J (2009) Mining spread patterns of spatio-temporal co-occurrences of zones. In: Proceedings of the international conference on computational science and its applications
Shekhar S, Huang Y, Xiong H (2001) Discovering spatial co-location patterns: a summary of results. In: 7th International symposium on spatial and temporal databases (SSTD). Los Angels, CA
Subramanyam RBV, Suvvari SR (2012) Partition-based approach of fast mining of transitional patterns. In: 14th international conference on modelling and simulation, pp 151–155
Wan Q, An A (2009) Discovering transitional patterns and their significant milestones in transaction databases. IEEE Trans Knowl Data Eng (TKDE) 21(12):1692–1707
Wang J, Hsu W, Lee ML (2005) A framework for mining topological patterns in spatio-temporal databases. In: ACM fourteenth conference on information and knowledge management (CIKM’05). Bremen, Germany
Wiltschko W, Wiltschko R (2012) Global navigation in migratory birds: tracks, strategies, and interactions between mechanisms. Curr Opin Neurobiol. doi:10.1016/j.conb.2011.12.012
Yoo JS, Shekhar S (2005) A partial join approach for mining co-location patterns. In: Proceedings of the 12th annual ACM international workshop on geographic information systems (ACM-GIS’05). Washington, DC, USA
Yoo JS, Shekhar S (2006) A joinless approach for mining spatial colocation patterns. IEEE Trans Knowl Data Eng (TKDE) 18(10):1323–1337
Yoo JS, Shekhar S, Celik M (2005) A join-less approach for co-location pattern mining: a summary of results. In: IEEE international conference on data mining. Houston, USA
Zhang X, Mamoulis N, Cheung DWL, Shou Y (2004) Fast mining of spatial collocations. In: 10th ACM SIGKDD international conference on knowledge discovery and data mining. Seatle, WA, pp 384–393
Acknowledgments
This work was partially supported by The Scientific and Technological Research Council of Turkey (TUBITAK) under contract number EEEAG-110E022 and European Union ICT COST Action IC0903.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Celik, M. Partial spatio-temporal co-occurrence pattern mining. Knowl Inf Syst 44, 27–49 (2015). https://doi.org/10.1007/s10115-014-0750-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10115-014-0750-2