Hyperbolic Random Graphs: Separators and Treewidth

Hyperbolic random graphs share many common properties with complex real-world networks; e.g., small diameter and average distance, large clustering coefficient, and a power-law degree sequence with adjustable exponent beta. Thus, when analyzing algorithms for large networks, potentially more realistic results can be achieved by assuming the input to be a hyperbolic random graph of size n. The worst-case run-time is then replaced by the expected run-time or by bounds that hold with high probability (whp), i.e., with probability 1-O(1/n). Though many structural properties of hyperbolic random graphs have been studied, almost no algorithmic results are known. Divide-and-conquer is an important algorithmic design principle that works particularly well if the instance admits small separators. We show that hyperbolic random graphs in fact have comparatively small separators. More precisely, we show that they can be expected to have balanced separator hierarchies with separators of size O(n^{3/2-beta/2}), O(log n), and O(1) if 2 < beta < 3, beta = 3, and 3 < beta, respectively. We infer that these graphs have whp a treewidth of O(n^{3/2-beta/2}), O(log^2 n), and O(log n), respectively. For 2 < \beta < 3, this matches a known lower bound. To demonstrate the usefulness of our results, we give several algorithmic applications.

[1]  Luca Gugelmann,et al.  Random Hyperbolic Graphs: Degree Sequence and Clustering , 2012, ArXiv.

[2]  Yong Gao,et al.  On the Threshold of Having a Linear Treewidth in Random Graphs , 2006, COCOON.

[3]  Michal Pilipczuk,et al.  Fully Polynomial-Time Parameterized Computations for Graphs and Matrices of Low Treewidth , 2015, SODA.

[4]  Remco van der Hofstad,et al.  Random Graphs and Complex Networks , 2016, Cambridge Series in Statistical and Probabilistic Mathematics.

[5]  Edward R. Scheinerman,et al.  On Random Intersection Graphs: The Subgraph Problem , 1999, Combinatorics, Probability and Computing.

[6]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[7]  Dieter Mitsche,et al.  A Bound for the Diameter of Random Hyperbolic Graphs , 2015, ANALCO.

[8]  Nikolaos Fountoulakis,et al.  Typical distances in a geometric model for complex networks , 2015, Internet Math..

[9]  Nikolaos Fountoulakis,et al.  On the Largest Component of a Hyperbolic Model of Complex Networks , 2015, Electron. J. Comb..

[10]  Tobias Friedrich,et al.  Cliques in hyperbolic random graphs , 2015, INFOCOM.

[11]  Amin Vahdat,et al.  Hyperbolic Geometry of Complex Networks , 2010, Physical review. E, Statistical, nonlinear, and soft matter physics.

[12]  Tobias Friedrich,et al.  On the Diameter of Hyperbolic Random Graphs , 2015, ICALP.

[13]  Mark E. J. Newman,et al.  Power-Law Distributions in Empirical Data , 2007, SIAM Rev..

[14]  Sang-il Oum,et al.  Rank‐width of random graphs , 2010, J. Graph Theory.

[15]  Dieter Mitsche,et al.  On Treewidth and Related Parameters of Random Geometric Graphs , 2012, SIAM J. Discret. Math..

[16]  Alessandro Panconesi,et al.  Concentration of Measure for the Analysis of Randomized Algorithms , 2009 .

[17]  Fan Chung Graham,et al.  The Average Distance in a Random Graph with Given Expected Degrees , 2004, Internet Math..

[18]  David Zuckerman,et al.  Electronic Colloquium on Computational Complexity, Report No. 100 (2005) Linear Degree Extractors and the Inapproximability of MAX CLIQUE and CHROMATIC NUMBER , 2005 .

[19]  Marián Boguñá,et al.  Sustaining the Internet with Hyperbolic Mapping , 2010, Nature communications.

[20]  R. Tarjan,et al.  A Separator Theorem for Planar Graphs , 1977 .

[21]  Yong Gao,et al.  Treewidth of Erdős-Rényi random graphs, random intersection graphs, and scale-free random graphs , 2009, Discret. Appl. Math..