Clustering by passing messages between data points (2007)

by Brendan J. Frey, Delbert Dueck
Venue:Science