Hub Labels on the database for large-scale graphs with the COLD framework

被引:0
|
作者
Efentakis, Alexandros [1 ]
Efstathiades, Christodoulos [2 ]
Pfoser, Dieter [3 ]
机构
[1] Res Ctr Athena, IMIS, Artemidos 6, Maroussi 15125, Greece
[2] European Univ Cyprus, Dept Comp Sci & Engn, Engomi, Cyprus
[3] George Mason Univ, Dept Geog & GeoInformat Sci, 4400 Univ Dr, Fairfax, VA 22030 USA
基金
美国国家科学基金会;
关键词
Shortest-paths; Large-scale graphs; kNN; K-nearest neighbor; Reverse k-nearest neighbor; Reverse k-farthest neighbor; Top-k range; One-to-many; Hub labels; Query processing; Databases; DISTANCE; QUERIES;
D O I
10.1007/s10707-016-0287-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Shortest-path computation on graphs is one of the most well-studied problems in algorithmic theory. An aspect that has only recently attracted attention is the use of databases in combination with graph algorithms, so-called distance oracles, to compute shortest-path queries on large graphs. To this purpose, we propose a novel, efficient, pure-SQL framework for answering exact distance queries on large-scale graphs, implemented entirely on an open-source database engine. Our COLD framework (COmpressed Labels on the Database) can answer multiple distance queries (vertex-to-vertex, one-to-many, k-Nearest Neighbors, Reverse k-Nearest Neighbors, Reverse k-Farthest Neighbors and Top-k Range) not handled by previous methods, rendering it a complete database solution for a variety of practical large-scale graph applications. Our experimentation shows that COLD outperforms existing approaches (including popular graph databases) in terms of query time and efficiency, while requiring significantly less storage space than these methods.
引用
收藏
页码:703 / 732
页数:30
相关论文
共 50 条
  • [1] Hub Labels on the database for large-scale graphs with the COLD framework
    Alexandros Efentakis
    Christodoulos Efstathiades
    Dieter Pfoser
    GeoInformatica, 2017, 21 : 703 - 732
  • [2] COLD. Revisiting Hub Labels on the Database for Large-Scale Graphs
    Efentakis, Alexandros
    Efstathiades, Christodoulos
    Pfoser, Dieter
    ADVANCES IN SPATIAL AND TEMPORAL DATABASES (SSTD 2015), 2015, 9239 : 22 - 39
  • [3] A Generic Database Indexing Framework for Large-Scale Geographic Knowledge Graphs
    Sun, Yuhan
    Sarwat, Mohamed
    26TH ACM SIGSPATIAL INTERNATIONAL CONFERENCE ON ADVANCES IN GEOGRAPHIC INFORMATION SYSTEMS (ACM SIGSPATIAL GIS 2018), 2018, : 289 - 298
  • [4] A Dynamic Programming Framework for Large-Scale Online Clustering on Graphs
    Li, Yantao
    Zhao, Xiang
    Qu, Zehui
    NEURAL PROCESSING LETTERS, 2020, 52 (02) : 1613 - 1629
  • [5] A Dynamic Programming Framework for Large-Scale Online Clustering on Graphs
    Yantao Li
    Xiang Zhao
    Zehui Qu
    Neural Processing Letters, 2020, 52 : 1613 - 1629
  • [6] A High-Level Framework for Distributed Processing of Large-Scale Graphs
    Krepska, Elzbieta
    Kielmann, Thilo
    Fokkink, Wan
    Bal, Henri
    DISTRIBUTED COMPUTING AND NETWORKING, 2011, 6522 : 155 - 166
  • [7] An Efficient Subgraph-Inferring Framework for Large-Scale Heterogeneous Graphs
    Zhou, Wei
    Huang, Hong
    Shi, Ruize
    Yin, Kehan
    Jin, Hai
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 8, 2024, : 9431 - 9439
  • [8] OPT: A New Framework for Overlapped and Parallel Triangulation in Large-scale Graphs
    Kim, Jinha
    Han, Wook-Shin
    Lee, Sangyeon
    Park, Kyungyeol
    Yu, Hwanjo
    SIGMOD'14: PROCEEDINGS OF THE 2014 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2014, : 637 - 648
  • [9] Rehub: Extending Hub labels for reverse k-nearest neighbor queries on large-scale networks
    Efentakis A.
    Pfoser D.
    ACM Journal of Experimental Algorithmics, 2016, 21 (01):
  • [10] A framework for the design & operation of a large-scale wind-powered hydrogen electrolyzer hub
    Cooper, Nathanial
    Horend, Christian
    Roben, Fritz
    Bardow, Andre
    Shah, Nilay
    INTERNATIONAL JOURNAL OF HYDROGEN ENERGY, 2022, 47 (14) : 8671 - 8686