Spectral optimization