Papers
Topics
Authors
Recent
Search
2000 character limit reached

Multi-Norm Beamforming Techniques

Updated 7 July 2026
  • Multi-norm beamforming is a technique that employs various norm formulations to model uncertainty and regularize beamformer outputs, enhancing robustness and sparsity.
  • It encompasses methods such as robust adaptive beamforming, downlink 3D-MIMO, and speech enhancement, each leveraging different norm constraints for improved performance.
  • Norm choice directly impacts SINR, power consumption, and computational efficiency, guiding optimization strategies across diverse signal processing applications.

Multi-norm beamforming denotes beamforming formulations in which several norms are used to model uncertainty, regularize the beamformer output, or both. In the cited literature, this includes robust adaptive beamforming for a general-rank signal model with matrix induced ℓp,q\ell_{p,q}-norm uncertainty, downlink 3D-MIMO beamforming with ℓ1\ell_1-norm bounded CSI uncertainty and extensions to other vector and mixed norms, and speech enhancement beamforming that minimizes output power together with an ℓ1\ell_1-norm penalty under a distortionless constraint (Huang et al., 2021, Liu et al., 2018, Qin et al., 24 Jul 2025). The common structure is that norm choice changes either the geometry of the admissible perturbations or the sparsity profile encouraged at the beamformer output.

1. Norms and uncertainty models

For X∈CM×NX\in\mathbb C^{M\times N}, the induced matrix ℓp,q\ell_{p,q}-norm is defined by

∥X∥p,q=max⁡∥z∥q=1∥Xz∥p.\|X\|_{p,q}=\max_{\|z\|_q=1}\|Xz\|_p.

Equivalently,

∥X∥p,q=max⁡{∥Xz∥p:  z∈CN,  ∥z∥q=1}.\|X\|_{p,q}=\max\{\|X z\|_p:\;z\in\mathbb C^N,\;\|z\|_q=1\}.

In Huang and Vorobyov’s robust adaptive beamforming formulation, this norm is used to constrain matrix perturbations introduced into a factorization of the presumed desired-signal covariance. For the least-squares problem

min⁡Δ:  ∥Δ∥p,q≤η  ∥(X+Δ) y−b∥p,\min_{\Delta:\;\|\Delta\|_{p,q}\le\eta}\;\|(X+\Delta)\,y-b\|_p,

the optimal value admits the closed form

min⁡∥Δ∥p,q≤η ∥(X+Δ)y−b∥p=max⁡{∥Xy−b∥p−η ∥y∥q,  0},\min_{\|\Delta\|_{p,q}\le\eta}\,\|(X+\Delta)y-b\|_p =\max\Bigl\{\|Xy-b\|_p-\eta\,\|y\|_q,\;0\Bigr\},

with equality obtained by a suitable rank-one construction of the worst-case Δ⋆\Delta^\star when ℓ1\ell_10 (Huang et al., 2021).

In vector-uncertainty models for downlink beamforming, the same norm logic appears through channel-error sets. For user ℓ1\ell_11, the ℓ1\ell_12-bounded uncertainty set is

ℓ1\ell_13

The same framework also admits ℓ1\ell_14-norm uncertainty,

ℓ1\ell_15

mixed ℓ1\ell_16-norm uncertainty,

ℓ1\ell_17

and intersections of ellipsoids or hyper-rectangles. For a general ℓ1\ell_18-norm bound ℓ1\ell_19, the dual norm ℓ1\ell_10 satisfies ℓ1\ell_11, and the worst-case inner product obeys

ℓ1\ell_12

which is the basic device used to translate norm-bounded uncertainty into conic constraints (Liu et al., 2018).

2. General-rank robust adaptive beamforming

For a general-rank signal model, the presumed signal covariance is written as

ℓ1\ell_13

and the uncertainty is introduced through

ℓ1\ell_14

Applying the closed-form least-squares result yields the inner worst-case minimization

ℓ1\ell_15

The associated worst-case SINR maximization is

ℓ1\ell_16

which is reformulated, after dropping the zero-clamp since the optimum is nonnegative, as

ℓ1\ell_17

With ℓ1\ell_18, the final problem is

ℓ1\ell_19

This recasts worst-case SINR maximization as the maximization of the difference between an X∈CM×NX\in\mathbb C^{M\times N}0-norm function and an X∈CM×NX\in\mathbb C^{M\times N}1-norm function under a convex quadratic constraint (Huang et al., 2021).

The same paper studies a generalized RAB problem in which the X∈CM×NX\in\mathbb C^{M\times N}2-term is replaced by an X∈CM×NX\in\mathbb C^{M\times N}3-term and the matrix uncertainty is bounded by X∈CM×NX\in\mathbb C^{M\times N}4. The inner result becomes

X∈CM×NX\in\mathbb C^{M\times N}5

and the corresponding design is

X∈CM×NX\in\mathbb C^{M\times N}6

The resulting family of beamformers depends explicitly on the choice of X∈CM×NX\in\mathbb C^{M\times N}7 rather than only on the conventional Frobenius-norm case X∈CM×NX\in\mathbb C^{M\times N}8 (Huang et al., 2021).

3. Sequential SOCP approximation and norm-pair selection

For any rational X∈CM×NX\in\mathbb C^{M\times N}9, ℓp,q\ell_{p,q}0 has an SOC-representable epigraph, and ℓp,q\ell_{p,q}1 is handled through a lower-affine approximation at the current iterate ℓp,q\ell_{p,q}2: ℓp,q\ell_{p,q}3 Each SOCP subproblem is then

ℓp,q\ell_{p,q}4

which is fully SOC-representable for any rational ℓp,q\ell_{p,q}5. The iterative scheme initializes a feasible ℓp,q\ell_{p,q}6, solves the SOCP to obtain ℓp,q\ell_{p,q}7, increments ℓp,q\ell_{p,q}8, and stops when

ℓp,q\ell_{p,q}9

The sequence of objective values ∥X∥p,q=max⁡∥z∥q=1∥Xz∥p.\|X\|_{p,q}=\max_{\|z\|_q=1}\|Xz\|_p.0 is nondecreasing, and under mild boundedness assumptions the iterates converge to a locally stationary point. The stated complexity per iteration is that solving an SOCP in ∥X∥p,q=max⁡∥z∥q=1∥Xz∥p.\|X\|_{p,q}=\max_{\|z\|_q=1}\|Xz\|_p.1 variables with ∥X∥p,q=max⁡∥z∥q=1∥Xz∥p.\|X\|_{p,q}=\max_{\|z\|_q=1}\|Xz\|_p.2 second-order cones of dimension up to ∥X∥p,q=max⁡∥z∥q=1∥Xz∥p.\|X\|_{p,q}=\max_{\|z\|_q=1}\|Xz\|_p.3 costs on the order of ∥X∥p,q=max⁡∥z∥q=1∥Xz∥p.\|X\|_{p,q}=\max_{\|z\|_q=1}\|Xz\|_p.4 or better using interior-point methods (Huang et al., 2021).

The generalized ∥X∥p,q=max⁡∥z∥q=1∥Xz∥p.\|X\|_{p,q}=\max_{\|z\|_q=1}\|Xz\|_p.5-minus-∥X∥p,q=max⁡∥z∥q=1∥Xz∥p.\|X\|_{p,q}=\max_{\|z\|_q=1}\|Xz\|_p.6 formulation uses the same sequential-SOCP approach provided ∥X∥p,q=max⁡∥z∥q=1∥Xz∥p.\|X\|_{p,q}=\max_{\|z\|_q=1}\|Xz\|_p.7, and ∥X∥p,q=max⁡∥z∥q=1∥Xz∥p.\|X\|_{p,q}=\max_{\|z\|_q=1}\|Xz\|_p.8 if one wants to linearize ∥X∥p,q=max⁡∥z∥q=1∥Xz∥p.\|X\|_{p,q}=\max_{\|z\|_q=1}\|Xz\|_p.9, are rational. The paper describes a practical norm-pair selection rule: one fixes a small finite candidate set of pairs ∥X∥p,q=max⁡{∥Xz∥p:  z∈CN,  ∥z∥q=1}.\|X\|_{p,q}=\max\{\|X z\|_p:\;z\in\mathbb C^N,\;\|z\|_q=1\}.0, for example ∥X∥p,q=max⁡{∥Xz∥p:  z∈CN,  ∥z∥q=1}.\|X\|_{p,q}=\max\{\|X z\|_p:\;z\in\mathbb C^N,\;\|z\|_q=1\}.1, runs the sequential-SOCP algorithm for each pair, computes the actual array-output SINR over held-out snapshots, and selects the ∥X∥p,q=max⁡{∥Xz∥p:  z∈CN,  ∥z∥q=1}.\|X\|_{p,q}=\max\{\|X z\|_p:\;z\in\mathbb C^N,\;\|z\|_q=1\}.2 whose beamformer achieves the largest actual SINR. This suggests that norm choice is treated as a model-selection variable rather than as a fixed convention (Huang et al., 2021).

In downlink 3D-MIMO, robust beamforming is posed as minimization of total transmit power under worst-case SINR constraints over the uncertainty set ∥X∥p,q=max⁡{∥Xz∥p:  z∈CN,  ∥z∥q=1}.\|X\|_{p,q}=\max\{\|X z\|_p:\;z\in\mathbb C^N,\;\|z\|_q=1\}.3. With beamformers ∥X∥p,q=max⁡{∥Xz∥p:  z∈CN,  ∥z∥q=1}.\|X\|_{p,q}=\max\{\|X z\|_p:\;z\in\mathbb C^N,\;\|z\|_q=1\}.4,

∥X∥p,q=max⁡{∥Xz∥p:  z∈CN,  ∥z∥q=1}.\|X\|_{p,q}=\max\{\|X z\|_p:\;z\in\mathbb C^N,\;\|z\|_q=1\}.5

and the robust design is

∥X∥p,q=max⁡{∥Xz∥p:  z∈CN,  ∥z∥q=1}.\|X\|_{p,q}=\max\{\|X z\|_p:\;z\in\mathbb C^N,\;\|z\|_q=1\}.6

The reformulation introduces ∥X∥p,q=max⁡{∥Xz∥p:  z∈CN,  ∥z∥q=1}.\|X\|_{p,q}=\max\{\|X z\|_p:\;z\in\mathbb C^N,\;\|z\|_q=1\}.7, auxiliary variables ∥X∥p,q=max⁡{∥Xz∥p:  z∈CN,  ∥z∥q=1}.\|X\|_{p,q}=\max\{\|X z\|_p:\;z\in\mathbb C^N,\;\|z\|_q=1\}.8, and the constant ∥X∥p,q=max⁡{∥Xz∥p:  z∈CN,  ∥z∥q=1}.\|X\|_{p,q}=\max\{\|X z\|_p:\;z\in\mathbb C^N,\;\|z\|_q=1\}.9, so that

min⁡Δ:  ∥Δ∥p,q≤η  ∥(X+Δ) y−b∥p,\min_{\Delta:\;\|\Delta\|_{p,q}\le\eta}\;\|(X+\Delta)\,y-b\|_p,0

Using min⁡Δ:  ∥Δ∥p,q≤η  ∥(X+Δ) y−b∥p,\min_{\Delta:\;\|\Delta\|_{p,q}\le\eta}\;\|(X+\Delta)\,y-b\|_p,1, one obtains

min⁡Δ:  ∥Δ∥p,q≤η  ∥(X+Δ) y−b∥p,\min_{\Delta:\;\|\Delta\|_{p,q}\le\eta}\;\|(X+\Delta)\,y-b\|_p,2

With min⁡Δ:  ∥Δ∥p,q≤η  ∥(X+Δ) y−b∥p,\min_{\Delta:\;\|\Delta\|_{p,q}\le\eta}\;\|(X+\Delta)\,y-b\|_p,3, row vectors min⁡Δ:  ∥Δ∥p,q≤η  ∥(X+Δ) y−b∥p,\min_{\Delta:\;\|\Delta\|_{p,q}\le\eta}\;\|(X+\Delta)\,y-b\|_p,4, and min⁡Δ:  ∥Δ∥p,q≤η  ∥(X+Δ) y−b∥p,\min_{\Delta:\;\|\Delta\|_{p,q}\le\eta}\;\|(X+\Delta)\,y-b\|_p,5, one further gets

min⁡Δ:  ∥Δ∥p,q≤η  ∥(X+Δ) y−b∥p,\min_{\Delta:\;\|\Delta\|_{p,q}\le\eta}\;\|(X+\Delta)\,y-b\|_p,6

All constraints are linear or second-order-cone constraints, so the final problem is an SOCP solvable efficiently by a standard SOCP solver such as CVX (Liu et al., 2018).

The same work makes the multi-norm generalization explicit. For a general min⁡Δ:  ∥Δ∥p,q≤η  ∥(X+Δ) y−b∥p,\min_{\Delta:\;\|\Delta\|_{p,q}\le\eta}\;\|(X+\Delta)\,y-b\|_p,7-norm uncertainty bound min⁡Δ:  ∥Δ∥p,q≤η  ∥(X+Δ) y−b∥p,\min_{\Delta:\;\|\Delta\|_{p,q}\le\eta}\;\|(X+\Delta)\,y-b\|_p,8, the “numerator” constraint becomes

min⁡Δ:  ∥Δ∥p,q≤η  ∥(X+Δ) y−b∥p,\min_{\Delta:\;\|\Delta\|_{p,q}\le\eta}\;\|(X+\Delta)\,y-b\|_p,9

with the corresponding dual norm min⁡∥Δ∥p,q≤η ∥(X+Δ)y−b∥p=max⁡{∥Xy−b∥p−η ∥y∥q,  0},\min_{\|\Delta\|_{p,q}\le\eta}\,\|(X+\Delta)y-b\|_p =\max\Bigl\{\|Xy-b\|_p-\eta\,\|y\|_q,\;0\Bigr\},0. The paper also notes that min⁡∥Δ∥p,q≤η ∥(X+Δ)y−b∥p=max⁡{∥Xy−b∥p−η ∥y∥q,  0},\min_{\|\Delta\|_{p,q}\le\eta}\,\|(X+\Delta)y-b\|_p =\max\Bigl\{\|Xy-b\|_p-\eta\,\|y\|_q,\;0\Bigr\},1 can be represented via linear constraints and a positive slack, min⁡∥Δ∥p,q≤η ∥(X+Δ)y−b∥p=max⁡{∥Xy−b∥p−η ∥y∥q,  0},\min_{\|\Delta\|_{p,q}\le\eta}\,\|(X+\Delta)y-b\|_p =\max\Bigl\{\|Xy-b\|_p-\eta\,\|y\|_q,\;0\Bigr\},2 is polyhedral and can be recast with auxiliary variables min⁡∥Δ∥p,q≤η ∥(X+Δ)y−b∥p=max⁡{∥Xy−b∥p−η ∥y∥q,  0},\min_{\|\Delta\|_{p,q}\le\eta}\,\|(X+\Delta)y-b\|_p =\max\Bigl\{\|Xy-b\|_p-\eta\,\|y\|_q,\;0\Bigr\},3, and mixed min⁡∥Δ∥p,q≤η ∥(X+Δ)y−b∥p=max⁡{∥Xy−b∥p−η ∥y∥q,  0},\min_{\|\Delta\|_{p,q}\le\eta}\,\|(X+\Delta)y-b\|_p =\max\Bigl\{\|Xy-b\|_p-\eta\,\|y\|_q,\;0\Bigr\},4 constraints lead to conic combinations of rotated-SOC and SOC constraints. The final result is that, for any desired min⁡∥Δ∥p,q≤η ∥(X+Δ)y−b∥p=max⁡{∥Xy−b∥p−η ∥y∥q,  0},\min_{\|\Delta\|_{p,q}\le\eta}\,\|(X+\Delta)y-b\|_p =\max\Bigl\{\|Xy-b\|_p-\eta\,\|y\|_q,\;0\Bigr\},5-norm or mixed-norm uncertainty, each worst-case term translates into either a linear, an SOC, or a rotated-SOC constraint, so the robust beamforming problem remains in the class of conic programs solvable in polynomial time (Liu et al., 2018).

5. Speech enhancement with power-plus-sparsity beamforming

In Qin et al., the beamforming stage follows a dual-path MCLP dereverberation step. At each frame-frequency bin, the early estimate is

min⁡∥Δ∥p,q≤η ∥(X+Δ)y−b∥p=max⁡{∥Xy−b∥p−η ∥y∥q,  0},\min_{\|\Delta\|_{p,q}\le\eta}\,\|(X+\Delta)y-b\|_p =\max\Bigl\{\|Xy-b\|_p-\eta\,\|y\|_q,\;0\Bigr\},6

The beamformer seeks min⁡∥Δ∥p,q≤η ∥(X+Δ)y−b∥p=max⁡{∥Xy−b∥p−η ∥y∥q,  0},\min_{\|\Delta\|_{p,q}\le\eta}\,\|(X+\Delta)y-b\|_p =\max\Bigl\{\|Xy-b\|_p-\eta\,\|y\|_q,\;0\Bigr\},7 that minimizes output power together with an min⁡∥Δ∥p,q≤η ∥(X+Δ)y−b∥p=max⁡{∥Xy−b∥p−η ∥y∥q,  0},\min_{\|\Delta\|_{p,q}\le\eta}\,\|(X+\Delta)y-b\|_p =\max\Bigl\{\|Xy-b\|_p-\eta\,\|y\|_q,\;0\Bigr\},8-norm penalty while preserving the target direction min⁡∥Δ∥p,q≤η ∥(X+Δ)y−b∥p=max⁡{∥Xy−b∥p−η ∥y∥q,  0},\min_{\|\Delta\|_{p,q}\le\eta}\,\|(X+\Delta)y-b\|_p =\max\Bigl\{\|Xy-b\|_p-\eta\,\|y\|_q,\;0\Bigr\},9: Δ⋆\Delta^\star0 Here Δ⋆\Delta^\star1 is the output power term, Δ⋆\Delta^\star2 is the sample-wise Δ⋆\Delta^\star3 norm over the complex output, Δ⋆\Delta^\star4 weights the sparsity penalty, and Δ⋆\Delta^\star5 is the steering vector of the desired source. The paper states that speech STFT frames are sparse in magnitude, and that the additional Δ⋆\Delta^\star6 penalty encourages the beamformer output to concentrate energy in a few TF bins, thereby further suppressing diffuse noise and small residual reverberation (Qin et al., 24 Jul 2025).

The optimization is handled by ADMM. Auxiliary variables Δ⋆\Delta^\star7 are introduced as scalar copies of the beamformer output,

Δ⋆\Delta^\star8

with dual variables Δ⋆\Delta^\star9 for these equalities and ℓ1\ell_100 for the distortionless constraint. The augmented Lagrangian is

ℓ1\ell_101

The ℓ1\ell_102-update is a small quadratic program with one linear constraint. Defining

ℓ1\ell_103

and

ℓ1\ell_104

one obtains

ℓ1\ell_105

The ℓ1\ell_106-update is complex soft-thresholding,

ℓ1\ell_107

and the dual updates are

ℓ1\ell_108

ℓ1\ell_109

Since the objective is convex in ℓ1\ell_110 and the constraints are affine, the paper states that ADMM converges to the global optimum under standard assumptions. In the complete pipeline, Stage 1 is dual-path MCLP, which removes late reverberation by minimizing ℓ1\ell_111 of the dereverberated multichannel signals via PALM, and Stage 2 is multi-norm beamforming, which removes spatial noise and further sharpens sparsity by minimizing output power plus ℓ1\ell_112 under a distortionless constraint via ADMM (Qin et al., 24 Jul 2025).

6. Reported performance, norm trade-offs, and scope

The reported numerical results emphasize that norm choice affects both beamformer quality and computational profile. In the induced ℓ1\ell_113-norm RAB experiments, for ℓ1\ell_114, ℓ1\ell_115, and an Intel Xeon E5-1620 v3 @3.5 GHz, the ℓ1\ell_116-design with ℓ1\ell_117 requires ℓ1\ell_118 s per trial, ℓ1\ell_119 requires ℓ1\ell_120 s, and ℓ1\ell_121 requires ℓ1\ell_122 s. Under ℓ1\ell_123 dB and SNR from ℓ1\ell_124 dB to ℓ1\ell_125 dB, the ℓ1\ell_126 beamformer outperforms ℓ1\ell_127 by ℓ1\ell_128–ℓ1\ell_129 dB SINR gain across SNR; the generalized design ℓ1\ell_130 yields a further ℓ1\ell_131 dB gain over ℓ1\ell_132; and the CPU–SINR trade-off reported is that ℓ1\ell_133 is fastest with second-best SINR, whereas ℓ1\ell_134 is slightly slower but gives the best SINR (Huang et al., 2021).

In the 3D-MIMO study, the ℓ1\ell_135-bounded uncertainty model is reported to consume less beamforming power than the conventional spherical uncertainty under the same SINR thresholds. At ℓ1\ell_136 and ℓ1\ell_137 dB, the ℓ1\ell_138-robust design needs approximately ℓ1\ell_139 units of power, whereas spherical ℓ1\ell_140-robust needs approximately ℓ1\ell_141, with the perfect-CSI baseline flat at approximately ℓ1\ell_142. For ℓ1\ell_143 and SINR target increasing from ℓ1\ell_144 to ℓ1\ell_145 dB, the ℓ1\ell_146-robust power grows to approximately ℓ1\ell_147 at ℓ1\ell_148 dB, the ℓ1\ell_149-robust design to approximately ℓ1\ell_150, and the perfect-CSI baseline to approximately ℓ1\ell_151 (Liu et al., 2018).

In the speech-enhancement setting, the multi-norm beamformer is reported to consistently outperform both the cascade WPE+MVDR and the unified WPD beamformer, which omits the extra ℓ1\ell_152 term, in PESQ and SI-SNR across a wide range of reverberation times ℓ1\ell_153 and SNRs, particularly in high reverberation scenarios (Qin et al., 24 Jul 2025).

Setting Norm mechanism Reported outcome
General-rank RAB ℓ1\ell_154 and generalized ℓ1\ell_155 objective under matrix induced norm uncertainty Actual array-output SINR and CPU-time vary with ℓ1\ell_156
Downlink 3D-MIMO ℓ1\ell_157-bounded CSI uncertainty and extensions to other vector and mixed norms Lower transmit power than spherical ℓ1\ell_158-uncertainty for the same worst-case SINR
Speech enhancement Output power plus ℓ1\ell_159-norm penalty under a distortionless constraint Better PESQ and SI-SNR than WPE+MVDR and WPD

A common simplification is to equate multi-norm beamforming solely with replacing an ℓ1\ell_160 or Frobenius uncertainty bound by ℓ1\ell_161. The cited works show a broader technical scope: multiple norms may appear in an induced matrix error model, in vector or mixed uncertainty sets, or directly in the beamformer objective as a joint power-and-sparsity criterion. The solver class also depends on the formulation rather than on the phrase “multi-norm” itself: sequential SOCP approximation is used for the nonconvex ℓ1\ell_162 RAB family, direct SOCP reformulation is used for the 3D-MIMO robust design, and ADMM is used for the speech-enhancement beamformer. This suggests that “multi-norm beamforming” is best understood as a family of norm-parameterized beamforming designs rather than as a single optimization template.

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 Multi-Norm Beamforming.