Algorithms for simultaneous sparse approximation: part II: Convex relaxation

  • Authors:
  • Joel A. Tropp

  • Affiliations:
  • Department of Mathematics, The University of Michigan, Ann Arbor, MI

  • Venue:
  • Signal Processing - Sparse approximations in signal and image processing
  • Year:
  • 2006

Quantified Score

Hi-index 0.32

Visualization

Abstract

A simultaneous sparse approximation problem requests a good approximation of several input signals at once using different linear combinations of the same elementary signals. At the same time, the problem balances the error in approximation against the total number of elementary signals that participate. These elementary signals typically model coherent structures in the input signals, and they are chosen from a large, linearly dependent collection.The first part of this paper presents theoretical and numerical results for a greedy pursuit algorithm, called simultaneous orthogonal matching pursuit.The second part of the paper develops another algorithmic approach called convex relaxation. This method replaces the combinatorial simultaneous sparse approximation problem with a closely related convex program that can be solved efficiently with standard mathematical programming software. The paper develops conditions under which convex relaxation computes good solutions to simultaneous sparse approximation problems.