A highly scalable labelling approach for exact distance queries in complex networks

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    11 Citations (Scopus)

    Abstract

    Answering exact shortest path distance queries is a fundamental task in graph theory. Despite a tremendous amount of research on the subject, there is still no satisfactory solution that can scale to billion-scale complex networks. Labelling-based methods are well-known for rendering fast response time to distance queries; however, existing works can only construct labelling on moderately large networks (million-scale) and cannot scale to large networks (billion-scale) due to their prohibitively large space requirements and very long preprocessing time. In this work, we present novel techniques to efficiently construct distance labelling and process exact shortest path distance queries for complex networks with billions of vertices and billions of edges. Our method is based on two ingredients: (i) a scalable labelling algorithm for constructing minimal distance labelling, and (ii) a querying framework that supports fast distance-bounded search on a sparsified graph. Thus, we first develop a novel labelling algorithm that can scale to graphs at the billion-scale. Then, we formalize a querying framework for exact distance queries, which combines our proposed highway cover distance labelling with distance-bounded searches to enable fast distance computation. To speed up the labelling construction process, we further propose a parallel labelling method that can construct labelling simultaneously for multiple landmarks. We evaluated the performance of the proposed methods on 12 real-world networks. The experiments show that the proposed methods can not only handle networks with billions of vertices, but also be up to 70 times faster in constructing labelling and save up to 90% of labelling space. In particular, our method can answer distance queries on a billion-scale network of around 8B edges in less than 1ms, on average.

    Original languageEnglish
    Title of host publicationAdvances in Database Technology - EDBT 2019
    Subtitle of host publication22nd International Conference on Extending Database Technology, Proceedings
    EditorsHelena Galhardas, Zoi Kaoudi, Berthold Reinwald, Irini Fundulaki, Carsten Binnig, Melanie Herschel
    PublisherOpenProceedings.org
    Pages13-24
    Number of pages12
    ISBN (Electronic)9783893180813
    DOIs
    Publication statusPublished - 2019
    Event22nd International Conference on Extending Database Technology, EDBT 2019 - Lisbon, Portugal
    Duration: 26 Mar 201929 Mar 2019

    Publication series

    NameAdvances in Database Technology - EDBT
    Volume2019-March
    ISSN (Electronic)2367-2005

    Conference

    Conference22nd International Conference on Extending Database Technology, EDBT 2019
    Country/TerritoryPortugal
    CityLisbon
    Period26/03/1929/03/19

    Fingerprint

    Dive into the research topics of 'A highly scalable labelling approach for exact distance queries in complex networks'. Together they form a unique fingerprint.

    Cite this