Approximate Shortest Distance Computing Using k-Medoids Clustering

被引:4
作者
Agarwal S. [1 ]
Mehta S. [1 ]
机构
[1] Computer Science and Information Technology, JIIT University, Noida
关键词
k-Medoids; Least common ancestor; Local landmark embedding; Local search; Query optimization;
D O I
10.1007/s40745-017-0119-y
中图分类号
学科分类号
摘要
Shortest distance query is widely used aspect in large scale networks. Numerous approaches are present in the literature to approximate the distance between two query nodes. Most popular distance approximation approach is landmark embedding scheme. In this technique selection of optimal landmarks is a NP-hard problem. Various heuristics available to locate optimal landmarks include random, degree, closeness centrality, betweenness and eccentricity etc. In this paper, we propose to employ k-medoids clustering based approach to improve distance estimation accuracy over local landmark embedding techniques. In particular, it is observed that global selection of the seed landmarks causes’ large relative error, which is further reduced using local landmark embedding. The efficacy of the proposed approach is analyzed with respect to conventional graph embedding techniques on six large-scale networks. Results express that the proposed landmark selection scheme reduces the shortest distance estimation error considerably. Proposed technique is able to reduce the approximation error of shortest distance by upto 29% with respect to the other graph embedding technique. © 2017, Springer-Verlag GmbH Germany.
引用
收藏
页码:547 / 564
页数:17
相关论文
共 21 条
[1]  
Dijkstra E.W., A note on two problems in connexion with graphs, Numer Math, 1, 1, pp. 269-271, (1959)
[2]  
Hart P.E., Nilsson N.J., Raphael B., A formal basis for the heuristic determination of minimum cost paths, IEEE Trans Syst Sci Cybern, SSC–4, 2, pp. 100-107, (1968)
[3]  
Goldberg A.V., Harrelson C., Computing the shortest path: A_ search meets graph theory, Proceedings of 16Th Annual ACM-SIAM Symposium Discrete Algorithms (SODA ’05), pp. 156-165, (2005)
[4]  
Goldberg A.V., Kaplan H., Werneck R.F., Reach for A_: Efficient point-to-point shortest path algorithms, Proceedings of SIAM Workshop Algorithms Engineering and Experimentation, pp. 129-143, (2006)
[5]  
Francis P., Jamin S., Jin C., Jin Y., Raz D., Shavitt Y., Zhang L., IDMaps: a global internet host distance estimation service, IEEE/ACM Trans Netw, 9, 5, pp. 525-540, (2001)
[6]  
Ng T.S.E., Zhang H., Predicting internet network distance with coordinates-based approaches, Proceedings of IEEE INFOCOM, pp. 170-179, (2002)
[7]  
Shahabi C., Kolahdouzan M., Sharifzadeh M., A road network embedding technique for k-nearest neighbor search in moving object databases, Proceedings of 10Th ACM Int’l Symposium Advances in Geographic Information Systems (GIS ’02), pp. 94-100, (2002)
[8]  
Kleinberg J., Slivkins A., Wexler T., Triangulation and embedding using small sets of beacons, Proceedings of IEEE 45Th Annual Symposium on Foundations of Computer Science (FOCS), pp. 444-453, (2004)
[9]  
Thorup M., Zwick U., Approximate distance oracles, J ACM, 52, 1, pp. 1-24, (2005)
[10]  
Rattigan M.J., Maier M., Jensen D., Using structure indices for efficient approximation of network properties, Proceedings of 12Th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD ’06), pp. 357-366, (2006)