scispace - formally typeset
Journal ArticleDOI

A compact routing scheme and approximate distance oracle for power-law graphs

Reads0
Chats0
TLDR
This work provides alabeled routing scheme that, after a stretch--5 handshaking step (similar to DNS lookup in TCP/IP), routes messages along stretch--3 paths and obtains the first analytical bound coupled to the parameter of the power-law graph model for a compact routing scheme.
Abstract
Compact routing addresses the tradeoff between table sizes and stretch, which is the worst-case ratio between the length of the path a packet is routed through by the scheme and the length of an actual shortest path from source to destination. We adapt the compact routing scheme by Thorup and Zwick [2001] to optimize it for power-law graphs. We analyze our adapted routing scheme based on the theory of unweighted random power-law graphs with fixed expected degree sequence by Aiello et al. [2000]. Our result is the first analytical bound coupled to the parameter of the power-law graph model for a compact routing scheme.Let n denote the number of nodes in the network. We provide a labeled routing scheme that, after a stretch--5 handshaking step (similar to DNS lookup in TCP/IP), routes messages along stretch--3 paths. We prove that, instead of routing tables with O(n1/2) bits (O suppresses factors logarithmic in n) as in the general scheme by Thorup and Zwick, expected sizes of O(nγ log n) bits are sufficient, and that all the routing tables can be constructed at once in expected time O(n1+γ log n), with γ = τ-22/τ-3 + e, where τ∈(2,3) is the power-law exponent and e 0 (which implies e

read more

Content maybe subject to copyright    Report

Citations
More filters
Posted Content

Fast Exact Shortest-Path Distance Queries on Large Networks by Pruned Landmark Labeling

TL;DR: This work proposes a new exact method for shortest-path distance queries on large-scale networks that can handle social networks and web graphs with hundreds of millions of edges, which are two orders of magnitude larger than the limits of previous exact methods.
Proceedings ArticleDOI

Fast exact shortest-path distance queries on large networks by pruned landmark labeling

TL;DR: In this article, a new exact method for shortest-path distance queries on large-scale networks is proposed, where the key ingredient introduced here is pruning during breadth-first searches.
Journal ArticleDOI

Shortest-path queries in static networks

TL;DR: This survey reviews selected approaches, algorithms, and results on shortest-path queries from these fields, with the main focus lying on the tradeoff between the index size and the query time.
Posted Content

A Survey of Shortest-Path Algorithms.

TL;DR: This survey studies and classifies shortest-path algorithms according to the proposed taxonomy and presents the challenges and proposed solutions associated with each category in the taxonomy.
Journal ArticleDOI

Hop doubling label indexing for point-to-point distance querying on scale-free networks

TL;DR: This work proposes to build an index for answering point-to-point distance querying for massive scale-free graphs based on a novel hop-doubling labeling technique, and derives bounds on the index size, the computation costs and I/O costs based on the properties of unweighted scale- free graphs.
References
More filters
Proceedings Article

Compact Routing Tables for Graphs of Bounded Genus

TL;DR: For planar graphs on n nodes, the authors showed how to construct in linear time shortest path routing tables that require 8n + o(n) bits per node, and O(log2+ǫ n) bit-operations per node to extract the route, with constant ǫ > 0.
Proceedings ArticleDOI

Reducing Maximum Stretch in Compact Routing

TL;DR: A simple greedy scheme for landmark selection that takes a desired stretch s and a budget L on the number of landmarks as input, and produces a set of at most 0(L logn) landmarks that achieve stretch s, which produces routing tables that use no more than O(logn) more space than the optimum scheme for achieving stretch s with L landmarks.
Book ChapterDOI

Compact Routing Tables for Graphs of Bounded Genus (Extended Abstract)

TL;DR: This work shows how to construct in linear time shortest path routing tables that require 8n + o(n) bits per node, and O(log2+∈ n) bit-operations per node to extract the route, and generalizes the result for every graph of bounded crossing-edge number.
Book ChapterDOI

Compact routing for graphs excluding a fixed minor

TL;DR: It is proved an Ω(ne) space lower bound for some constant e > 0.1 holds even for bounded degree triangulations, and is optimal for polynomially weighted planar graphs (e=1/2).
Related Papers (5)