I would like to solve the following:
$$ \begin{align} \text{minimize} & \quad & \left\| A x - b \right\|_{1} \\ \text{subject to} & \quad & x \succeq 0 \end{align} $$
What kind of toolkit should we use to solve this problem?
I know we can turn this into a linear programming problem. Can that be done by just adding another constraint?
The problem is given by:
$$ \begin{align} \text{minimize} & \quad & \left\| A x - b \right\|_{1} \\ \text{subject to} & \quad & x \succeq 0 \end{align} $$
The easiest (Yet one of the slowest) methods to solve this would be using the Projected Sub Gradient Method.
The Gradient of $ \left\| A x - b \right\|_{1} $ is given by $ {A}^{T} \operatorname{sgn} \left( A x - b \right) $.
The projection onto the non negative orthant is given by $ {x}_{+} $.
Here is the code:
The full code (Including verification against CVX) can be found in my Mathematics Exchange Q1385984 GitHub Repository.
Remarks: