Constructing efficient rotating backbones in wireless sensor networks using graph coloring

For a dense deployment of sensors modeled as a random geometric graph of minimum degree @d, we introduce efficient algorithms both centralized and distributed for selecting (@d+1) backbones with disjoint node sets that are each independent and fully (or nearly) dominating. The backbone sets are initialized by graph coloring employing either topology or geometry. To support efficient routing, each set is extended to constitute a connected, constant density, planar backbone by using localized 2-hop relay and Gabriel Graph rules. The novel concept of a bipartite backbone is introduced with derivation of a planarity, bounded degree, and domination properties. Two algorithms for selecting (@d+1)/2 disjoint bipartite backbones are introduced and analyzed. One employs coloring and independent set pairing with dominating and relay sets of the pair each determined separately to serve the other. A second algorithm sequentially selects bipartite backbones focusing on the domination property of a primary part and the relay property of the second part to optimize the topological properties of each bipartite backbone. Extensive experimental results are presented to demonstrate the properties of the resulting backbone partitions.

[1]  Peter J. Slater,et al.  Fundamentals of domination in graphs , 1998, Pure and applied mathematics.

[2]  David Eppstein,et al.  Testing bipartiteness of geometric intersection graphs , 2003, SODA '04.

[3]  Jie Wu,et al.  Energy-efficient coverage problems in wireless ad-hoc sensor networks , 2006, Comput. Commun..

[4]  Rajiv Gandhi,et al.  Distributed Algorithms for Coloring and Domination in Wireless Ad Hoc Networks , 2004, FSTTCS.

[5]  Andreas Willig,et al.  Protocols and Architectures for Wireless Sensor Networks , 2005 .

[6]  Yan Zhang,et al.  Geometric ad-hoc routing: of theory and practice , 2003, PODC '03.

[7]  Chittaranjan A. Mandal,et al.  Rotation of CDS via Connected Domatic Partition in Ad Hoc Sensor Networks , 2009, IEEE Transactions on Mobile Computing.

[8]  David W. Matula,et al.  Approximating the independent domatic partition problem in random geometric graphs - an experimental study , 2010, CCCG.

[9]  Imran A. Pirwani,et al.  Energy conservation via domatic partitions , 2006, MobiHoc '06.

[10]  David W. Matula,et al.  Building (1 - epsilon) Dominating Sets Partition as Backbones in Wireless Sensor Networks Using Distributed Graph Coloring , 2010, DCOSS.

[11]  Jennifer C. Hou,et al.  Maintaining Sensing Coverage and Connectivity in Large Sensor Networks , 2005, Ad Hoc Sens. Wirel. Networks.

[12]  Dorothea Wagner,et al.  Algorithms for Sensor and Ad Hoc Networks, Advanced Lectures [result from a Dagstuhl seminar] , 2007, Algorithms for Sensor and Ad Hoc Networks.

[13]  Xiang-Yang Li,et al.  Geometric Spanners for Wireless Ad Hoc Networks , 2003, IEEE Trans. Parallel Distributed Syst..

[14]  Paul J. M. Havinga,et al.  Energy-Efficient Data Acquisition Using a Distributed and Self-organizing Scheduling Algorithm for Wireless Sensor Networks , 2007, DCOSS.

[15]  D. Matula,et al.  Properties of Gabriel Graphs Relevant to Geographic Variation Research and the Clustering of Points in the Plane , 2010 .

[16]  Roger Wattenhofer,et al.  Maximizing the lifetime of dominating sets , 2005, 19th IEEE International Parallel and Distributed Processing Symposium.

[17]  Adrian Perrig,et al.  ACE: An Emergent Algorithm for Highly Uniform Cluster Formation , 2004, EWSN.

[18]  Selim G. Akl,et al.  Distributed Generation of a Family of Connected Dominating Sets in Wireless Sensor Networks , 2009, DCOSS.

[19]  Leonidas J. Guibas,et al.  Geometric spanners for routing in mobile networks , 2005 .

[20]  Ronald C. Read,et al.  Graph theory and computing , 1972 .

[21]  Dajin Wang,et al.  A Coloring Based Backbone Construction Algorithm in Wireless Ad Hoc Network , 2006, GPC.

[22]  Hongwei Zhang,et al.  GS3: scalable self-configuration and self-healing in wireless sensor networks , 2003, Comput. Networks.

[23]  D. Matula,et al.  Employing (1 − ε) dominating set partitions as backbones in wireless sensor networks , 2010 .

[24]  Xiang-Yang Li,et al.  Localized Algorithms for Energy Efficient Topology in Wireless Ad Hoc Networks , 2004, MobiHoc '04.

[25]  Sriram V. Pemmaraju,et al.  Approximation Algorithms for Domatic Partitions of Unit Disk Graphs , 2009, APPROX-RANDOM.

[26]  David W. Matula,et al.  Experimental Study of Independent and Dominating Sets in Wireless Sensor Networks Using Graph Coloring Algorithms , 2009, WASA.

[27]  Peng-Jun Wan,et al.  Weakly-connected dominating sets and sparse spanners in wireless ad hoc networks , 2003, 23rd International Conference on Distributed Computing Systems, 2003. Proceedings..

[28]  Bang Wang,et al.  Layered Diffusion based Coverage Control in Wireless Sensor Networks , 2007, 32nd IEEE Conference on Local Computer Networks (LCN 2007).

[29]  Deying Li,et al.  Wireless Sensor Networks with Energy Efficient Organization , 2002, J. Interconnect. Networks.

[30]  Christian Scheideler,et al.  Constant density spanners for wireless ad-hoc networks , 2005, SPAA '05.