Sparse graphs with smoothness constraints: Application to dimensionality reduction and semi-supervised classification. (November 2019)