Lably
Skip to content

Hyperbolic geometric graph

  • 7 min read
  • 4 chapters

Related on Lably

Through Graph (discrete mathematics), Cardinality and Position (geometry)

Mathematical formulation

Mathematically, a HGG is a graph G(V,E) with a vertex set V (cardinality N=|V|) and an edge set E constructed by considering the nodes as points placed onto a 2-dimensional hyperbolic space Hζ2 of constant negative Gaussian curvature, −ζ2 and cut-off radius R, i.e. the radius of the Poincaré disk which can be visualized using a hyperboloid model. Each point i has hyperbolic polar coordinates (ri,θi) with 0≤ri≤R and 0≤θi<2π.

The hyperbolic law of cosines allows to measure the distance dij between two points i and j,

cosh⁡(ζdij)=cosh⁡(ζri)cosh⁡(ζrj)−sinh⁡(ζri)sinh⁡(ζrj)cos⁡(π−|π−|θi−θj||⏟Δ).

The angle Δ is the (smallest) angle between the two position vectors.

In the simplest case, an edge (i,j) is established iff (if and only if) two nodes are within a certain neighborhood radius r, dij≤r, this corresponds to an influence threshold.

Connectivity decay function

In general, a link will be established with a probability depending on the distance dij. A connectivity decay function γ(s):R+→[0,1] represents the probability of assigning an edge to a pair of nodes at distance s. In this framework, the simple case of hard-code neighborhood like in random geometric graphs is referred to as truncation decay function.

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Topics in mathematics