A novel clustering algorithm based on the deviation factor model. (6th March 2020)