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

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.

[1]  Stefano Spaccapietra,et al.  Complex Regions in Topological Queries , 1997, COSIT.

[2]  Max J. Egenhofer,et al.  Advances in Spatial Databases , 1997, Lecture Notes in Computer Science.

[3]  B. Mandelbrot,et al.  Fractals: Form, Chance and Dimension , 1978 .

[4]  Eliseo Clementini,et al.  Composite Regions in Topological Queries , 1995, Inf. Syst..

[5]  Wei Hong,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Tag: a Tiny Aggregation Service for Ad-hoc Sensor Networks , 2022 .

[6]  Matt Duckham,et al.  Decentralized Reasoning about Gradual Changes of Topological Relationships between Continuously Evolving Regions , 2011, COSIT.

[7]  Anthony G. Cohn,et al.  A Spatial Logic based on Regions and Connection , 1992, KR.

[8]  Deborah Estrin,et al.  The impact of data aggregation in wireless sensor networks , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.

[9]  Sanjiang Li,et al.  Decentralized querying of topological relations between regions without using localization , 2010, GIS '10.

[10]  Daniel R. Montello,et al.  Spatial Information Theory A Theoretical Basis for GIS , 1995, Lecture Notes in Computer Science.

[11]  Leonidas J. Guibas,et al.  Iso-Contour Queries and Gradient Descent with Guaranteed Delivery in Sensor Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[12]  Cyrus Shahabi,et al.  Utilizing Voronoi Cells of Location Data Streams for Accurate Computation of Aggregate Functions in Sensor Networks , 2006, GeoInformatica.

[13]  D. Stoyan,et al.  Mandelbrot, B. B., Fractals: Form, Chance, and Dimension. San Francisco. W. H. Freeman and Company. 1977. 352 S., 68 Abb., $14.95 , 1979 .

[14]  Stephan Winter,et al.  Detecting Change in Snapshot Sequences , 2010, GIScience.

[15]  Longin Jan Latecki,et al.  Digital Topology , 1994 .

[16]  Nicola Santoro,et al.  Efficient, Decentralized Computation of the Topology of Spatial Regions , 2011, IEEE Transactions on Computers.

[17]  Matt Duckham,et al.  Effect of Neighborhood on In-Network Processing in Sensor Networks , 2008, GIScience.

[18]  Michael F. Worboys,et al.  Monitoring qualitative spatiotemporal change for geosensor networks , 2006, Int. J. Geogr. Inf. Sci..

[19]  M. Egenhofer,et al.  Point-Set Topological Spatial Relations , 2001 .

[20]  Silvia Nittel,et al.  A Survey of Geosensor Networks: Advances in Dynamic Environmental Monitoring , 2009, Sensors.

[21]  Richard J. Barton,et al.  Toward Optimal Data Aggregation in Random Wireless Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[22]  Michael F. Worboys,et al.  Detecting basic topological changes in sensor networks by local aggregation , 2008, GIS '08.

[23]  Yunhao Liu,et al.  Gradient Boundary Detection for Time Series Snapshot Construction in Sensor Networks , 2007, IEEE Transactions on Parallel and Distributed Systems.

[24]  Bernhard Nebel,et al.  Proceedings of the 3rd International Conference on Principles of Knowledge Representation and Reasoning , 1992 .

[25]  M. Egenhofer Categorizing Binary Topological Relations Between Regions, Lines, and Points in Geographic Databases , 1998 .

[26]  Divyakant Agrawal,et al.  Medians and beyond: new aggregation techniques for sensor networks , 2004, SenSys '04.

[27]  Michael F. Worboys,et al.  Detecting Topological Change Using a Wireless Sensor Network , 2008, GIScience.

[28]  Andrew U. Frank,et al.  Spatial Information Theory A Theoretical Basis for GIS , 1993, Lecture Notes in Computer Science.

[29]  Revaz Valerianovich Gamkrelidze,et al.  Topology and Geometry , 1970 .

[30]  I. Rodríguez‐Iturbe,et al.  The fractal nature of river networks , 1988 .

[31]  Markus Schneider,et al.  Topological reasoning between complex regions in databases with frequent updates , 2010, GIS '10.

[32]  Renzo Rosso,et al.  Fractal relation of mainstream length to catchment area in river networks , 1991 .

[33]  E. J.,et al.  Topological relations between regions with holes * , 1994 .

[34]  Sanjeev Khanna,et al.  Power-conserving computation of order-statistics over sensor networks , 2004, PODS.

[35]  Nicola Santoro,et al.  Design and analysis of distributed algorithms , 2006, Wiley series on parallel and distributed computing.

[36]  Anthony G. Cohn,et al.  Qualitative Spatial Representation and Reasoning with the Region Connection Calculus , 1997, GeoInformatica.

[37]  Guoqiang Shen,et al.  Fractal dimension and fractal growth of urbanized areas , 2002, Int. J. Geogr. Inf. Sci..

[38]  L. Guibas,et al.  Sweeps over wireless sensor networks , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[39]  Matt Duckham,et al.  Decentralized Spatial Computing: Foundations of Geosensor Networks , 2012 .

[40]  Stephan Winter Topological Relations between Regions in Raster , 1995, SSD.

[41]  Thomas Behr,et al.  Topological relationships between complex spatial objects , 2006, TODS.

[42]  Stephan Winter,et al.  Topological relations between discrete regions , 1995 .

[43]  Min Deng,et al.  Multi-level Topological Relations Between Spatial Regions Based Upon Topological Invariants , 2007, GeoInformatica.

[44]  Matt Duckham,et al.  Decentralized area computation for spatial regions , 2009, GIS.