Skip to main content
Log in

A computationally efficient method for delineating irregularly shaped spatial clusters

  • Original Article
  • Published:
Journal of Geographical Systems Aims and scope Submit manuscript

Abstract

In this paper, we present an efficiency improvement for the algorithm called AMOEBA, A Multidirectional Optimum Ecotope-Based Algorithm, devised by Aldstadt and Getis (Geogr Anal 38(4):327–343, 2006). AMOEBA embeds a local spatial autocorrelation statistic in an iterative procedure in order to identify spatial clusters (ecotopes) of related spatial units. We provide an analysis of the computational complexity of the original AMOEBA and develop an alternative formulation that reduces computational time without losing optimality. Empirical evidence is provided using georeferenced socio-demographic data in Accra, Ghana.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Notes

  1. A collection of statistical tests for cluster detection is available in a software package named GeoSurveillance. See Yamada et al. (2009) for more information about this software.

  2. In general, the problem of spatial clustering is related to a family of problems that are classified as N-P hard (Wu et al. 2007; Gaudart et al. 2005). The combinatorial complexity of this type of problems has led researchers to primarily focus on the development of algorithmic solutions.

  3. The power set of a set M is the set of all subsets of M.

  4. Other options to generate different spatial clustering patterns, like the spiral or linear clustering pattern, can be found in Jackson et al. (2010).

  5. NumPy provides a wide variety of mathematical functions needed for scientific computing with Python (Oliphant 2006).

  6. The algorithm as a Python module is also available from the authors on request.

  7. For each instance we generated 1,000 random permutations to perform the Monte Carlo-type permutation test.

  8. This is because the percentage of areas that are assigned to be part of clusters is fixed, which implies that a larger number of clusters results in smaller cluster size.

  9. http://geography.sdsu.edu/Research/Projects/IPC/ipc2research.html.

References

  • Aldstadt J (2010) Spatial clustering. In: Fischer M, Getis A (eds) Handbook of applied spatial analysis. Springer, Berlin, pp 279–300

    Chapter  Google Scholar 

  • Aldstadt J, Getis A (2006) Using AMOEBA to create a spatial weights matrix and identify spatial clusters. Geogr Anal 38(4):327–343

    Article  Google Scholar 

  • Anselin L (1995) Local indicators of spatial association-LISA. Geogr Anal 27(2):93–115

    Article  Google Scholar 

  • Fotheringham S, Brunsdon C, Charlton M (2000) Quantitative geography: perspectives on spatial data analysis. Sage Publications, London

    Google Scholar 

  • Gaudart J, Poudiougou B, Ranque S, Doumbo O (2005) Oblique decision trees for spatial pattern detection: optimal algorithm and application to malaria risk. BMC Medical Research Methodology. doi:10.1186/1471-2288-5-22

  • Getis A, Ord J (1992) The analysis of spatial association by use of distance statistics. Geogr Anal 24(3):189–206

    Article  Google Scholar 

  • Jackson MC, Huang L, Xie Q, Tiwari RC (2010) A modified version of Moran’s I. Int J Health Geograp. doi:10.1186/1476-072X-9-33

  • Jacquez G (2009) Cluster morphology analysis. Spat Spattemporal Epidemiol 1(1):19–29

    Article  Google Scholar 

  • Knox E (1989) Detection of clusters. In: Elliot P (eds) Methodology of enquiries into disease clustering. Small Area Health Statistics Unit, London, pp 17–22

    Google Scholar 

  • Oliphant T (2006) Guide to NumPy. Trelgol Publishing, USA

    Google Scholar 

  • Ord J, Getis A (1995) Local spatial autocorrelation statistics: Distributional issues and application. Geogr Anal 27(4):286–306

    Article  Google Scholar 

  • Robinson W (1950) Ecological correlations and the behavior of individuals. Am Sociol Rev 15(3):351–357

    Article  Google Scholar 

  • Tango T, Takahashi K (2005) A flexibly shaped spatial scan statistic for detecting clusters. Int J Health Geogr. doi:10.1186/1476-072X-4-11

  • Wu J, Kendrick K, Feng J (2007) A novel approach to detect hot-spots in large-scale multivariate data. BMC Bioinformatics. doi:10.1186/1471-2105-8-331

  • Yamada I, Rogerson P, Lee G (2009) GeoSurveillance: a GIS-based system for the detection and monitoring of spatial clusters. J Geogr Syst 11(2):155–173

    Article  Google Scholar 

Download references

Acknowledgments

The authors thank Professor Dr. John Weeks, director of the International Population Center at San Diego State University, for providing us with the data for our empirical application. The usual disclaimer applies.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Juan C. Duque.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Duque, J.C., Aldstadt, J., Velasquez, E. et al. A computationally efficient method for delineating irregularly shaped spatial clusters. J Geogr Syst 13, 355–372 (2011). https://doi.org/10.1007/s10109-010-0137-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10109-010-0137-1

Keywords

JEL Classification

Navigation