Research Article
Feasibility Pump Algorithm for Sparse Representation under Laplacian Noise
Algorithm 1
Sparse feasibility pump: SFP uses (
4) and (
5); SFPreg uses (
9) and (
10).
| Data: Dictionary , signal to represent , sparsity level , maximum number of iterations , | | weight parameters , , (the latter for SFPreg only) | | Result: a feasible solution | | Solve (4)/(9) for using a linear programming solver | | Use rounding procedure to obtain vector | | while number of iterations ≤ Iter do | | Solve the problem (5)/(10) for the vectors and | | if is integer then | | return | | end | | Use rounding procedure to obtain vector | | if cycle is detected then | | Use perturbation (7) on | | end | | Update the value of using (6) | | end |
|