Decentralized Eigenvalue Algorithms for Distributed Signal Detection in Wireless Networks

In this paper, we derive and analyze two algorithms - referred to as decentralized power method (DPM) and decentralized Lanczos algorithm (DLA) - for distributed computation of one (the largest) or multiple eigenvalues of a sample covariance matrix over a wireless network. The proposed algorithms, based on sequential average consensus steps for computations of matrix-vector products and inner vector products, are first shown to be equivalent to their centralized counterparts in the case of exact distributed consensus. Then, closed-form expressions of the error introduced by nonideal consensus are derived for both algorithms. The error of the DPM is shown to vanish asymptotically under given conditions on the sequence of consensus errors. Finally, we consider applications to spectrum sensing in cognitive radio networks, and we show that virtually all eigenvalue-based tests proposed in the literature can be implemented in a distributed setting using either the DPM or the DLA. Simulation results are presented that validate the effectiveness of the proposed algorithms in conditions of practical interest (large-scale networks, small number of samples, and limited number of iterations).

[1]  Slawomir Stanczak,et al.  Eigenvalue-based signal detection in cognitive femtocell networks using a decentralized Lanczos algorithm , 2012, 2012 IEEE International Symposium on Dynamic Spectrum Access Networks.

[2]  Slawomir Stanczak,et al.  Decentralized largest eigenvalue test for multi-sensor signal detection , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[3]  Bernard Mulgrew,et al.  Adaptive Filter Algorithms for Accelerated Discrete-Time Consensus , 2010, IEEE Transactions on Signal Processing.

[4]  D. Eng,et al.  \computing Eigenvalues of Very Large Symmetric Matrices { an Implementation of a Lanczos Algorithm with No Reorthogonalization," , 1996 .

[5]  C.N. Hadjicostis,et al.  Finite-Time Distributed Consensus in Graphs with Time-Invariant Topologies , 2007, 2007 American Control Conference.

[6]  Soummya Kar,et al.  Distributed Consensus Algorithms in Sensor Networks: Quantized Data and Random Link Failures , 2007, IEEE Transactions on Signal Processing.

[7]  Sergio Valcarcel Macua,et al.  Consensus-based distributed principal component analysis in wireless sensor networks , 2010, 2010 IEEE 11th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[8]  Behrouz Touri,et al.  Distributed consensus over network with noisy links , 2009, 2009 12th International Conference on Information Fusion.

[9]  Boaz Nadler,et al.  Non-Parametric Detection of the Number of Signals: Hypothesis Testing and Random Matrix Theory , 2009, IEEE Transactions on Signal Processing.

[10]  Anna Scaglione,et al.  Decentralized Subspace Tracking via Gossiping , 2010, DCOSS.

[11]  C. Paige Computational variants of the Lanczos method for the eigenproblem , 1972 .

[12]  Slawomir Stanczak,et al.  Fast average consensus in clustered wireless sensor networks by superposition gossiping , 2012, 2012 IEEE Wireless Communications and Networking Conference (WCNC).

[13]  Andrzej Banaszuk,et al.  Wave equation based algorithm for distributed eigenvector computation , 2010, 49th IEEE Conference on Decision and Control (CDC).

[14]  Yonghong Zeng,et al.  Multi-antenna based spectrum sensing for cognitive radios: A GLRT approach , 2010, IEEE Transactions on Communications.

[15]  Santiago Zazo,et al.  Distributed static linear Gaussian models using consensus , 2012, Neural Networks.

[16]  Marc Moonen,et al.  Distributed adaptive estimation of covariance matrix eigenvectors in wireless sensor networks with application to distributed PCA , 2014, Signal Process..

[17]  Roberto Garello,et al.  Performance of Eigenvalue-Based Signal Detectors with Known and Unknown Noise Level , 2011, 2011 IEEE International Conference on Communications (ICC).

[18]  Zhiqiang Li,et al.  A Distributed Consensus-Based Cooperative Spectrum-Sensing Scheme in Cognitive Radios , 2010, IEEE Transactions on Vehicular Technology.

[19]  Marc Moonen,et al.  Consensus-Based Distributed Total Least Squares Estimation in Ad Hoc Wireless Sensor Networks , 2011, IEEE Transactions on Signal Processing.

[20]  Nicholas R. Jennings,et al.  Consensus acceleration in multiagent systems with the Chebyshev semi-iterative method , 2011, AAMAS.

[21]  H. Krim,et al.  The decentralized estimation of the sample covariance , 2008, 2008 42nd Asilomar Conference on Signals, Systems and Computers.

[22]  Andrea Montanari,et al.  Gossip PCA , 2011, PERV.

[23]  C. Paige Error Analysis of the Lanczos Algorithm for Tridiagonalizing a Symmetric Matrix , 1976 .

[24]  Ruggero Carli,et al.  Average consensus on digital noisy networks , 2009 .

[25]  Stephen P. Boyd,et al.  Distributed average consensus with least-mean-square deviation , 2007, J. Parallel Distributed Comput..

[26]  Yonghong Zeng,et al.  Eigenvalue-based spectrum sensing algorithms for cognitive radio , 2008, IEEE Transactions on Communications.

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

[28]  Stephen P. Boyd,et al.  Randomized gossip algorithms , 2006, IEEE Transactions on Information Theory.

[29]  C. Paige Accuracy and effectiveness of the Lanczos algorithm for the symmetric eigenproblem , 1980 .

[30]  Marc Moonen,et al.  Distributed adaptive eigenvector estimation of the sensor signal covariance matrix in a fully connected sensor network , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[31]  Anna Scaglione,et al.  Distributed Principal Subspace Estimation in Wireless Sensor Networks , 2011, IEEE Journal of Selected Topics in Signal Processing.

[32]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[33]  Alireza Tahbaz-Salehi,et al.  A Necessary and Sufficient Condition for Consensus Over Random Networks , 2008, IEEE Transactions on Automatic Control.

[34]  Siddhartha S. Srinivasa,et al.  Decentralized estimation and control of graph connectivity in mobile sensor networks , 2008, 2008 American Control Conference.

[35]  Franklin T. Luk,et al.  Principal Component Analysis for Distributed Data Sets with Updating , 2005, APPT.

[36]  Alfred O. Hero,et al.  Decomposable Principal Component Analysis , 2009, IEEE Transactions on Signal Processing.

[37]  C. Lanczos An iteration method for the solution of the eigenvalue problem of linear differential and integral operators , 1950 .

[38]  David Kempe,et al.  A decentralized algorithm for spectral analysis , 2004, STOC '04.

[39]  Masoumeh Nasiri-Kenari,et al.  Multiple antenna spectrum sensing in cognitive radios , 2010, IEEE Transactions on Wireless Communications.

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

[41]  Carl D. Meyer,et al.  Matrix Analysis and Applied Linear Algebra , 2000 .

[42]  Benjamin Van Roy,et al.  Consensus Propagation , 2005, IEEE Transactions on Information Theory.

[43]  Yousef Saad,et al.  Iterative methods for sparse linear systems , 2003 .

[44]  Yonghong Zeng,et al.  Blindly Combined Energy Detection for Spectrum Sensing in Cognitive Radio , 2008, IEEE Signal Processing Letters.

[45]  Alex Pothen,et al.  PARTITIONING SPARSE MATRICES WITH EIGENVECTORS OF GRAPHS* , 1990 .

[46]  Roberto Garello,et al.  Cooperative spectrum sensing based on the limiting eigenvalue ratio distribution in wishart matrices , 2009, IEEE Communications Letters.

[47]  Pascal Bianchi,et al.  Performance of Statistical Tests for Single-Source Detection Using Random Matrix Theory , 2009, IEEE Transactions on Information Theory.

[48]  Andrea Gasparri,et al.  Decentralized Laplacian eigenvalues estimation for networked multi-agent systems , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[49]  Robert H. Halstead,et al.  Matrix Computations , 2011, Encyclopedia of Parallel Computing.

[50]  Olav Tirkkonen,et al.  Cooperative spectrum sensing of OFDM signals using largest eigenvalue distributions , 2009, 2009 IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications.

[51]  Sergio Barbarossa,et al.  Distributed Consensus Over Wireless Sensor Networks Affected by Multipath Fading , 2008, IEEE Transactions on Signal Processing.

[52]  Olav Tirkkonen,et al.  Spectrum Sensing in the Presence of Multiple Primary Users , 2012, IEEE Transactions on Communications.

[53]  Thomas Kailath,et al.  Detection of signals by information theoretic criteria , 1985, IEEE Trans. Acoust. Speech Signal Process..