A discrete graph Laplacian for signal processing