Compressive Sensing for Wireless Networks: Sparse optimization algorithms