Papers
Topics
Authors
Recent
Search
2000 character limit reached

Diagonal Beam Selection for MIMO ISAC

Updated 6 July 2026
  • Diagonal Beam Selection (DBS) is a low-complexity beam selection method in beamspace MIMO ISAC that maximizes a unified mutual-information metric using a diagonal approximation.
  • The method computes per-beam contributions from diagonalized Gram matrices, enabling rapid selection of K beams without iterative subset updates.
  • Simulations show that DBS attains near-optimal performance with linear complexity, offering significant gains in energy efficiency over conventional exhaustive and greedy methods.

Searching arXiv for the specified paper and related DBS context. arXiv search query: (Shin et al., 14 Jul 2025) Diagonal Beam Selection beamspace MIMO ISAC Diagonal Beam Selection (DBS) is a beam-selection method introduced for beamspace multiple-input multiple-output integrated sensing and communication (MIMO ISAC) systems as a simplified extension of a greedy RF-chain selection framework that maximizes a unified mutual-information (MI)-based performance metric applicable to both communication and sensing. In the reported formulation, DBS operates under a diagonal approximation in which beam-domain Gram matrices are approximately diagonal, so the contribution of each beam can be computed once and the system may simply pick the KK beams with the largest contribution values. The method is presented as a low-complexity alternative to exhaustive search and to greedy eigen-based selection (GES) and greedy cofactor-based selection (GCS), with simulation results showing near-optimal performance at substantially lower complexity in beamspace MIMO ISAC (Shin et al., 14 Jul 2025).

1. Beamspace MIMO ISAC setting

DBS is defined in a hybrid analog-digital MIMO ISAC architecture in which a base-station (BS) with NtN_t antennas is equipped with an analog beamforming network that forms MM predefined beams, for example columns of a size-NtN_t DFT matrix. Each of the MM RF chains excites one beam. The mmth beamforming vector is

um=1Nt[1,  ej2πm1M,  ,  ej2π(Nt1)(m1)M]T,\mathbf{u}_m = \sqrt{\tfrac1{N_t}} \bigl[ 1,\;e^{-j2\pi\frac{m-1}{M}},\;\dots,\; e^{-j2\pi\frac{(N_t-1)(m-1)}M} \bigr]^{T},

and the analog beamforming matrix is

U=[u1,,uM]CNt×M.\mathbf{U}=[\mathbf{u}_1,\dots,\mathbf{u}_M]\in\mathbb{C}^{N_t\times M}.

On the digital side, the BS selects KK out of these MM beam-ports (RF chains) to transmit information/sensing waveforms. The UE has NtN_t0 antennas, and the ISAC sensing receiver has NtN_t1 separate antennas. The model assumes narrowband operation, known channel statistics, and standard AWGN at all receivers (Shin et al., 14 Jul 2025).

Within this setting, DBS is specifically a beamspace selection rule. A plausible implication is that its role is not to redesign the analog beam codebook, but to exploit a predefined beam basis and then perform low-complexity digital activation of a subset of beam-ports.

2. Unified MI criterion for communication and sensing

The beamspace formulation uses the transformed channel and sensing quantities

NtN_t2

For any beam-subset NtN_t3 of size NtN_t4, the communication MI is

NtN_t5

and the sensing MI is

NtN_t6

where NtN_t7 is the transmit-SNR, NtN_t8 the number of snapshots, and

NtN_t9

is the transmit-covariance of the MM0th sensing path in beam-domain. Each MI is normalized, and the weighted sum is

MM1

This criterion is the basis on which DBS is constructed (Shin et al., 14 Jul 2025).

The significance of this formulation is explicit in the source: the framework maximizes a unified MI-based performance metric applicable to both functions. This suggests that DBS inherits a single objective spanning both communication and sensing, rather than alternating between disparate criteria such as MI for communication and beam-pattern mean-squared error or the Cramér–Rao lower bound for sensing.

3. Diagonal approximation and per-beam contribution

The decisive step behind DBS is the diagonal approximation. When MM2, MM3 and MM4 are large and the beam-vectors become nearly orthogonal to each other, as in uniform linear arrays with DFT beams, the Gram matrices MM5 and each MM6 are approximately diagonal. The diagonal entries are defined as

MM7

Under this approximation, the MI expressions simplify to

MM8

Accordingly, the per-beam contribution to the normalized weighted MI is

MM9

The article’s key simplification follows directly: under the diagonal approximation, these per-beam contributions NtN_t0 do not change when beams are removed, so one may simply pick the NtN_t1 beams with largest NtN_t2. Equivalently, one can think of iteratively removing the beam with smallest NtN_t3 (Shin et al., 14 Jul 2025).

A common misunderstanding would be to treat DBS as merely a heuristic sorting rule unrelated to the original MI objective. The formulation in fact derives the score NtN_t4 from the diagonalized communication and sensing MI terms. At the same time, the method depends on the approximation that the relevant beam-domain matrices are approximately diagonal; this dependence is part of the construction, not an incidental implementation detail.

4. Selection procedure

The paper gives DBS in a single-shot selection version. Its inputs are the number of beams NtN_t5, desired active beams NtN_t6, and the weights NtN_t7. The required precomputations are

NtN_t8

and

NtN_t9

The beam score is then evaluated as

MM0

Finally, the procedure sorts MM1 in descending order and selects the top-MM2 indices, returning MM3 as the indices of the selected beams (Shin et al., 14 Jul 2025).

The algorithmic interpretation is straightforward: DBS replaces repeated subset-dependent updates with a one-time computation of beam scores. A plausible implication is that the method is especially attractive in regimes where the beam codebook is fixed and selection must be performed rapidly across different operating points or weighting choices.

5. Complexity profile relative to other selectors

The reported complexity comparison places DBS alongside exhaustive search and the full greedy methods GES and GCS.

Method Complexity Characterization
Exhaustive Search MM4 approximately exponential in MM5
GES / GCS MM6 MM7 iterations with rank-one updates and small-matrix inversions
DBS MM8 linear in MM9

For exhaustive search, the source specifies search over mm0 subsets, each evaluating a full MI with mm1 for determinants. For GES or GCS, the source specifies mm2 iterations, each performing rank-one updates and small-matrix inversions, with mm3 the small rank of each sensing covariance. For DBS, the total consists of computing mm4 values of mm5 in mm6, computing mm7 values mm8 in mm9, and sorting um=1Nt[1,  ej2πm1M,  ,  ej2π(Nt1)(m1)M]T,\mathbf{u}_m = \sqrt{\tfrac1{N_t}} \bigl[ 1,\;e^{-j2\pi\frac{m-1}{M}},\;\dots,\; e^{-j2\pi\frac{(N_t-1)(m-1)}M} \bigr]^{T},0 numbers in um=1Nt[1,  ej2πm1M,  ,  ej2π(Nt1)(m1)M]T,\mathbf{u}_m = \sqrt{\tfrac1{N_t}} \bigl[ 1,\;e^{-j2\pi\frac{m-1}{M}},\;\dots,\; e^{-j2\pi\frac{(N_t-1)(m-1)}M} \bigr]^{T},1 (Shin et al., 14 Jul 2025).

The complexity reduction is therefore not described only qualitatively. The source explicitly states that DBS has total complexity linear in um=1Nt[1,  ej2πm1M,  ,  ej2π(Nt1)(m1)M]T,\mathbf{u}_m = \sqrt{\tfrac1{N_t}} \bigl[ 1,\;e^{-j2\pi\frac{m-1}{M}},\;\dots,\; e^{-j2\pi\frac{(N_t-1)(m-1)}M} \bigr]^{T},2, whereas exhaustive search is approximately exponential in um=1Nt[1,  ej2πm1M,  ,  ej2π(Nt1)(m1)M]T,\mathbf{u}_m = \sqrt{\tfrac1{N_t}} \bigl[ 1,\;e^{-j2\pi\frac{m-1}{M}},\;\dots,\; e^{-j2\pi\frac{(N_t-1)(m-1)}M} \bigr]^{T},3. This suggests why DBS is positioned as a simplified solution for beamspace MIMO ISAC rather than merely a lower-constant-factor implementation of the full greedy framework.

6. Reported numerical behavior, trade-offs, and limitations

The numerical section summarized for DBS uses a beamspace system with um=1Nt[1,  ej2πm1M,  ,  ej2π(Nt1)(m1)M]T,\mathbf{u}_m = \sqrt{\tfrac1{N_t}} \bigl[ 1,\;e^{-j2\pi\frac{m-1}{M}},\;\dots,\; e^{-j2\pi\frac{(N_t-1)(m-1)}M} \bigr]^{T},4, um=1Nt[1,  ej2πm1M,  ,  ej2π(Nt1)(m1)M]T,\mathbf{u}_m = \sqrt{\tfrac1{N_t}} \bigl[ 1,\;e^{-j2\pi\frac{m-1}{M}},\;\dots,\; e^{-j2\pi\frac{(N_t-1)(m-1)}M} \bigr]^{T},5, and um=1Nt[1,  ej2πm1M,  ,  ej2π(Nt1)(m1)M]T,\mathbf{u}_m = \sqrt{\tfrac1{N_t}} \bigl[ 1,\;e^{-j2\pi\frac{m-1}{M}},\;\dots,\; e^{-j2\pi\frac{(N_t-1)(m-1)}M} \bigr]^{T},6. In the weighted sum of normalized MI versus SNR, at SNR um=1Nt[1,  ej2πm1M,  ,  ej2π(Nt1)(m1)M]T,\mathbf{u}_m = \sqrt{\tfrac1{N_t}} \bigl[ 1,\;e^{-j2\pi\frac{m-1}{M}},\;\dots,\; e^{-j2\pi\frac{(N_t-1)(m-1)}M} \bigr]^{T},7 dB, GES/GCS achieve within um=1Nt[1,  ej2πm1M,  ,  ej2π(Nt1)(m1)M]T,\mathbf{u}_m = \sqrt{\tfrac1{N_t}} \bigl[ 1,\;e^{-j2\pi\frac{m-1}{M}},\;\dots,\; e^{-j2\pi\frac{(N_t-1)(m-1)}M} \bigr]^{T},8 dB of Exhaustive Search, while DBS remains within um=1Nt[1,  ej2πm1M,  ,  ej2π(Nt1)(m1)M]T,\mathbf{u}_m = \sqrt{\tfrac1{N_t}} \bigl[ 1,\;e^{-j2\pi\frac{m-1}{M}},\;\dots,\; e^{-j2\pi\frac{(N_t-1)(m-1)}M} \bigr]^{T},9 of optimal and outperforms Random and Fixed by U=[u1,,uM]CNt×M.\mathbf{U}=[\mathbf{u}_1,\dots,\mathbf{u}_M]\in\mathbb{C}^{N_t\times M}.0. In the weighted sum of normalized MI versus number of active beams, for U=[u1,,uM]CNt×M.\mathbf{U}=[\mathbf{u}_1,\dots,\mathbf{u}_M]\in\mathbb{C}^{N_t\times M}.1 beams, DBS lags GES/GCS by only U=[u1,,uM]CNt×M.\mathbf{U}=[\mathbf{u}_1,\dots,\mathbf{u}_M]\in\mathbb{C}^{N_t\times M}.2, while Random selection suffers up to U=[u1,,uM]CNt×M.\mathbf{U}=[\mathbf{u}_1,\dots,\mathbf{u}_M]\in\mathbb{C}^{N_t\times M}.3 loss relative to GES/GCS when U=[u1,,uM]CNt×M.\mathbf{U}=[\mathbf{u}_1,\dots,\mathbf{u}_M]\in\mathbb{C}^{N_t\times M}.4. In energy efficiency, DBS achieves higher EE than full-activation by up to U=[u1,,uM]CNt×M.\mathbf{U}=[\mathbf{u}_1,\dots,\mathbf{u}_M]\in\mathbb{C}^{N_t\times M}.5, since it uses fewer RF chains for near-optimal MI, whereas Random selection yields poor EE across all U=[u1,,uM]CNt×M.\mathbf{U}=[\mathbf{u}_1,\dots,\mathbf{u}_M]\in\mathbb{C}^{N_t\times M}.6. For the Pareto trade-off between communication MI and sensing MI, DBS produces a narrower Pareto front than GES/GCS; it cannot adjust inter-beam correlations but still outperforms non-optimized baselines (Shin et al., 14 Jul 2025).

These results locate DBS in a specific complexity-performance regime. The paper’s own summary is that DBS offers a compelling complexity-performance trade-off: a few percent MI loss for orders-of-magnitude reduction in selection complexity. The reported limitation is equally specific: DBS produces a narrower Pareto front than GES/GCS because it cannot adjust inter-beam correlations. A plausible implication is that DBS is best matched to settings where selection latency and implementation simplicity dominate, while GES/GCS remain preferable when fine control of the communication-sensing trade-off is required.

7. Position within the broader selection framework

DBS is not presented as an isolated method. It is an extension of a low-complexity greedy RF-chain selection framework that decomposes the total MI into individual contributions of each RF chain, yielding GES and GCS for general MIMO ISAC, and then extends the framework to beam selection for beamspace MIMO ISAC systems by introducing DBS as a simplified solution (Shin et al., 14 Jul 2025).

In that framework, DBS occupies the most aggressively simplified end of the design space. Exhaustive search is the combinatorial benchmark; GES and GCS preserve subset-adaptive greedy updates; DBS instead relies on the fact that, under the diagonal approximation, beam contributions do not change when beams are removed. This suggests a hierarchy of selectors: exhaustive enumeration for optimality, greedy contribution-based removal for near-optimality with moderate complexity, and diagonal beam selection for linear-in-U=[u1,,uM]CNt×M.\mathbf{U}=[\mathbf{u}_1,\dots,\mathbf{u}_M]\in\mathbb{C}^{N_t\times M}.7 scaling. The principal technical distinction is therefore not only computational cost, but also whether the selector models and exploits inter-beam coupling during the selection process.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Diagonal Beam Selection (DBS).