Algorithm 1 Iterative Algorithm for Generalized Elastic Net Regularization with Smoothed Penalty (IAGENR-L0) |

0: Given vector y, matrix A, choose parameters and initialize 1: for do 2: Compute the following system for (9) 3: Or compute the equivalent equation (10) 4: Stop when 5: end for 6: Output the vector |