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 条
  • [21] Large-scale cold water metering
    Van Boven, Gerard
    Water and Wastes Digest, 2010, 50 (08): : 30 - 32
  • [22] Research and Practice on the Framework for the Construction, Sharing, and Application of Large-scale Geoscience Knowledge Graphs
    Zhu Y.
    Sun K.
    Hu X.
    Lv H.
    Wang X.
    Yang J.
    Wang S.
    Li W.
    Song J.
    Su N.
    Mu X.
    Journal of Geo-Information Science, 2023, 25 (06) : 1215 - 1227
  • [23] iGiraph: A Cost-efficient Framework for Processing Large-scale Graphs on Public Clouds
    Heidari, Safiollah
    Calheiros, Rodrigo N.
    Buyya, Rajkumar
    2016 16TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2016, : 301 - 310
  • [24] ActiveReach: an active learning framework for approximate reachability query answering in large-scale graphs
    Raghebi, Zohreh
    Banaei-Kashani, Farnoush
    FRONTIERS IN BIG DATA, 2024, 7
  • [25] SWhybrid: A Hybrid-Parallel Framework for Large-Scale Protein Sequence Database Search
    Lan, Haidong
    Liu, Weiguo
    Liu, Yongchao
    Schmidt, Bertil
    2017 31ST IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2017, : 42 - 51
  • [26] Group Centrality Maximization for Large-scale Graphs
    Angriman, Eugenio
    van der Grinten, Alexander
    Bojchevski, Aleksandar
    Zuegner, Daniel
    Guennemann, Stephan
    Meyerhenke, Henning
    2020 PROCEEDINGS OF THE SYMPOSIUM ON ALGORITHM ENGINEERING AND EXPERIMENTS, ALENEX, 2020, : 56 - 69
  • [27] Readable representations for large-scale bipartite graphs
    Sato, Shuji
    Misue, Kazuo
    Tanaka, Jiro
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 2, PROCEEDINGS, 2008, 5178 : 831 - 838
  • [28] Efficient Machine Learning On Large-Scale Graphs
    Erickson, Parker
    Lee, Victor E.
    Shi, Feng
    Tang, Jiliang
    PROCEEDINGS OF THE 28TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2022, 2022, : 4788 - 4789
  • [29] Understanding Coarsening for Embedding Large-Scale Graphs
    Akyildiz, Taha Atahan
    Aljundi, Amro Alabsi
    Kaya, Kamer
    2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2020, : 2937 - 2946
  • [30] Generating Large-Scale Heterogeneous Graphs for Benchmarking
    Gupta, Amarnath
    SPECIFYING BIG DATA BENCHMARKS, 2014, 8163 : 113 - 128