When running a clustering algorithm several times (e.g. k-means) I get different assignment of labels for the same clusters (that is understandable since labels are just symbolic). Is it possible to get all the time the same labels for the same data points after running clustering algorithm again and again?