Similar Items: Algorithms for ridge estimation with convergence guarantees