arXiv Science⌕ Search

arXiv · cond-mat/0308288

Compact Routing on Internet-Like Graphs

Abstract

The Thorup-Zwick (TZ) routing scheme is the first generic stretch-3 routing scheme delivering a nearly optimal local memory upper bound. Using both direct analysis and simulation, we calculate the stretch distribution of this routing scheme on random graphs with power-law node degree distributions, $P_k \sim k^{-γ}$. We find that the average stretch is very low and virtually independent of $γ$. In particular, for the Internet interdomain graph, $γ\sim 2.1$, the average stretch is around 1.1, with up to 70% of paths being shortest. As the network grows, the average stretch slowly decreases. The routing table is very small, too. It is well below its upper bounds, and its size is around 50 records for $10^4$-node networks. Furthermore, we find that both the average shortest path length (i.e. distance) $\bar{d}$ and width of the distance distribution $σ$ observed in the real Internet inter-AS graph have values that are very close to the minimums of the average stretch in the $\bar{d}$- and $σ$-directions. This leads us to the discovery of a unique critical quasi-stationary point of the average TZ stretch as a function of $\bar{d}$ and $σ$. The Internet distance distribution is located in a close neighborhood of this point. This observation suggests the analytical structure of the average stretch function may be an indirect indicator of some hidden optimization criteria influencing the Internet's interdomain topology evolution.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Dmitri Krioukov, Kevin Fall, Xiaowei Yang. 2003-08-14. Compact Routing on Internet-Like Graphs. https://doi.org/10.1109/infcom.2004.1354495

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related papers

A General Solution for Network Models with Pairwise Edge Coupling

Network Models with couplings between link pairs are the simplest models for a class of networks with Higher Order interactions. In this paper we give an analytic, general solution to this family of Random Graph Models extending previous results obtained for specific interaction structures. We use the Hubbard-Stratonovich transform to show that such higher order models can be decoupled into families of effectively separable random graph models, which might be enhanced with auxiliary, possibly multi-valued, parameters identifying the thermodynamical phase of the system. Moreover, given the diagonalizability of couplings between links, we carry out the full computation of the partition functions and discuss why in some cases they can effectively reduce to the one for the Mean-Field case.

cond-mat.stat-mech↗

Dynamic Eikonal Attenuation and Mutual Coherence of Quantum Particles due to Equilibrium Coulomb Fluctuations

We develop a dynamic theory of eikonal attenuation and mutual coherence for a quantum particle propagating through equilibrium Coulomb fluctuations. The one-particle length $\ell$ is the attenuation length of the ensemble-averaged retarded propagator, not an Anderson localization length or a transport mean free path. For a collisionless classical one-component plasma (OCP), the potential spectrum follows from the fluctuation--dissipation theorem and the RPA dielectric function. In suitable plasma parameter windows, both fast and slow probe regimes are physically meaningful. Fast probes recover the Coulomb logarithm with the dynamical infrared length $v/ω_{\rm p}$. Slow probes yield $G(v)\propto v$ and, in the controlled weak branch, $\ell\propto k$. We derive an exact finite-thickness mutual-coherence expression and a closed slow-regime transverse scaling function. Within the controlled slow-OCP and thick-slab window, the logarithmic two-ray visibility scales as $v^{-1}$ at fixed transverse separation, in contrast to the $v^{-2}$ dependence for frozen finite-slab fluctuations. For a symmetric diffusive electrolyte, linearized stochastic density functional theory gives the exact on-shell result $G_{\rm el}(v)=(m^2C/\hbar^4)\operatorname{arsinh}[v/(2Dκ)]$, where $C=k_{\mathrm B}Tq_0^2/(4π\varepsilon_b)$. For ordinary liquid electrolytes, the slow diffusive limit is inaccessible within the spatial eikonal regime and is therefore a formal asymptote. The physically relevant electrolyte limit is instead that of a fast probe, $v\gg Dκ$, where the diffusive charge relaxation generates an intrinsic infrared length $v/(Dκ^2)$ absent from the quasi-static theory.

cond-mat.stat-mech↗

Planckian dissipation from classical hydrodynamics

Hydrodynamics describes the long-time, long-distance dynamics of interacting quantum systems by classical equations, yet at low temperature quantum fluctuations might eventually invalidate this classical picture. Here we ask what it takes for a quantum system to sustain a consistently classical hydrodynamic description. Our starting point is the quantum fluctuation-dissipation theorem which, when read in the time domain, acts as a blurring of the fine details of correlation functions on a Planckian time-scale. We analyse how this blurring interacts with the diffusive large-deviation form of correlators assuming the existence of a hydrodynamic light cone velocity, and show that the interior of the cone splits into a classical region, where correlation and response satisfy the classical fluctuation-dissipation relation, and a quantum region, where they deviate sharply from it. We illustrate the mechanism on three phenomenological hydrodynamic equations - diffusion, telegraph and diffusive-telegraph. Preserving a finite classical region as the temperature is lowered forces the current relaxation rate to be bounded from above by the Planckian rate. This bound connects to bounds on diffusivity, equilibration time and shear viscosity. In this way, a Planckian bound on dissipation emerges not as a quantum constraint on microscopic dynamics, but as the price a system pays to remain describable by classical hydrodynamics down to low temperatures.

cond-mat.stat-mech↗