Skip to main navigation Skip to search Skip to main content

Landmark routing for large graphs in fixed-memory environments

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    Point-to-point shortest path distance queries are a core operation in graph analytics. However, preprocessing algorithms that speed up these queries rely on large data structures for reference. In this paper, we discuss the computational challenge introduced by these data structures when using landmark-based preprocessing algorithms on large graphs. We introduce a new heuristic for the A∗ algorithm that references a data structure of size θ(L2 + V), where L represents a set of strategically chosen landmark vertices and V the set of vertices in the graph. This heuristic's benefits are permitted by an approach for computing lower bounds based on generalized polygon inequalities. In this approach, each landmark stores the distances between the landmark and vertices within its graph partition. The heuristic is experimentally compared with a previous landmark heuristic in a fixed-memory environment, as an analog to an embedded system. The new heuristic demonstrates a reduction in overall computational time and memory requirements in this environment.

    Original languageEnglish
    Title of host publication2016 IEEE High Performance Extreme Computing Conference, HPEC 2016
    PublisherInstitute of Electrical and Electronics Engineers Inc.
    ISBN (Electronic)9781509035250
    DOIs
    StatePublished - Nov 28 2016
    Event2016 IEEE High Performance Extreme Computing Conference, HPEC 2016 - Waltham, United States
    Duration: Sep 13 2016Sep 15 2016

    Publication series

    Name2016 IEEE High Performance Extreme Computing Conference, HPEC 2016

    Conference

    Conference2016 IEEE High Performance Extreme Computing Conference, HPEC 2016
    Country/TerritoryUnited States
    CityWaltham
    Period9/13/169/15/16

    Bibliographical note

    Publisher Copyright:
    © 2016 IEEE.

    ASJC Scopus Subject Areas

    • Computer Science (miscellaneous)
    • Hardware and Architecture
    • Computational Mathematics

    Fingerprint

    Dive into the research topics of 'Landmark routing for large graphs in fixed-memory environments'. Together they form a unique fingerprint.

    Cite this