Top-k critical Vertices Query on Shortest Path

被引:3
作者
Ma, Jing [1 ,2 ,3 ]
Yao, Bin [1 ,4 ]
Gao, Xiaofeng [1 ]
Shen, Yanyan [1 ]
Guo, Minyi [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200000, Peoples R China
[2] Beihang Univ, State Key Lab Software Dev Environm, Beijing 100083, Peoples R China
[3] Guizhou Univ, Guizhou Prov Key Lab Publ Big Data, Guiyang, Guizhou, Peoples R China
[4] Renmin Univ China, Beijing Key Lab Big Data Management & Anal Method, Beijing 100872, Peoples R China
关键词
kCV query; shortest path sketch; road network; social network; web graph; DISTANCE QUERIES;
D O I
10.1109/TKDE.2018.2808495
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Shortest path query is one of the most fundamental and classic problems in graph analytics, which returns the complete shortest path between any two vertices. However, in many real-life scenarios, only critical vertices on the shortest path are desirable and it is unnecessary to search for the complete path. This paper investigates the shortest path sketch by defining a top-k critical vertices (kCV) query on the shortest path. Given a source vertex s and target vertex tin a graph, ACV query can return the top-k significant vertices on the shortest path SP(s,t). The significance of the vertices can be predefined. The key strategy for seeking the sketch is to apply off-line preprocessed distance oracle to accelerate on-line real-time queries. This allows us to omit unnecessary vertices and obtain the most representative sketch of the shortest path directly. We further explore a series of methods and optimizations to answer ACV query on both centralized and distributed platforms, using exact and approximate approaches, respectively. We evaluate our methods in terms of time, space complexity and approximation quality. Experiments on large-scale real-world networks validate that our algorithms are of high efficiency and accuracy.
引用
收藏
页码:1999 / 2012
页数:14
相关论文
共 45 条
  • [1] Abbasi S., 2011, INT J BUSINESS SOCIA, V2, P20
  • [2] Abraham I, 2012, LECT NOTES COMPUT SC, V7501, P24, DOI 10.1007/978-3-642-33090-2_4
  • [3] Abraham I, 2011, LECT NOTES COMPUT SC, V6630, P230
  • [4] Abraham I, 2010, PROC APPL MATH, V135, P782
  • [5] [Anonymous], 2013, P ACM SIGMOD INT C M, DOI DOI 10.1145/2463676.2465315
  • [6] On the Complexity of Hub Labeling (Extended Abstract)
    Babenko, Maxim
    Goldberg, Andrew V.
    Kaplan, Haim
    Savchenko, Ruslan
    Weller, Mathias
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2015, PT II, 2015, 9235 : 62 - 74
  • [7] Bast H, 2007, SIAM PROC S, P46
  • [8] Basturkmen H, 2006, ESL APPL LING PROF, P9
  • [9] Metric Similarity Joins Using MapReduce
    Chen, Gang
    Yang, Keyu
    Chen, Lu
    Gao, Yunjun
    Zheng, Baihua
    Chen, Chun
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2017, 29 (03) : 656 - 669
  • [10] Chen L, 2015, PROC VLDB ENDOW, V8, P1885