Weak Orthogonal Matching Pursuit (WOMP)
- WOMP is a variant of Orthogonal Matching Pursuit that employs a weakness parameter to select atoms, balancing computational efficiency and robust recovery in compressive sensing.
- It utilizes global 2-coherence to bridge mutual coherence and RIP, providing tighter and more flexible recovery guarantees under both noisy and noiseless conditions.
- Thresholded adaptations like OMPT reduce computational complexity while maintaining comparable recovery performance to classical OMP in large-scale and practical settings.
Weak Orthogonal Matching Pursuit (WOMP) is a class of greedy algorithms for sparse signal recovery in the compressive sensing framework. WOMP generalizes classical Orthogonal Matching Pursuit (OMP) by relaxing the requirement that, at each iteration, the atom with maximal correlation is selected. Instead, WOMP admits atom selection based on a "weakness" parameter or threshold, enabling computational efficiency without compromising theoretical recovery guarantees under certain coherence or Restricted Isometry Property (RIP) conditions. Central to the analysis of WOMP is the introduction of the global 2-coherence, a measure unifying mutual coherence and RIP constants, facilitating tighter and more general recovery guarantees (Yang et al., 2014, Yang et al., 2013).
1. Algorithmic Framework
WOMP operates on a measurement model , where is a dictionary with unit -norm columns, is -sparse (), and is bounded noise, . Key algorithmic variants are:
- WOMP with Weakness Parameter: At each iteration , the algorithm selects any index satisfying
for a fixed . recovers classical OMP, while lower values allow sub-optimal (but computationally cheaper) selections.
- Thresholded WOMP (OMPT): Rather than selecting a single atom per iteration, all atoms with
for some threshold , are incorporated. Support is updated by augmenting with the resulting indices, followed by a least-squares estimate restricted to the current support (Yang et al., 2013).
The iteration is terminated if the residual norm decreases below a preset threshold or if the presumed sparsity level is reached. The outputs are support and coefficients for the selected atoms.
2. Global 2-Coherence: Definition and Properties
Global 2-coherence generalizes mutual coherence for finer quantification of dictionary redundancy. For integer , it is defined as:
This measures the maximal collective correlation (in ) any atom has with any subset of other dictionary atoms. Mutual coherence is the special case .
Thresholded versions use a closely related index , defined analogously (Yang et al., 2013). These indices provide an explicit bridge between mutual coherence and RIP constants.
3. Relations to Mutual Coherence and RIP Constants
Global 2-coherence is tightly connected to mutual coherence and the RIP constant :
This relationship elucidates how global 2-coherence interpolates between per-pair (mutual) and collective (RIP) measures of dictionary redundancy, enabling new analytic techniques for establishing recovery guarantees (Yang et al., 2014, Yang et al., 2013).
4. Sparse Recovery Guarantees
Noisy Case: Suppose . WOMP with weakness parameter and stopping at iterations recovers the correct support and achieves
provided both
and
Noiseless Case, (OMP): Exact -term support recovery is guaranteed under the improved RIP condition
which strictly improves upon the classical guarantee (Yang et al., 2014).
Thresholded OMPT: For thresholded selection, support recovery occurs in iterations, provided
and for threshold parameter (Yang et al., 2013). In mutual coherence terms, the traditional bound is recovered with appropriate .
Recovery of the support proceeds by induction: at each iteration, projected noise plus off-support correlations (quantified by global 2-coherence and RIP) is controlled, ensuring correct support identification. Proofs rely on bounding residual correlations, and invoke the collective structure captured by global 2-coherence.
5. Computational Complexity
WOMP/OMPT algorithms achieve substantial complexity reduction relative to classical OMP. Standard OMP requires inner products and several least-squares solves. For thresholded variants (OMPT), only those columns passing the threshold need correlation computation, and the average number of inner products per iteration remains essentially constant with respect to iteration count and sparsity level, often much less than OMP’s linear scaling in . Empirical studies with hybrid dictionaries (e.g., , ) show that OMPT achieves nearly the same recovery probability as OMP up to moderate sparsity while requiring significantly fewer inner products (Yang et al., 2013).
6. Theoretical and Practical Considerations
Assumptions underlying WOMP analyses include normalized dictionary columns and exact sparsity (plus bounded noise). The sufficient recovery conditions derived using global 2-coherence are not known to be necessary; their sharpness remains an open question. WOMP closes part of the gap between coherence and RIP-based analyses, providing unifying and, in some regimes, improved guarantees for greedy methods.
No numerical simulations in (Yang et al., 2014) illustrate tightness of the RIP bounds for WOMP; however, (Yang et al., 2013) includes empirical evidence regarding the trade-off between complexity and performance in thresholded WOMP. A plausible implication is that for large dictionaries and practical compressive sensing setups, thresholded variants yield substantial speedup without compromising recovery capability under similar coherence regimes.
7. Summary and Impact
Weak Orthogonal Matching Pursuit, through its flexible atom selection and analysis via global 2-coherence, provides a framework for efficient and theoretically robust sparse recovery. By relating global 2-coherence tightly to mutual coherence and RIP, it enables more general, and in some parameters strictly better, conditions for exact recovery compared to classical OMP. These results establish WOMP (and OMPT) as practical alternatives to OMP, enjoying identical performance guarantees when dictionary coherence and RIP properties are favorable, but with reduced computational demand (Yang et al., 2014, Yang et al., 2013).