**2. Asymmetric Penalty Sparse Decomposition (APSD) Algorithm**
