Topics In Sparse Approximation