Max-consensus using the soft maximum

A distributed consensus algorithm for estimating the maximum and the minimum of the initial measurements in a sensor network is proposed. Estimating extrema is useful in many applications such as temperature control. In the absence of communication noise, max estimation can be done by updating the state value with the largest received measurements in every iteration at each sensor. In the presence of communication noise, however, the maximum estimate may incorrectly drift to a larger value at each iteration. As a result, a soft-max approach together with a consensus algorithm is introduced herein. Soft-min based algorithm is also described using the same approach. It is shown that for some distributions of the initial measurements, a modified soft-min consensus can also be used to calculate the max. A shifted non-linear bounded transmit function is also introduced to improve the convergence speed. A trade-off between power of the transmitted signal and the error in the estimate is described and simulation results are provided.

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

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

[3]  Andreas Spanias,et al.  Non-Linear Distributed Average Consensus Using Bounded Transmissions , 2013, IEEE Transactions on Signal Processing.

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

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

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

[7]  Slawomir Stanczak,et al.  On Function Computation via Wireless Sensor Multiple-Access Channels , 2009, 2009 IEEE Wireless Communications and Networking Conference.

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