MAX–MIN FAIR BEAMFORMING -> SDP Question


Transmit beamforming for physical-layer multicasting. N.D. Sidiropoulos et.al. IEEE Transactions on Signal Processing, June 2006 (pdf) (Citations 904)

Quick Overview

考虑MAX–MIN FAIR BEAMFORMING

  • 将 Precoder原先的非凸优化问题松弛到SDP问题
  • 考虑松弛后,对结果进行再优化
    • 如果解出来的矩阵是rank-one,那么就是这个原始问题的最优结果
    • 如果解出来的矩阵不是rank-one,那么这个解就是满足约束的下限
  • 在非rank-one的前提下,给出三种 based on randomization的方法,选择出最优的结果

主要内容

建模

建模

值得注意的一个等价形式: \[ \tilde{\mathbf{h}}_{i}^{H} \mathbf{w} \mathbf{w}^{H} \tilde{\mathbf{h}}_{i}=\Tr(\tilde{\mathbf{h}}_{i}^{H} \mathbf{w} \mathbf{w}^{H} \tilde{\mathbf{h}}_{i})=\Tr(\mathbf{w} \mathbf{w}^{H}\tilde{\mathbf{h}}_{i}\tilde{\mathbf{h}}_{i}^{H})=\Tr(\textbf{XQ}_i) \] Drop rank-one constraint 会得到一个松弛结果。

由松弛结果可以得到\(\textbf{X}_{\text{opt}}\),然后得到a set of candidate weight vectors,再根据某种判别条件(好像不同文章中的从set中选择最优的条件不同)选择最优结果。

randA

对解得的\(\textbf{X}_{\text{opt}}\)\(\textbf{X}_{\text{opt}}=\textbf{U}\Sigma\textbf{U}^H\),可以得到a set of candidate weight vectors \(\textbf{w}_l=\textbf{U}\Sigma^{1/2}\textbf{e}_l\),其中\([\textbf{e}_l]_i=e^{j\theta_{l,j}}\),且\(\theta_{l,j}\sim U[0,2\pi)\)。以保证有\(\textbf{w}_l^H\textbf{w}_l=\Tr(\textbf{X}_{\text{opt}})\)

randB

对解得的\(\textbf{X}_{\text{opt}}\)\([\textbf{w}_l]_i=\sqrt{[\textbf{X}]_{ii}}[\textbf{e}_l]_i\),以保证有\(|[\textbf{w}_l]_i|^2=[\textbf{X}_{\text{opt}}]_{ii}\),其中\(\textbf{e}_{l}\)randA

randC

类似于randA,有\(\textbf{w}_l=\textbf{U}\Sigma^{1/2}\textbf{v}_l\),其中\(\textbf{v}_l\sim\mathcal{CN}(0,1)\),以保证有\(\text{E}[\textbf{w}_l\textbf{w}^H]=\textbf{X}_{\text{opt}}\)


MAX–MIN FAIR BEAMFORMING -> SDP Question
https://lcjoffrey.top/2022/04/20/TransmitBF4Phy-layer-Multicasting/
作者
Joffrey
发布于
2022年4月20日
更新于
2022年4月25日
许可协议