Journal of University of Science and Technology of China ›› 2017, Vol. 47 ›› Issue (1): 70-79.DOI: 10.3969/j.issn.0253-2778.2017.01.010

Previous Articles     Next Articles

A k-medoids based clustering algorithm in location based social networks

LUO Weijia   

  1. 1. School of Information Science and Technology, Southwest Jiaotong University, Chengdu 610031, China; 2.College of Information Security Engineering, Chengdu University of Information Technology, Chengdu 610225, China; 3.School of Management, Chendu University of Information Technology, Chendu 610103, China; 4. Science Computing and Intelligent Information Processing of GuangXi higher education Key Laboratory, Guangxi Teachers Education University, Nanning 530023, China; 5. School of Software Engineering, Chengdu University of Information Technology, Chengdu 610225, China
  • Received:2016-03-01 Revised:2016-09-17 Online:2017-01-31 Published:2017-01-31

Abstract: The commonly-used clustering algorithms have several drawbacks. Aiming to solve the above problems, an improved k-medoids algorithm was proposed based on the initial radius r, which is used for clustering using location data. The algorithm is actually a density-based clustering approach. The difference is that the k value depends on the radius r. Extensive experiments are conducted on real check-in data, and the results show that the improved k-mediods algorithm on the radius r is more stable. In addition, by comparing the sum of the square of distance between objects in the same cluster among different algorithms, the proposed algorithm can obtain better clustering results and convergence speed when applied to location based social networks. Compared to the traditional k-medoids algorithm, the cost has obviously reduced, as for and the degraded k-medoids algorithm, the cost can be reduced among 1.2% and 2%.

Key words: social networks, density-based clustering, k-medoids, check-in data, distance similarity