pith. sign in

arxiv: 1305.0507 · v1 · pith:CYGQ5HL6new · submitted 2013-05-02 · 💻 cs.SI · cs.DB· physics.soc-ph

Hub-Accelerator: Fast and Exact Shortest Path Computation in Large Social Networks

classification 💻 cs.SI cs.DBphysics.soc-ph
keywords pathshortestcomputationhubslargecosthub-acceleratorindex
0
0 comments X
read the original abstract

Shortest path computation is one of the most fundamental operations for managing and analyzing large social networks. Though existing techniques are quite effective for finding the shortest path on large but sparse road networks, social graphs have quite different characteristics: they are generally non-spatial, non-weighted, scale-free, and they exhibit small-world properties in addition to their massive size. In particular, the existence of hubs, those vertices with a large number of connections, explodes the search space, making the shortest path computation surprisingly challenging. In this paper, we introduce a set of novel techniques centered around hubs, collectively referred to as the Hub-Accelerator framework, to compute the k-degree shortest path (finding the shortest path between two vertices if their distance is within k). These techniques enable us to significantly reduce the search space by either greatly limiting the expansion scope of hubs (using the novel distance- preserving Hub-Network concept) or completely pruning away the hubs in the online search (using the Hub2-Labeling approach). The Hub-Accelerator approaches are more than two orders of magnitude faster than BFS and the state-of-the-art approximate shortest path method Sketch for the shortest path computation. The Hub- Network approach does not introduce additional index cost with light pre-computation cost; the index size and index construction cost of Hub2-Labeling are also moderate and better than or comparable to the approximation indexing Sketch method.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Pruned Landmark Labeling Meets Vertex Centric Computation: A Surprisingly Happy Marriage!

    cs.DB 2019-06 unverdicted novelty 6.0

    BVC-PLL applies a novel batch vertex-centric model to parallelize pruned landmark labeling while preserving exact results, achieving lower costs than the original PLL even sequentially under a stated assumption.