Exercises

ex-ch15-01

Easy

A wideband channel has L=64L = 64 delay taps and s=4s = 4 significant paths. Estimate the pilot overhead required by (a) full least squares, (b) the CS bound M∼slog⁑(L/s)M \sim s \log(L/s). Compare.

ex-ch15-02

Easy

A massive-access system has Ktotal=1000K_{\text{total}} = 1000 devices and at most Ka=20K_a = 20 active per coherence block. Estimate the order-of-magnitude pilot length needed for CS-based activity detection.

ex-ch15-03

Easy

Write down the β„“2,1\ell_{2,1}-norm of the vector x=(1,0,2,2,0,0,1,1)T\mathbf{x} = (1, 0, 2, 2, 0, 0, 1, 1)^T with groups {1,2},{3,4},{5,6},{7,8}\{1,2\}, \{3,4\}, \{5,6\}, \{7,8\}.

ex-ch15-04

Easy

Why can sparse DOA recovery resolve coherent sources from a single snapshot, whereas MUSIC cannot? Give a two-sentence answer.

ex-ch15-05

Medium

Show that the group LASSO subdifferential at xgβ‰ 0\mathbf{x}_g \neq \mathbf{0} equals Ξ»xg/βˆ₯xgβˆ₯2\lambda \mathbf{x}_g / \|\mathbf{x}_g\|_2 and derive the corresponding proximal operator (group soft-thresholding).

ex-ch15-06

Medium

Consider a KK-block-sparse signal with block size BB and GG total blocks. Compare the information-theoretic sample-complexity lower bounds for (a) plain β„“1\ell_1, (b) group LASSO, and (c) hierarchical sparsity with in-group sparsity s<Bs < B.

ex-ch15-07

Medium

Derive the OMP update for sparse channel estimation: starting from residual r(kβˆ’1)\mathbf{r}^{(k-1)} and support S(kβˆ’1)\mathcal{S}^{(k-1)}, write the explicit form of h^S(k)\hat{\mathbf{h}}_{\mathcal{S}^{(k)}} and r(k)\mathbf{r}^{(k)}.

ex-ch15-08

Medium

A ULA with Na=8N_a = 8 antennas observes a single source at θ=30∘\theta = 30^\circ with SNR = 10 dB across T=1T = 1 snapshot. Show that the matched-filter DOA spectrum has mainlobe width approximately 2/Na2/N_a in sin⁑θ\sin\theta and compute the corresponding angular resolution in degrees.

ex-ch15-09

Medium

Show that for a Gaussian measurement matrix, block-RIP of order KK with block size BB holds with high probability when Mβ‰₯c (KB+Klog⁑(G/K))M \geq c\,(KB + K\log(G/K)). Sketch the union-bound argument.

ex-ch15-10

Medium

In unsourced random access with KaK_a active users and codebook size 2B2^B, explain why coded CS (message-splitting into LL chunks) reduces the per-slot dictionary from 2B2^B to 2B/L2^{B/L} and why this is a strict complexity win.

ex-ch15-11

Hard

Prove that the atomic-norm estimator succeeds exactly (zero recovery error) when source angles are separated by at least Δθmin⁑≳1/Na\Delta\theta_{\min} \gtrsim 1/N_a on a noise-free ULA. Reference the dual-certificate construction.

ex-ch15-12

Hard

For the covariance-based activity detector, show that the non-Bayesian maximum-likelihood objective L(Ξ³)=log⁑det⁑Σy(Ξ³)+tr(Ξ£y(Ξ³)βˆ’1Ξ£^y)\mathcal{L}(\boldsymbol{\gamma}) = \log\det \boldsymbol{\Sigma}_y(\boldsymbol{\gamma}) + \mathrm{tr}(\boldsymbol{\Sigma}_y(\boldsymbol{\gamma})^{-1} \widehat{\boldsymbol{\Sigma}}_y) is convex in each coordinate Ξ³k\gamma_k and derive the closed-form coordinate-descent update.

ex-ch15-13

Hard

For FDD massive MIMO, show that the uplink and downlink channels share the angular support but have different phases. Use this to justify CS-based downlink training with pilot overhead bounded by the uplink-estimated support size.

ex-ch15-14

Hard

Show that the HiHTP projection onto the (K,s)(K, s)-hierarchical-sparse set is separable: one first picks the ss largest entries inside each group, then picks the KK groups with the largest in-group energy. Prove this is optimal.

ex-ch15-15

Hard

Derive the phase-transition threshold for DOA recovery from a single snapshot using Gaussian widths. For KK sources and an NaN_a-antenna ULA, show that recovery succeeds when Naβ‰₯cKlog⁑(G/K)N_a \geq c K \log(G/K) up to constants.

ex-ch15-16

Challenge

Prove that in unsourced random access, the Polyanskiy bound on per-user energy behaves like Eb/N0β†’E_b/N_0 \to const as Ka,nβ†’βˆžK_a, n \to \infty with Ka/nK_a/n fixed, and discuss why coded CS can approach this bound.

ex-ch15-17

Challenge

Consider joint channel estimation and data detection in a grant-free uplink. Formulate the problem as a sparse-recovery problem with a structured sensing matrix and discuss when the joint problem is identifiable.

ex-ch15-18

Challenge

Prove that for hierarchical sparsity with one outer-group active (K=1K=1), HiHTP reduces to ordinary HTP on the active group, and the sample complexity is M≳slog⁑(B/s)M \gtrsim s\log(B/s) β€” the single-group CS bound.

ex-ch15-19

Challenge

Consider a massive-MIMO BS with NrN_r receive antennas and KaK_a active users. Derive the asymptotic behaviour of the covariance-based detector as Nrβ†’βˆžN_r \to \infty with M,Ka,KtotalM, K_a, K_{\text{total}} fixed.

ex-ch15-20

Challenge

Show that the atomic-norm SDP for DOA has dual max⁑qΒ β„œβŸ¨y,q⟩\max_{\mathbf{q}}\ \Re\langle\mathbf{y}, \mathbf{q}\rangle s.t.\ βˆ₯qHa(ΞΈ)βˆ₯βˆžβ‰€1\|\mathbf{q}^H\mathbf{a}(\theta)\|_\infty \leq 1 and interpret the dual variable q\mathbf{q} geometrically.