(Dis)similarity-based methods