Hydra: A method for strain-minimizing hyperbolic embedding

We introduce hydra (hyperbolic distance recovery and approximation), a new method for embedding network- or distance-based data into hyperbolic space. We show mathematically that hydra satisfies a certain optimality guarantee: It minimizes the 'hyperbolic strain' between original and embedded data points. Moreover, it recovers points exactly, when they are located on a hyperbolic submanifold of the feature space. Testing on real network data we show that hydra typically outperforms existing hyperbolic embedding methods in terms of embedding quality.

[1]  R Core Team,et al.  R: A language and environment for statistical computing. , 2014 .

[2]  Marián Boguñá,et al.  Uncovering the hidden geometry behind metabolic networks. , 2011, Molecular bioSystems.

[3]  Tore Opsahl Triadic closure in two-mode networks: Redefining the global and local clustering coefficients , 2013, Soc. Networks.

[4]  Patrick J. F. Groenen,et al.  Modern Multidimensional Scaling: Theory and Applications , 2003 .

[5]  Dmitri V. Krioukov,et al.  Network Mapping by Replaying Hyperbolic Growth , 2012, IEEE/ACM Transactions on Networking.

[6]  Jure Leskovec,et al.  Learning to Discover Social Circles in Ego Networks , 2012, NIPS.

[7]  Christos Faloutsos,et al.  Graph evolution: Densification and shrinking diameters , 2006, TKDD.

[8]  Amogh Dhamdhere,et al.  Ten years in the evolution of the internet ecosystem , 2008, IMC '08.

[9]  Marc Peter Deisenroth,et al.  Neural Embeddings of Graphs in Hyperbolic Space , 2017, ArXiv.

[10]  Jorge Nocedal,et al.  Algorithm 778: L-BFGS-B: Fortran subroutines for large-scale bound-constrained optimization , 1997, TOMS.

[11]  Tamara G. Kolda,et al.  An improved hyperbolic embedding algorithm , 2018, J. Complex Networks.

[12]  James W. Anderson,et al.  Hyperbolic geometry , 1999 .

[13]  Chao Yang,et al.  ARPACK users' guide - solution of large-scale eigenvalue problems with implicitly restarted Arnoldi methods , 1998, Software, environments, tools.

[14]  Robert D. Kleinberg Geographic Routing Using Hyperbolic Space , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[15]  Jörg A. Walter H-MDS: a new approach for interactive visualization with multidimensional scaling in the hyperbolic space , 2004, Inf. Syst..

[16]  Marián Boguñá,et al.  Popularity versus similarity in growing networks , 2011, Nature.

[17]  Alessandro Vespignani,et al.  Reaction–diffusion processes and metapopulation models in heterogeneous networks , 2007, cond-mat/0703129.

[18]  Marián Boguñá,et al.  Navigability of Complex Networks , 2007, ArXiv.

[19]  Konstantin Avrachenkov,et al.  Cooperative Game Theory Approaches for Network Partitioning , 2017, COCOON.

[20]  F. Chung,et al.  Complex Graphs and Networks , 2006 .

[21]  Christos Faloutsos,et al.  Graphs over time: densification laws, shrinking diameters and possible explanations , 2005, KDD '05.

[22]  T. Nepusz,et al.  Fuzzy communities and the concept of bridgeness in complex networks. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

[23]  László Kocsis,et al.  Prediction of the main cortical areas and connections involved in the tactile function of the visual cortex by network analysis , 2006, The European journal of neuroscience.

[24]  Ben Y. Zhao,et al.  Fast and Scalable Analysis of Massive Social Graphs , 2011, ArXiv.

[25]  L. Hogben Handbook of Linear Algebra , 2006 .

[26]  A. Barrat,et al.  Estimating Potential Infection Transmission Routes in Hospital Wards Using Wearable Proximity Sensors , 2013, PloS one.

[27]  W. Zachary,et al.  An Information Flow Model for Conflict and Fission in Small Groups , 1977, Journal of Anthropological Research.

[28]  Audra E. Kosh,et al.  Linear Algebra and its Applications , 1992 .

[29]  J. Ratcliffe Foundations of Hyperbolic Manifolds , 2019, Graduate Texts in Mathematics.

[30]  G. Bianconi,et al.  Machine learning meets complex networks via coalescent embedding in the hyperbolic space , 2016, Nature Communications.