Decentralized Singular Value Decomposition of Symmetric and non-Symmetric Matrices for Large-scale Sensor Networks

The Eigenvalue Decomposition (EVD) and the Singular Value Decomposition (SVD) are fundamental matrix factorization techniques that play crucial roles in various application areas such as signal processing, data mining, and machine learning. Efficient and numerically stable implementations of the EVD and SVD have been long-established research topics of interest, e.g., in sensor array processing. As the number of measurements increases drastically nowadays, the conventional approaches that collect all sample measurements in a fusion center to perform the EVD and SVD often become impractical or even impossible. To this end, scalable solutions are preferred, such as the decentralized approaches that involves only peer-to-peer communication and utilize local computation and storage resources. In this thesis, we first propose a communication efficient decentralized EVD algorithm that addresses the EVD as the sum of the rank-one components. The proposed algorithm utilizes a local lightweight rational function approximation approach and parallel averaging consensus algorithms to estimate and track the eigenvalues and eigenvectors in a fully decentralized online manner. To further reduce the overall communication cost and local computational overhead, e.g., in applications of Principal Component Analysis, a novel and non-trivial truncation technique is proposed. Based on the proposed decentralized EVD algorithm, two types of important application examples are examined: the online EVD of a sample covariance matrix over the network with the application in decentralized Direction-of-Arrival estimation and tracking, and the online computation of the spectra of the graph Laplacian matrix that is important, e.g., in Graph Fourier Analysis and graph dependent filter design. Second, we extend the proposed decentralized EVD algorithm to non-symmetric/non-Hermitian matrices to perform the decentralized SVD. Based on the availability of the matrix under consideration, two scenarios of the decentralized SVD are examined. While in the first scenario, the matrix of interest is row-wisely available in each local node in the network, in the second scenario, the matrix of interest implicitly forms an outer product generated from two different series of measurements. Combining the lightweight local rational function approximation approach and parallel averaging consensus algorithms, two decentralized implementations of the SVD are proposed to cope with the two aforementioned scenarios. In addition, two respective application examples in extremely large-scale sensor array systems are examined with the proposed decentralized SVD algorithms, i.e., the decentralized sensor localization via low-rank matrix completion for the first scenario and the decentralized passive radar detection for the second scenario. All simulation results show that our proposed decentralized EVD and decentralized SVD algorithms benefit from the rank-one expressions and thus admit low overall communication cost compared with the state-of-the-art decentralized power method. By employing the truncation technique, both communication costs and local computational overhead are significantly reduced, while a performance comparable to that of the centralized approach is achieved, when principal components are present and of interest.

Publication Details

Journal
TUbilio (Technical University of Darmstadt)
Published
2025-01-01
DOI
https://doi.org/10.26083/tuprints-00029902
Primary Topic
Forest Ecology and Biodiversity Studies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Decentralized Singular Value Decomposition of Symmetric and non-Symmetric Matrices for Large-scale Sensor Networks

TUbilio (Technical University of Darmstadt)
Forest Ecology and Biodiversity Studies
article

Decentralized Singular Value Decomposition of Symmetric and non-Symmetric Matrices for Large-scale Sensor Networks

article en

Abstract

The Eigenvalue Decomposition (EVD) and the Singular Value Decomposition (SVD) are fundamental matrix factorization techniques that play crucial roles in various application areas such as signal processing, data mining, and machine learning. Efficient and numerically stable implementations of the EVD and SVD have been long-established research topics of interest, e.g., in sensor array processing. As the number of measurements increases drastically nowadays, the conventional approaches that collect all sample measurements in a fusion center to perform the EVD and SVD often become impractical or even impossible. To this end, scalable solutions are preferred, such as the decentralized approaches that involves only peer-to-peer communication and utilize local computation and storage resources. In this thesis, we first propose a communication efficient decentralized EVD algorithm that addresses the EVD as the sum of the rank-one components. The proposed algorithm utilizes a local lightweight rational function approximation approach and parallel averaging consensus algorithms to estimate and track the eigenvalues and eigenvectors in a fully decentralized online manner. To further reduce the overall communication cost and local computational overhead, e.g., in applications of Principal Component Analysis, a novel and non-trivial truncation technique is proposed. Based on the proposed decentralized EVD algorithm, two types of important application examples are examined: the online EVD of a sample covariance matrix over the network with the application in decentralized Direction-of-Arrival estimation and tracking, and the online computation of the spectra of the graph Laplacian matrix that is important, e.g., in Graph Fourier Analysis and graph dependent filter design. Second, we extend the proposed decentralized EVD algorithm to non-symmetric/non-Hermitian matrices to perform the decentralized SVD. Based on the availability of the matrix under consideration, two scenarios of the decentralized SVD are examined. While in the first scenario, the matrix of interest is row-wisely available in each local node in the network, in the second scenario, the matrix of interest implicitly forms an outer product generated from two different series of measurements. Combining the lightweight local rational function approximation approach and parallel averaging consensus algorithms, two decentralized implementations of the SVD are proposed to cope with the two aforementioned scenarios. In addition, two respective application examples in extremely large-scale sensor array systems are examined with the proposed decentralized SVD algorithms, i.e., the decentralized sensor localization via low-rank matrix completion for the first scenario and the decentralized passive radar detection for the second scenario. All simulation results show that our proposed decentralized EVD and decentralized SVD algorithms benefit from the rank-one expressions and thus admit low overall communication cost compared with the state-of-the-art decentralized power method. By employing the truncation technique, both communication costs and local computational overhead are significantly reduced, while a performance comparable to that of the centralized approach is achieved, when principal components are present and of interest.

TUbilio (Technical University of Darmstadt)
Openalex Percentile: Top 52%
Forest Ecology and Biodiversity Studies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.