An improved K-medoids algorithm based on step increasing and optimizing medoids. (February 2018)