Similarity-Based Pattern Recognition - Pelillo, Marcello (Springer Berlin Heidelberg, 2011)