Skip to Main content Skip to Navigation
Journal articles

Non-negative orthogonal greedy algorithms

Abstract : Orthogonal greedy algorithms are popular sparse signal reconstruction algorithms. Their principle is to select atoms one by one. A series of unconstrained least-squares subproblems of gradually increasing size is solved to compute the approximation coefficients, which is efficiently performed using a fast recursive update scheme. When dealing with non-negative sparse signal reconstruction, a series of non-negative least-squares subproblems have to be solved. Fast implementation becomes tricky since each subproblem does not have a closed-form solution anymore. Recently, non-negative extensions of the classical orthogonal matching pursuit and orthogonal least squares algorithms were proposed, using slow (i.e., non-recursive) or recursive but inexact implementations. In this paper, we revisit these algorithms in a unified way. We define a class of non-negative orthogonal algorithms and exhibit their structural properties. We propose a fast and exact implementation based on the active-set resolution of non-negative least-squares and exploiting warm start initializations. The algorithms are assessed in terms of accuracy and computational complexity for a sparse spike deconvolution problem. We also present an application to near-infrared spectra decomposition.
Document type :
Journal articles
Complete list of metadatas

Cited literature [51 references]  Display  Hide  Download
Contributor : Charles Soussen <>
Submitted on : Thursday, August 22, 2019 - 7:58:35 PM
Last modification on : Wednesday, October 14, 2020 - 4:04:54 AM
Long-term archiving on: : Friday, January 10, 2020 - 11:16:44 PM


Files produced by the author(s)



Thi Thanh Nguyen, Jérôme Idier, Charles Soussen, El-Hadi Djermoune. Non-negative orthogonal greedy algorithms. IEEE Transactions on Signal Processing, Institute of Electrical and Electronics Engineers, 2019, 67 (21), pp.5643-5658. ⟨10.1109/TSP.2019.2943225⟩. ⟨hal-02049424v3⟩



Record views


Files downloads