Connectivity-based clustering