Fast Single-Snapshot Harmonic Recovery with 2D Sparse Arrays Using BCCB Matrices

We introduce an efficient implementation of sparse recovery methods for the problem of harmonic estimation with 2D sparse arrays using a single snapshot. By imposing a uniformity constraint on the harmonic grids of the subdictionaries used in the sparse recovery problem, in addition to a mild constraint on the array topology that consists in having the elements lie on a grid specified in half-wavelength units, we show that the Gram matrices that appear in these sparse recovery methods exhibit a block-circulant with circulant blocks (BCCB) structure. The BCCB structure is then exploited to reduce the computational complexity of the matrix-vector products that appear in these methods through the use of 2D fast Fourier transforms (FFT) from O((L1L2)^2) down to O(L1L2 log(L1L2)) operations per iterations, where L1, L2 are the lengths of the subdictionaries used for estimating the harmonics in the first and second dimension, respectively. We experimentally verify the proposed implementation using the iterative shrinkage thresholding algorithm (ISTA), the fast iterative shrinkage-thresholding algorithm (FISTA), and the alternating direction method of multipliers (ADMM) where we observe improvements

Authors

Institutions

Publication Details

Published
2026-04-21
DOI
https://doi.org/10.1109/icassp55912.2026.11461561
Primary Topic
Direction-of-Arrival Estimation Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Fast Single-Snapshot Harmonic Recovery with 2D Sparse Arrays Using BCCB Matrices

Youval Klioui
Direction-of-Arrival Estimation Techniques
article

Fast Single-Snapshot Harmonic Recovery with 2D Sparse Arrays Using BCCB Matrices

Youval Klioui
article en

Abstract

We introduce an efficient implementation of sparse recovery methods for the problem of harmonic estimation with 2D sparse arrays using a single snapshot. By imposing a uniformity constraint on the harmonic grids of the subdictionaries used in the sparse recovery problem, in addition to a mild constraint on the array topology that consists in having the elements lie on a grid specified in half-wavelength units, we show that the Gram matrices that appear in these sparse recovery methods exhibit a block-circulant with circulant blocks (BCCB) structure. The BCCB structure is then exploited to reduce the computational complexity of the matrix-vector products that appear in these methods through the use of 2D fast Fourier transforms (FFT) from O((L1L2)^2) down to O(L1L2 log(L1L2)) operations per iterations, where L1, L2 are the lengths of the subdictionaries used for estimating the harmonics in the first and second dimension, respectively. We experimentally verify the proposed implementation using the iterative shrinkage thresholding algorithm (ISTA), the fast iterative shrinkage-thresholding algorithm (FISTA), and the alternating direction method of multipliers (ADMM) where we observe improvements

Eindhoven University of Technology (NL)
Openalex Percentile: Top 97%
Direction-of-Arrival Estimation Techniques
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.