Homepage of Joćo F.C. Mota

Software

Feel free to distribute and modify the software in this page, but please maintain the credits.

A quadratic program solver


When we attempt to solve the Basis Pursuit (BP) problem

The Basis Pursuit

where L1 norm is the L1 norm and Linear system is an underdetermined linear system of equations, in a scenario where the rows of A are distributed, the following problem usually arises.

The problem

Note that the linear system Linear system in this problem contains just a few equations of Linear system in the BP, but the size of the variable is the same. We provide an efficient Matlab solver for this problem here. The solver uses the barrier method (an interior point algorithm) together with Newton's method, where the inversion of the hessian matrix is almost done in closed form, specially for the case where Linear system consists of just one equation. A more precise description of the method can be found here.