Skip to main content

Advertisement

Log in

Decentralized querying of topological relations between regions monitored by a coordinate-free geosensor network

  • Published:
GeoInformatica Aims and scope Submit manuscript

    We’re sorry, something doesn't seem to be working properly.

    Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

Abstract

Geosensor networks present unique resource constraints to spatial computation, including limited battery power, communication constraints, and frequently a lack of coordinate positioning systems. As a result, there is a need for new algorithms that can efficiently satisfy basic spatial queries within those resource constraints. This paper explores the design and evaluation of a family of new algorithms for determining the topological relations between regions monitored by such a resource-constrained geosensor network. The algorithms are based on efficient, decentralized (in-network) variants of conventional 4-intersection and intersection and difference models, with in-network data aggregation. Further, our algorithms operate without any coordinate information, making them suitable applications where a positioning system is unavailable or unreliable. While all four algorithms are shown to have overall communication complexity O(n) and optimal load balance O(1), the algorithms differ in the level of topological detail they can detect; the types of regions they can monitor; and in the constant factors for communication complexity. The paper also demonstrates the impact of finite granularity observations on the correctness of the query results. In the conclusions, we identify the need to conduct further fundamental research on the relationship between topological relations between regions and limited granularity sensor observations of those regions.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Notes

  1. Santoro [28] defines a third system event type: an alarm/trigger event.

References

  1. Bredon GE (1993) Topology and geometry. Springer, New York

    Book  Google Scholar 

  2. Clementini E, Felice PD, Califano G (1995) Composite regions in topological queries. Inf Syst 20(7):579–594

    Article  Google Scholar 

  3. Cohn AG, Bennett B, Gooday J, Gotts NM (1997) Qualitative spatial representation and reasoning with the region connection calculus. Geoinformatica 1:275–316. doi:10.1023/A:1009712514511

    Article  Google Scholar 

  4. Deng M, Cheng T, Chen X, Li Z (2007) Multi-level topological relations between spatial regions based upon topological invariants. Geoinformatica 11(2):239–267

    Article  Google Scholar 

  5. Duckham M (2013) Decentralized spatial computing: foundations of geosensor networks. Springer, Berlin

    Book  Google Scholar 

  6. Duckham M, Jeong MH, Li S, Renz J (2010) Decentralized querying of topological relations between regions without using localization. In: Proc. 18th SIGSPATIAL international conference on advances in geographic information systems, GIS ’10. ACM, New York, pp 414–417

    Google Scholar 

  7. Duckham M, Nussbaum D, Sack JR, Santoro N (2011) Efficient, decentralized computation of the topology of spatial regions. IEEE Trans Comput 60:1100–1113

    Article  Google Scholar 

  8. Egenhofer MJ, Fransoza RD (1991) Point-set topological spatial relations. Int J Geogr Inf Syst 5(2):161–174

    Article  Google Scholar 

  9. Egenhofer MJ, Herring J (1992) Categorizing binary topological relationships between regions, lines, and points in geographic databases. Tech. rep., Department of Surveying Engineering, University of Maine, Orono, ME

  10. Egenhofer MJ, Clementini E, Di Felice P (1994) Topological relations between regions with holes. Int J Geogr Inf Syst 8(2):129–144

    Article  Google Scholar 

  11. Farah C, Zhong C, Worboys M, Nittel S (2008) Detecting topological change using a wireless sensor network. In: Cova T, Beard K, Goodchild M, Frank A (eds) GIScience 2008. Lecture notes in computer science, vol 5266. Springer, Berlin, pp 55–69

    Google Scholar 

  12. Greenwald MB, Khanna S (2004) Power-conserving computation of order-statistics over sensor networks. In: Proc. 23rd ACM SIGMOD-SIGACT-SIGART symposium on principles of database systems (PODS). ACM, New York, pp 275–285

    Google Scholar 

  13. Guan LJ, Duckham M (2011) Decentralized reasoning about gradual changes of topological relationships between continuously evolving regions. In: Egenhofer MJ, Giudice NA, Moratz R, Worboys MF (eds) Conference on spatial information theory (COSIT ’11). Lecture notes in computer science, vol 6899. Springer, Berlin, pp 126–147

    Chapter  Google Scholar 

  14. Hatcher A (2005) Notes on introductory point-set topology. http://www.math.cornell.edu/%7Ehatcher/Top/TopNotes.pdf

  15. Jiang J, Worboys M (2008) Detecting basic topological changes in sensor networks by local aggregation. In: Proc. 16th ACM international conference on advances in geographic information systems (ACMGIS). ACM, New York, pp 1–10

    Google Scholar 

  16. Khan A, Schneider M (2010) Topological reasoning between complex regions in databases with frequent updates. In: Proc. 18th SIGSPATIAL international conference on advances in geographic information systems, GIS ’10. ACM, New York, pp 380–389

    Google Scholar 

  17. Krishnamachari B, Estrin D, Wicker SB (2002) The impact of data aggregation in wireless sensor networks. In: Proc. 22nd international conference on distributed computing systems (ICDCS). IEEE, pp 575–578

  18. Lian J, Chen L, abd Yunhao Liu KN, Agnew GB (2007) Gradient boundary detection for time series snapshot construction in sensor networks. IEEE Trans Parallel Distrib Syst 18(10):1462–1475

    Article  Google Scholar 

  19. Madden S, Franklin MJ, Hellerstein JM, Hong W (2002) TAG: a tiny aggregation service for ad-hoc sensor networks. In: Proc. 5th symposium on operating system design and implementation (OSDI), pp 131–146

  20. Mandelbrot BB (1977) Fractals, form, chance and dimension. San Francisco

  21. Nguyen V, Parent C, Spaccapietra S (1997) Complex regions in topological queries. In: Hirtle S, Frank A (eds) Spatial information theory a theoretical basis for GIS. Lecture notes in computer science, vol 1329. Springer, Berlin, pp 175–192

    Chapter  Google Scholar 

  22. Nittel S (2009) A survey of geosensor networks: advances in dynamic environmental monitoring. Sensors 9(7):5664–5678

    Article  Google Scholar 

  23. Randell DA, Cui Z, Cohn AG (1992) A spatial logic based on regions and connection. In: Nebel B, Swartout W, Rich C (eds) In: Proc. 3rd International conference on knowledge representation and reasoning, pp 156–176

  24. Rosenfeld A (1979) Digital topology. Am Math Mon 86(8):621–630

    Article  Google Scholar 

  25. Rosso R, Bacchi B, Barbera PL (1991) Fractal relation of mainstream length to catchment area in river networks. Water Resour Res 27(4):381–387

    Article  Google Scholar 

  26. Sadeq M, Duckham M (2008) Effect of neighborhood on in-network processing in sensor networks. In: Cova T, Beard K, Goodchild M, Frank A (eds) GIScience 2008. Lecture notes in computer science, vol 5266. Springer, Berlin, pp 133–150

    Google Scholar 

  27. Sadeq MJ, Duckham M (2009) Decentralized area computation for spatial regions. In: Proc. 17th ACM SIGSPATIAL international conference on advances in geographic information systems, pp 432–435

  28. Santoro N (2007) Design and analysis of distributed algorithms. Wiley, New Jersey

    Google Scholar 

  29. Sarkar R, Zhu X, Gao J, Guibas LJ, Mitchell JSB (2008) Iso-contour queries and gradient descent with guaranteed delivery in sensor networks. In: Proc. 27th IEEE conference on computer communications (INFOCOM), pp 960–967

  30. Schneider M, Behr T (2006) Topological relationships between complex spatial objects. ACM Trans Database Syst 31(1):39–81

    Article  Google Scholar 

  31. Sharifzadeh M, Shahabi C (2005) Utilizing Voronoi cells of location data streams for accurate computation of aggregate functions in sensor networks. Geoinformatica 10(1):9–36

    Article  Google Scholar 

  32. Shen G (2002) Fractal dimension and fractal growth of urbanized areas. Int J Geogr Inf Sci 16(5):419–437

    Article  Google Scholar 

  33. Shi M, Winter S (2010) Detecting change in snapshot sequences. In: Fabrikant S, Reichenbacher T, van Kreveld M, Schlieder C (eds) Geographic information science. Lecture notes in computer science, vol 6292. Springer, Berlin, pp 219–233

    Chapter  Google Scholar 

  34. Shrivastava N, Buragohain C, Agrawal D, Suri S (2004) Medians and beyond: new aggregation techniques for sensor networks. In: Proc. 2nd international conference on embedded networked sensor systems (SenSys). ACM, New York, pp 239–249

    Chapter  Google Scholar 

  35. Skraba P, Fang Q, Nguyen A, Guibas L (2006) Sweeps over wireless sensor networks. In: Proc. 5th international conference on information processing in sensor networks (IPSN), pp 143–151

  36. Tarboton DG, Bras RL, Rodriguez-Iturbe I (1988) The fractal nature of river networks. Water Resour Res 24(8):1317–1322

    Article  Google Scholar 

  37. Wilensky U (1999) Netlogo. http://ccl.northwestern.edu/netlogo/

  38. Winter S (1995) Topological relations between discrete regions. In: Egenhofer M, Herring J (eds) Advances in spatial databases. Lecture notes in computer science, vol 951. Springer, Berlin, pp 310–327

    Chapter  Google Scholar 

  39. Worboys MF, Duckham M (2006) Monitoring qualitative spatiotemporal change for geosensor networks. Int J Geogr Inf Sci 20(10):1087–1108

    Article  Google Scholar 

  40. Zheng R, Barton R (2007) Toward optimal data aggregation in random wireless sensor networks. In: Proc. 26th IEEE international conference on computer communications (INFOCOM). IEEE, Washington, DC, pp 249–257

    Google Scholar 

Download references

Acknowledgements

This work was supported under the Australian Research Council (ARC) Future Fellowship funding scheme (grant number FT0990531) and the ARC Discovery Project scheme (grant number DP120103758).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Myeong-Hun Jeong.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jeong, MH., Duckham, M. Decentralized querying of topological relations between regions monitored by a coordinate-free geosensor network. Geoinformatica 17, 669–696 (2013). https://doi.org/10.1007/s10707-012-0174-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10707-012-0174-7

Keywords