Distributed Network Center and Size Estimation

A fully distributed algorithm for estimating the center and the radius of the smallest sphere that contains a wireless sensor network is proposed. The center finding problem is formulated as a convex optimization problem in summation form by using a soft-max approximation to the maximum function. Diffusion adaptation method is used where states of nodes converge to the estimated center distributively. Then, distributed max consensus is used to compute the radius. The proposed algorithm is fully distributed in the sense that each node in the network only needs to know its own location and nodes do not need to be pre-labeled. The algorithm works for any connected graph structure. The performance of the proposed algorithm is analyzed and it is shown that there is a tradeoff: a larger design parameter results in a more accurate center estimation but also makes the convergence speed of the distributed algorithm slower. It is also shown that the proposed algorithm can also be used to estimate the center and radius of the (not necessarily location-based) data at sensor nodes in a distributed way, thereby providing information and insights about the global data at each sensor. Simulation results corroborating the theory are also provided.

[1]  Urbashi Mitra,et al.  Boundary Estimation in Sensor Networks: Theory and Methods , 2003, IPSN.

[2]  Wei Zhang,et al.  Genetic Algorithm Based Wireless Sensor Network Localization , 2008, 2008 Fourth International Conference on Natural Computation.

[3]  Ameer Ahmed Abbasi,et al.  A survey on clustering algorithms for wireless sensor networks , 2007, Comput. Commun..

[4]  Jieping Ye,et al.  A Small Sphere and Large Margin Approach for Novelty Detection Using Training Data with Outliers , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  Deborah Estrin,et al.  Distributed techniques for area computation in sensor networks [wireless networks] , 2004, 29th Annual IEEE International Conference on Local Computer Networks.

[6]  Stephen P. Boyd,et al.  Fast linear iterations for distributed averaging , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[7]  Andreas Spanias,et al.  Distributed location detection in wireless sensor networks , 2013, 2013 Asilomar Conference on Signals, Systems and Computers.

[8]  A. Jadbabaie,et al.  A One-Parameter Family of Distributed Consensus Algorithms with Boundary: From Shortest Paths to Mean Hitting Times , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[9]  Philippe Ciblat,et al.  Analysis of Max-Consensus Algorithms in Wireless Channels , 2012, IEEE Transactions on Signal Processing.

[10]  Shixiang Li,et al.  Finding the Smallest Ellipse Containing a Point Set based on Genetic Algorithms , 2008, 2008 IEEE International Symposium on Knowledge Acquisition and Modeling Workshop.

[11]  Donald W. Hearn,et al.  Efficient Algorithms for the (Weighted) Minimum Circle Problem , 1982, Oper. Res..

[12]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[13]  Yingshu Li,et al.  Distributed Energy-Efficient Scheduling Approach for K-Coverage in Wireless Sensor Networks , 2006, MILCOM 2006 - 2006 IEEE Military Communications conference.

[14]  Dong Xuan,et al.  On wireless network coverage in bounded areas , 2013, 2013 Proceedings IEEE INFOCOM.

[15]  Andreas Spanias,et al.  Max-consensus using the soft maximum , 2013, 2013 Asilomar Conference on Signals, Systems and Computers.

[16]  Ali H. Sayed,et al.  Diffusion LMS Strategies for Distributed Estimation , 2010, IEEE Transactions on Signal Processing.

[17]  Jan M. Rabaey,et al.  Location in distributed ad-hoc wireless sensor networks , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[18]  Chae-Woo Lee,et al.  Evolutionary Genetic Algorithm for Efficient Clustering of Wireless Sensor Networks , 2009, 2009 6th IEEE Consumer Communications and Networking Conference.

[19]  Ali H. Sayed,et al.  Diffusion Adaptation Strategies for Distributed Optimization and Learning Over Networks , 2011, IEEE Transactions on Signal Processing.

[20]  Nabanita Das,et al.  In-network area estimation and localization in Wireless Sensor Networks , 2012, 2012 IEEE Globecom Workshops.

[21]  Chrystal On the problem to construct the minimum circle enclosing n given points in a plane , 1884 .

[22]  Guofang Nan,et al.  Evolutionary Based Approaches in Wireless Sensor Networks: A Survey , 2008, 2008 Fourth International Conference on Natural Computation.

[23]  Jörg Raisch,et al.  Max-consensus in a max-plus algebraic setting: The case of fixed communication topologies , 2009, 2009 XXII International Symposium on Information, Communication and Automation Technologies.

[24]  Nabanita Das,et al.  A Digital-Geometric Approach for Computing Area Coverage in Wireless Sensor Networks , 2014, ICDCIT.

[25]  Peng Sun,et al.  Computation of Minimum Volume Covering Ellipsoids , 2002, Oper. Res..

[26]  Andreas Spanias,et al.  Max Consensus in Sensor Networks: Non-Linear Bounded Transmission and Additive Noise , 2016, IEEE Sensors Journal.

[27]  Steven Fortune,et al.  A sweepline algorithm for Voronoi diagrams , 1986, SCG '86.

[28]  Ramesh Govindan,et al.  Localized edge detection in sensor fields , 2003, Ad Hoc Networks.

[29]  Andreas Spanias,et al.  Sequential wireless sensor network discovery using wide aperture array signal processing , 2012, 2012 Proceedings of the 20th European Signal Processing Conference (EUSIPCO).

[30]  Partha Bhowmick,et al.  Number-theoretic interpretation and construction of a digital circle , 2008, Discret. Appl. Math..

[31]  Yu-Chee Tseng,et al.  The Coverage Problem in a Wireless Sensor Network , 2003, WSNA '03.

[32]  R.L. Moses,et al.  Locating the nodes: cooperative localization in wireless sensor networks , 2005, IEEE Signal Processing Magazine.

[33]  Soummya Kar,et al.  Distributed Consensus Algorithms in Sensor Networks With Imperfect Communication: Link Failures and Channel Noise , 2007, IEEE Transactions on Signal Processing.

[34]  Leonidas J. Guibas,et al.  Primitives for the manipulation of general subdivisions and the computation of Voronoi diagrams , 1983, STOC.

[35]  Cheryl Ann Alexander,et al.  Big Data and Visualization: Methods, Challenges and Technology Progress , 2015 .

[36]  Richard M. Murray,et al.  Consensus problems in networks of agents with switching topology and time-delays , 2004, IEEE Transactions on Automatic Control.

[37]  Ganesh K. Venayagamoorthy,et al.  Particle Swarm Optimization in Wireless-Sensor Networks: A Brief Survey , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).