21.1. Stability of the Sparsest Solution#

We discuss various results related to the stability of the sparsest solution for the sparse recovery problem.

For convenience, we restate the problem. We measure the sparse signal xCN via a sensing matrix Φ as y=Φx+e where e is the measurement error and y is the measurement vector. The sparse recovery problem in the presence of noise is:

(21.1)#x^=arg minxCNx0 subject to yΦx2ϵ.

21.1.1. Stability of sparsest solution using RIP#

Theorem 21.1

Consider an instance of the (21.1) problem defined by the triplet (Φ,y,ϵ). Let Φ satisfy RIP of order 2K. Suppose that a sparse vector xCN with x0=K is a feasible solution of (21.1). Then, every solution x^ of (21.1) must obey

x^x224ϵ21δ2K.

Further, if

x0<12(1+1μ)

then the following also holds:

x^x224ϵ21μ(2x01).

Proof. .

  1. Let x^ be an alternative solution to (21.1).

  2. Defining z=x^x,

    Φz22ϵ.
  3. Further

    z0=xx^0x0+x^02K

    since x^0x0=K.

  4. Since Φ satisfies RIP of order 2K, hence

    (1δ2K)z22Φz22(1+δ2K)z22.
  5. This gives us

    (1δ2K)z224ϵ2.
  6. Rewriting we get

    z224ϵ21δ2K

    which is the desired result.

Coherence:

  1. We recall from Theorem 18.69 that

    δ2K(2K1)μ.
  2. Thus,

    1δ2K1(2K1)μ4ϵ21δ2K4ϵ21(2K1)μ.
  3. This is useful only if the denominator is positive, i.e.

    1(2K1)μ>01μ>2K1K<12(1+1μ).
  4. Under this condition, we get the result

    z224ϵ21(2K1)μ.