Experimental Study of Independent and Dominating Sets in Wireless Sensor Networks Using Graph Coloring Algorithms

The domatic partition problem seeks to maximize the partitioning of the nodes of the network into disjoint dominating sets. These sets represent a series of virtual backbones for wireless sensor networks to be activated successively, resulting in more balanced energy consumption and increased network robustness. In this study, we address the domatic partition problem in random geometric graphs by investigating several vertex coloring algorithms both topology and geometry-aware, color-adaptive and randomized. Graph coloring produces color classes with each class representing an independent set of vertices. The disjoint maximal independent sets constitute a collection of disjoint dominating sets that offer good network coverage. Furthermore, if we relax the full domination constraint then we obtain a partitioning of the network into disjoint dominating and nearly-dominating sets of nearly equal size, providing better redundancy and a near-perfect node coverage yield. In addition, these independent sets can be the basis for clustering a very large sensor network with minimal overlap between the clusters leading to increased efficiency in routing, wireless transmission scheduling and data-aggregation. We also observe that in dense random deployments, certain coloring algorithms yield a packing of the nodes into independent sets each of which is relatively close to the perfect placement in the triangular lattice.

[1]  Leland L. Beck,et al.  Smallest-last ordering and clustering and graph coloring algorithms , 1983, JACM.

[2]  Uriel Feige,et al.  Approximating the domatic number , 2000, STOC '00.

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

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

[5]  Yanxiang He,et al.  Energy Efficient Connectivity Maintenance in Wireless Sensor Networks , 2006 .

[6]  Yingshu Li,et al.  O(log n)-Localized Algorithms on the Coverage Problem in Heterogeneous Sensor Networks , 2007, 2007 IEEE International Performance, Computing, and Communications Conference.

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

[8]  José D. P. Rolim,et al.  Randomization and Approximation Techniques in Computer Science , 2002, Lecture Notes in Computer Science.

[9]  Dong Xuan,et al.  On Deploying Wireless Sensors to Achieve Both Coverage and Connectivity , 2006, 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing.

[10]  Chen Zhang,et al.  ExScal: elements of an extreme scale wireless sensor network , 2005, 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'05).

[11]  M. N. Giriprasad,et al.  ENERGY EFFICIENT COVERAGE PROBLEMS IN WIRELESS Ad Hoc SENSOR NETWORKS , 2011 .

[12]  Ding-Zhu Du,et al.  Connected Domination in Multihop Ad Hoc Wireless Networks , 2002, JCIS.

[13]  Michael R. Lyu,et al.  A point-distribution index and its application to sensor-grouping in wireless sensor networks , 2006, IWCMC '06.

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

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

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

[17]  Gerhard J. Woeginger,et al.  Graph colorings , 2005, Theor. Comput. Sci..

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

[19]  Sanjay Jha,et al.  RRAND: A New Requirement Aware RAND based Flexible Slot Allocation Mechanism Optimized For Spatial Reuse Of Slots , 2007 .

[20]  Maria J. Serna,et al.  Random Geometric Problems on [0, 1]² , 1998, RANDOM.

[21]  Koushik Kar,et al.  Low-coordination topologies for redundancy in sensor networks , 2005, MobiHoc '05.

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

[23]  Pin-Han Ho,et al.  Sleep scheduling for wireless sensor networks via network flow model , 2006, Comput. Commun..

[24]  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.

[25]  Sajal K. Das,et al.  Coverage and connectivity issues in wireless sensor networks: A survey , 2008, Pervasive Mob. Comput..

[26]  Ian F. Akyildiz,et al.  Wireless sensor networks , 2007 .

[27]  Josep Díaz Cort,et al.  Random geometric problems on $[0,1]^2$ , 1998 .