Abstract
In this paper, we generalize the classical definition of Gromov hyperbolicity to the context of directed graphs and we extend one of the main results of the theory: the equivalence of the Gromov hyperbolicity and the geodesic stability. This theorem has potential applications to the development of solutions for secure data transfer on the internet.
1. Introduction
A geodesic metric space is said to be (Gromov) hyperbolic if every geodesic triangle is uniformly “thin” (see Definition 2). The theory of hyperbolic spaces was introduced by M. Gromov in [1,2], and after that studied by many scientists, see, e.g., in [3,4,5,6]. It is especially remarkable that this “new” theory grasps the essence of negatively curved spaces, and the connections between graph theory and potential theory on Riemannian manifolds (see, e.g., in [7,8,9,10,11]).
In [12], a certain graph is constructed for each geodesic metric space and it is proved that one is hyperbolic if and only if the other is; furthermore, in [13,14,15] there are analogous results for Riemannian surfaces (and simple graphs). Therefore, the study of Gromov hyperbolic graphs can shed light on the hyperbolicity of more general geodesic metric spaces.
The research on mathematical properties of hyperbolic spaces and their applications is a subject of interest in graph theory; see, e.g., in [16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37] and the references therein.
Originally, the theory of hyperbolic spaces was developed to be applied to finitely generated groups and, in that field, it has proved relevant competence in practical applications. For example, they were historically applied to some computer science questions, as hyperbolic groups have a soluble word problem. In [38], it is proved that they are biautomatic and automatic; actually, they are strongly geodesically automatic, meaning that there is an automatic structure on the group, where the set of all geodesic words is the language accepted by the word acceptor. Many other applications are supported by the concept of Gromov hyperbolicity. For instance, research evidence suggests that the Internet is hyperbolic (see [39]); the outstanding growth/preferential attachment process as a mean to construct a scale-free graph produces a (scaled) hyperbolic graph (see [28,40]); the greedy geographical routing tries to embed the network graph in the (hyperbolic) Poincaré disk (see [41]). The spread of viruses through the Internet can be modeled by hyperbolic spaces (see [27,42]).
Today, and thanks to the geodesic stability of hyperbolic spaces (see Theorems 2 and 3), Gromov hyperbolicity is successfully applied to the development of solutions for secure data transfer on the internet. As Edmond Jonckheere states in [42], any electronic message is usually split into many different packets, which are sent separately to its destination. Most of them follow the same path, but, unfortunately, it facilitates the interception and subsequent reconstruction of the message by malicious listeners. A better strategy to bypass this type of electronic spying is to send packets along distinct routes [43]. However, this design raises a further difficulty: the reconstruction by the protocol of all those packets, which reach destination in a disorganized way (due to the intrinsic delays of the different routes chosen), is not trivial.
For all these reasons, a remarkable feature of hyperbolic networks is that in a (well-located by geodesic stability) neighborhood of any geodesic (optimal path) there are many other quasi-optimal paths, i.e., routes whose costs are close to the optimal one. Thus, hyperbolic networks facilitate the assembly of packets sent through different routes with similar delay times [44].
Nevertheless, when it comes to the application of Gromov spaces to this field, some problems arise due to the fact that modelization still not accurate of this process is not yet accurate. The communication between a client computer and its internet connection server is not “symmetric" in the following sense: data transferring from server to client is much faster than from client to server. Mathematically, it means that the function modeling the distance between client and server is not symmetric either, i.e., it is not a distance function.
We can first address the problem with a mathematical model that assumes that data transferring between server and client is symmetric. Although we know that this is not very accurate, it seems a very reasonable approach, as this makes it possible to work with a usual distance function (see the discussion in [42]).
However, it is desirable to pursue a more realistic model. For instance, Edmond Jonckheere cleverly decided to apply noncommutative geometry methods to overcome the difficulty introduced by the asymmetry (see [42]).
Our main aim in this paper is to show a new mathematical theory to provide an alternative approach to the problem, involving a less sophisticated mathematical foundation. In particular, we think that a more intuitive model can be found in “directed graphs”: each pair of adjacent vertices A and B is joined by two directed edges and of (possibly) different lengths. This point of view introduces asymmetry as something natural.
In real life asymmetric distances are natural; for instance, given a set X of mountain peaks connected by twisted roads, the usual driving times between these peaks form a quasi-metric because it takes longer to travel up hill than down hill; also, the taxi geometry with some one-way streets, where a path from location P to location Q contains a different set of streets than a path from Q to P.
Thus, in this paper we extend Gromov hyperbolic spaces to the new context of directed graphs. Specifically, we prove one of the most important results of the theory: a counterpart to the geodesic stability theorem, which happens to be the most utilized theorem both in theory and in applications of hyperbolic spaces in the usual context of geodesic metric spaces (see Theorem 5).
Notation. For each geodesic metric space X, we shall denote by and , the distance and the length, respectively.
2. Background on Hyperbolic Spaces
Although there are several definitions of hyperbolicity, in this paper we will use the one that involves thin triangles, as it is intuitively simple and has a clear geometric interpretation. For more background and results on hyperbolicity, see [2].
Definition 1.
If X is a metric space and I is a real interval, then a curve is a geodesic if it is an isometry, i.e., for each in the interval I. X is said to be a geodesic metric space if for each there exists at least one geodesic joining and ; we denote by any of such geodesics (since uniqueness of geodesics is not required, this is an ambiguous but convenient notation).
Definition 2.
If X is a geodesic metric space and , with , we say that Y is δ-thin if for each and one has . If , then a geodesic triangle is the union of the three geodesics , and . X is said to be δ- hyperbolic (or that it satisfies the Rips condition ) if each geodesic triangle in X is δ-thin. Denote by the sharp hyperbolicity constant of the space X, i.e., . The space X is said to be Gromov hyperbolic (or simply hyperbolic ) if it is δ-hyperbolic for some . If X is not hyperbolic, then define .
Example 1.
- I
- Each bounded space S is -hyperbolic [2] (p. 29).
- II
- Any complete simply connected manifold with sectional curvature above bounded by is hyperbolic (see, e.g., in [45] (p. 130) and [2] (p. 52)).
- III
- Every tree with edges of arbitrary length is 0-hyperbolic (see, e.g., in [2] (p. 29)).
In fact, the hyperbolicity constant of a geodesic metric space can be interpreted as a way to decide how far the space is from being a tree. Recall that the metric trees are the spaces with hyperbolicity constant equal to zero. In practice, the borderline between tractable and intractable problems can be the tree-like degree of the corresponding graph (see [46]).
Next, the class of maps which play a central role in the theory is presented.
Definition 3.
Given constants a function between two metric spaces is said to be an -quasi-isometry if
An -quasigeodesic in X is an -quasi-isometry from a real interval to X.
Next result shows that quasi-isometries preserve hyperbolicity. That is why they play a central role in Gromov hyperbolic spaces.
Theorem 1.
([2] Let us consider an -quasi-isometry between two geodesic metric spaces . If Y is hyperbolic, then X is hyperbolic. Furthermore, if f is onto, then X is hyperbolic if and only if Y is hyperbolic.
Definition 4.
Let us consider , a metric space X, and subsets . The set is called the H-neighborhood of Y in X. The Hausdorff distance between Y and Z is defined by .
The following is a beautiful and useful result:
Theorem 2.
([2] For each , and , there exists a constant , which only depends on these three parameters, with the following property:
Let us consider any δ-hyperbolic geodesic metric space X, any -quasigeodesic g joining x and y. If γ is any geodesic joining x and y, then .
Mario Bonk proved that the above property, known as “geodesic stability”, is equivalent to hyperbolicity, as shown below.
Theorem 3.
([47] Let us consider a geodesic metric space X with the following property:
For each there exists a constant H such that for any any -quasigeodesic g in X joining x and y, and any geodesic γ joining x and y, the inequality holds.
Then, X is hyperbolic.
Note that Theorems 2 and 3 give that, in fact, the hypothesis in Theorem 3 is equivalent to the following: For each and there exists a constant H such that for any any -quasigeodesic g in X joining x and y, and any geodesic joining x and y, the inequality holds.
3. Directed Graphs
If is a directed (finite or infinite) graph, with the set of vertices and the edges, we use the notation for an edge starting at a vertex u and ending at the vertex v. As we allow loops and multiple edges this notation is ambiguous, but it is convenient. We suppose that G is locally finite, i.e., each vertex belongs to a finite amount of edges. Also, assume that each edge has length . We shall identify (by an isometry) each directed edge with the directed real interval (where ); therefore, any point in the interior of the edge is a point of G, and then G is a metric directed graph.
Definition 5.
We say that a directed graph is admissible if it is connected (for every there exists a directed path from x to y), locally finite (i.e., every vertex has finite degree) and we have if and only if (we allow ). (See Figure 1a.)
Figure 1.
(a) An admissible graph G. (In bold face, the directed geodesic joining A and E); (b) Its canonical graph . (In bold face, the geodesic joining A and E).
Given an admissible graph G and two adjacent vertices , let us define the parameters
Note that and .
Definition 6.
Given an admissible graph G, we define its canonical graph as the simple (without loops and multiple edges) undirected graph with obtained by replacing the directed edges joining two adjacent vertices u and v in G by a single undirected edge, , with
It can be checked that is a geodesic metric space; thus, we also see as a metric graph (see Figure 1b).
Remark 1.
Note that if , then for any edge joining u and v (or v and u) it holds
Although there is no usual distance in an admissible directed graph G, we introduce now the following quasi-distance or quasi-metric :
Recall that a quasi-distance satisfies the properties of a distance except for the symmetry, e.g., it is possible to have .
However, we have the following relationship between and : if , then
Quasi-metrics are used in many contexts, such as Computer Science and Approximation Theory. From a historical viewpoint, a kind of quasi-metric spaces were already considered for the first time by Hausdorff in his book on Set Theory [48]. This concept is extended later to introduce quasi-uniform topological spaces. Other authors also studied asymmetric distances. In [49], Künzi claims that there was much progress in quasi-uniform spaces between the years 1966 and 1982. This is just the period when different authors gave the first steps in asymmetric approximation. Indeed, to the intrinsic interest of this topic we might add applications in Approximation Theory and Computer Science. That is why there exists a vast amount of results both on abstract asymmetric normed spaces and on more general quasi-metric spaces.
One of the main applications in Computer Science is the project to develop robust models for measuring the complexity distance between programs and algorithms, which has been considered in the last 40 years. A model in the context of quasi-metric spaces was introduced by M. Schellekens in [50] and further developed by different authors (see, e.g., [51] and the references therein).
Definition 7.
Given constants we say that a function between an interval I of and a directed graph is an -quasigeodesic if
A geodesic in a directed graph is a -quasigeodesic in . We denote by a geodesic starting at x and ending at y. (See Figure 1).
Next, let us define the Hausdorff distance in any directed graph G.
Definition 8.
Let us consider a directed graph G, and subsets . We define the “Hausdorff distance”, , between A and B in G as the infimum of the positive numbers α satisfying the two following properties:
- I
- For every there exists such that and .
- II
- For every there exists such that and .
Note that is a symmetric function although is, in general, non-symmetric.
Definition 9.
Given an admissible directed graph G such that are finite numbers, we say that G is δ-hyperbolic if and only if its canonical graph is δ-hyperbolic. We say that G is hyperbolic or Gromov hyperbolic if it is δ-hyperbolic for some .
To prove the following theorem we need two last definitions.
Definition 10.
If G is an admissible directed graph and , a geodesic triangle in G is the union of three directed geodesics (or ), (or ) and (or ). We say that T is δ-thin if for every there exists a point such that .
Definition 11.
If is an edge in the admissible directed graph G (or in the graph ) and , we denote by (respectively, ) the segment contained in starting at u and ending at x (respectively, starting at x and ending at v). Let us define the canonical projection as follows: for every ; if , then is the point in such that
The following result shows that we have a reasonable definition of Gromov hyperbolic directed graphs.
Theorem 4.
Any geodesic triangle T in a δ-hyperbolic admissible directed graph G with finite numbers is -thin, with a constant which only depends on and .
Proof.
We perform the proof in three steps. We first show that given any geodesic in G, then is a -quasigeodesic in . Then, we prove that every -quasigeodesic triangle in is -thin, where is the constant in Theorem 2. These facts will allow us to conclude that every geodesic triangle in G is -thin, with .
Step 1. From (1) we can deduce that
If and x belongs to some edge starting or ending at u, then ; this fact and (2) allows to deduce
Therefore, if is a geodesic in G starting at x and ending at y, according to (3), we have that is a -quasigeodesic in joining and .
Step 2. Let us consider an -quasigeodesic triangle in , whose sides we will denote by and . Let be the geodesic in joining the same endpoints of for every , and let us denote by the geodesic triangle in with sides .
Let us consider any point ; without lost of generality we can assume that . By Theorem 2 we know that there exist a constant and a point with . As is -thin, there exists with . According to Theorem 2, there exists a point with .
Therefore,
and is -thin.
Step 3. Consequently, if T is a geodesic triangle in G, by Step 1 we have that is a -quasigeodesic triangle in , and by Step 2 we know that is -thin with . Let us prove now that T is -thin in G.
Given any point , there exists a point q in a different side of T such that . Consider a geodesic joining and in . Let us assume that p and q belong to the interior of the directed edges and , respectively (if p or q are vertices the argument is easier). Denote by and the vertices in and , respectively, such that , and we define as the closure of . Then, there exists a curve in G from to such that and . We can choose curves in G from p to and from to q, respectively, with . Then is a curve from p to q, and . A similar argument gives .
Therefore, any geodesic triangle T in G is -thin, with and H the constant in Theorem 2. □
We prove now one of the main results both of the theory and the applications: the geodesic stability is equivalent to the Gromov hyperbolicity for directed graphs.
Theorem 5.
The following statements hold:
- I
- For each and , there exists a constant , which only depends on these five parameters, with the following property:Let us consider any admissible δ-hyperbolic directed graph G with and , any and any -quasigeodesic g starting at x and ending at y. If γ is any geodesic starting at x and ending at y (or starting at y and ending at x), then .
- II
- Let us consider any admissible directed graph G with finite numbers, satisfying the following property.For each and there exists a constant H such that for any any -quasigeodesic g in G starting at x and ending at y, and any geodesic γ starting at x and ending at y, the inequality holds.Then, G is hyperbolic.
Proof.
First of all, note that from (3) we deduce for every ,
Let us prove now the first statement. Consider an -quasigeodesic g starting at x and ending at y, and a geodesic starting at x and ending at y (or starting at y and ending at x). According to Step 1 in the proof of Theorem 4 we have that is a -quasigeodesic in joining and .
We prove now that is a -quasigeodesic in joining and . If is a parametrization of g with for every , then we obtain by using (3)
Therefore, we conclude that is a -quasigeodesic in , since .
Now, we can finish the proof of the first statement from Definition 9 and Equation (4):
If the directed graph G is -hyperbolic, then is -hyperbolic by Definition 9. According to Theorem 2 there exists a constant such that if is a geodesic in joining and , then and ; consequently, . Applying now (4) we deduce with .
Let us prove now the second statement. Consider an -quasigeodesic joining with , and a geodesic joining with . Fix with and . Let us assume that x and y belong to the interior of the directed edges and , respectively, with (if x or y are vertices or , the argument is easier).
If is a parametrization of with for every , then we define
As is a continuous and injective map, we have for every , and for every .
For each such that has more than one point, we define
As is a continuous and injective map, we have and if and only if .
If , then there exists such that has more than one point, with ; let us choose a directed edge and define a curve as follows; is the unique point in with .
If ends at , then we define a curve as follows: is the unique point in with , and . If starts at and ends, say, at u, then let us choose an oriented edge ; we define a curve such that is an arclength parametrization of (obviously, ). Note that .
If starts at , then we define a curve as follows: is the unique point in with , and . If ends at and starts, say, at v, then let us choose an oriented edge ; we define a curve such that is an arclength parametrization of (obviously, ). Note that .
We prove now that is an -quasigeodesic in G starting at x and ending at y. We deal just with the case and , as the cases and , and , and and are simpler.
Note that (3) gives
If , then (6) gives
If or , then
If , then as , we deduce
If , then a similar argument also gives
If and , then
Therefore, we conclude
and g is an -quasigeodesic in G starting at x and ending at y, as . Furthermore, and .
If we replace by , then a similar process also gives an -quasigeodesic in G starting at x and ending at y, with and .
Then, by hypothesis, there exists a constant H, which depends neither on g or ( and are constants which only depends on G) such that . By (4), we deduce that . As , , and , we conclude that . Finally, by Theorem 3, is hyperbolic and, by Definition 9, G is hyperbolic. □
4. Conclusions
The theory of hyperbolic metric spaces is a well-studied subject. A natural question is how to develop this theory in the context of spaces with “asymmetric distances”. This problem was faced by Edmond Jonckheere in [42] by using noncommutative geometry. Our main aim in this paper is to show a new mathematical theory to provide an alternative and simpler approach to the problem: directed graphs. This point of view introduces asymmetry as something natural. Therefore, in this work, we extend the theory of Gromov hyperbolicity to the new context of directed graphs. In particular, we prove one of the most important results of the theory: a counterpart to the geodesic stability theorem, which happens to be the most utilized theorem both in theory and in applications of hyperbolic spaces in the usual context of geodesic metric spaces.
Author Contributions
The authors contributed equally to this work. All authors have read and agreed to the published version of the manuscript.
Funding
Supported in part by two grants from Ministerio de Economía y Competititvidad, Agencia Estatal de Investigación (AEI) and Fondo Europeo de Desarrollo Regional (FEDER) (MTM2016-78227-C2-1-P and MTM2017-90584-REDT), Spain.
Acknowledgments
We would like to thank the referees for a careful reading of the manuscript and for some helpful suggestions that have improved the presentation of the paper.
Conflicts of Interest
The authors declare no conflicts of interest. The founding sponsors had no role in the design of the study; in the collection, analysis, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.
References
- Gromov, M. Hyperbolic Groups, in Essays in Group Theory; Springer: Berlin, Germany, 1987; pp. 75–263. [Google Scholar]
- Ghys, E.; de la Harpe, P. Sur les Groupes Hyperboliques d’après Mikhael Gromov; Birkhäuser: Berlin, Germany, 1990. [Google Scholar]
- Bonk, M.; Schramm, O. Embeddings of Gromov hyperbolic spaces. Geom. Funct. Anal. 2000, 10, 266–306. [Google Scholar] [CrossRef] [Scilit]
- Foertsch, T.; Schroeder, V. A product construction for hyperbolic metric spaces. Ill. J. Math. 2005, 49, 793–810. [Google Scholar] [CrossRef] [Scilit]
- Naor, A.; Peres, Y.; Schramm, O.; Sheffield, S. Markov chains in smooth Banach spaces and Gromov-hyperbolic metric spaces. Duke Math. J. 2006, 134, 165–197. [Google Scholar] [CrossRef] [Scilit]
- Wenger, S. Gromov hyperbolic spaces and the sharp isoperimetric constant. Invent. Math. 2008, 171, 227–255. [Google Scholar] [CrossRef] [Scilit]
- Aramayona, J. Simplicial embeddings between pants graphs. Geom Dedicata 2010, 144, 115–128. [Google Scholar] [CrossRef] [Scilit]
- Holopainen, I.; Soardi, P.M. p-harmonic functions on graphs and manifolds. Manuscripta Math. 1997, 94, 95–110. [Google Scholar] [CrossRef] [Scilit]
- Kanai, M. Rough isometries and combinatorial approximations of geometries of non-compact Riemannian manifolds. J. Math. Soc. Jpn. 1985, 37, 391–413. [Google Scholar] [CrossRef] [Scilit]
- Portilla, A.; Rodríguez, J.M.; Tourís, E. Stability of Gromov hyperbolicity. J. Adv. Math. Stud. 2009, 2, 1–20. [Google Scholar]
- Portilla, A.; Tourís, E. A characterization of Gromov hyperbolicity of surfaces with variable negative curvature. Publ. Mat. 2009, 53, 83–110. [Google Scholar] [CrossRef] [Scilit]
- Bowditch, B.H. Notes on Gromov’s Hyperobolicity Criterion for Path-Metric Spaces. In Group Theory from a Geometrical Viewpoint; World Scientific: River Edge, NJ, USA, 1991; pp. 64–167. [Google Scholar]
- Portilla, A.; Rodríguez, J.M.; Tourís, E. Gromov hyperbolicity through decomposition of metric spaces II. J. Geom. Anal. 2004, 14, 123–149. [Google Scholar] [CrossRef] [Scilit]
- Rodríguez, J.M.; Tourís, E. Gromov hyperbolicity of Riemann surfaces. Acta Math. Sin. 2007, 23, 209–228. [Google Scholar] [CrossRef] [Scilit]
- Tourís, E. Graphs and Gromov hyperbolicity of non-constant negatively curved surfaces. J. Math. Anal. Appl. 2011, 380, 865–881. [Google Scholar] [CrossRef] [Scilit]
- Bermudo, S.; Carballosa, W.; Rodríguez, J.M.; Sigarreta, J.M. On the hyperbolicity of edge-chordal and path-chordal graphs. Filomat 2016, 30, 2599–2607. [Google Scholar] [CrossRef] [Scilit]
- Bermudo, S.; Rodríguez, J.M.; Sigarreta, J.M. Computing the hyperbolicity constant. Comput. Math. Appl. 2011, 62, 4592–4595. [Google Scholar] [CrossRef] [Scilit]
- Bermudo, S.; Rodríguez, J.M.; Sigarreta, J.M.; Touris, E. Hyperbolicity and complement of graphs. Appl. Math. Lett. 2011, 24, 1882–1887. [Google Scholar] [CrossRef] [Scilit]
- Brinkmann, G.; Koolen, J.; Moulton, V. On the hyperbolicity of chodal graphs. Ann. Comb. 2001, 5, 61–69. [Google Scholar] [CrossRef] [Scilit]
- Cantón, A.; Granados, A.; Pestana, P.; Rodríguez, J.M. Gromov hyperbolicity of periodic graphs. Bull. Malays. Math. Sci. Soc. 2016, 39, S89–S116. [Google Scholar] [CrossRef] [Scilit]
- Carballosa, W.; de la Cruz, A.; Martínez-Pŕez, A.; Rodríguez, J.M. Hyperbolicity of direct products of graphs. Symmetry 2018, 10, 279. [Google Scholar] [CrossRef] [Scilit]
- Frigerio, R.; Sisto, A. Characterizing hyperbolic spaces and real trees. Geom. Dedicata 2009, 142, 139–149. [Google Scholar] [CrossRef] [Scilit]
- Gavoille, G.; Ly, O. Distance Labeling in Hyperbolic Graphs; Springer: Berlin, Germany, 2005; pp. 1071–1079. [Google Scholar]
- Granados, A.; Pestana, D.; Portilla, A.; Rodríguez, J.M. Gromov hyperbolicity in Mycielskian Graphs. Symmetry 2017, 9, 131. [Google Scholar] [CrossRef] [Scilit]
- Grippo, E.; Jonckheere, E.A. Effective resistance criterion for negative curvature: Application to congestion control. In Proceedings of the 2016 IEEE Conference on Control Applications (CCA), Buenos Aires, Argentina, 19–22 September 2016. [Google Scholar]
- Hernández, J.C.; Reyes, R.; Rodríguez, J.M.; Sigarreta, J.M. Mathematical properties on the hyperbolicity of interval graphs. Symmetry 2017, 9, 255. [Google Scholar] [CrossRef] [Scilit]
- Jonckheere, E.A.; Lohsoonthorn, P. Geometry of Network Security. In Proceedings of the 2004 American Control Conference, Boston, MA, USA, 30 June–2 July 2004; IEEE: Piscataway, NJ, USA; pp. 111–151. [Google Scholar] [CrossRef] [Scilit]
- Jonckheere, E.; Lohsoonthorn, P.; Bonahon, F. Scaled Gromov hyperbolic graphs. J. Graph Theory 2008, 57, 157–180. [Google Scholar] [CrossRef] [Scilit]
- Koolen, J.H.; Moulton, V. Hyperbolic Bridged Graphs. Eur. J. Comb. 2002, 23, 683–699. [Google Scholar] [CrossRef] [Scilit]
- Méndez-Bermúdez, J.A.; Reyes, R.; Rodríguez, J.M.; Sigarreta, J.M. Hyperbolicity on graph operators. Symmetry 2018, 10, 360. [Google Scholar] [CrossRef] [Scilit]
- Rodríguez, J.M.; Sigarreta, J.M.; Vilaire, J.-M.; Villeta, M. On the hyperbolicity constant in graphs. Discret. Math. 2011, 311, 211–219. [Google Scholar] [CrossRef] [Scilit]
- Shang, Y. Lack of Gromov-hyperbolicity in colored random networks. Pan Am. Math. J. 2011, 21, 27–36. [Google Scholar] [CrossRef] [Scilit]
- Shang, Y. Lack of Gromov-hyperbolicity in small-world networks. Cent. Eur. J. Math. 2012, 10, 1152–1158. [Google Scholar] [CrossRef] [Scilit]
- Shang, Y. Random Lifts of Graphs: Network Robustness Based on The Estrada Index. Appl. Math. E Notes 2012, 12, 53–61. [Google Scholar]
- Shang, Y. Non-hyperbolicity of random graphs with given expected degrees. Stoch. Model. 2013, 29, 451–462. [Google Scholar] [CrossRef] [Scilit]
- Shang, Y. On the likelihood of forests. Phys. A Stat. Mech. Appl. 2016, 456, 157–166. [Google Scholar] [CrossRef] [Scilit]
- Wu, Y.; Zhang, C. Hyperbolicity and chordality of a graph. Electr. J. Combin. 2011, 18, 43. [Google Scholar]
- Charney, R. Artin groups of finite type are biautomatic. Math. Ann. 1992, 292, 671–683. [Google Scholar] [CrossRef] [Scilit]
- Baryshnikov, Y. On the Curvature of the Internet; Workshop on Stochastic Geometry and Teletraffic: Eindhoven, The Netherlands, 2002. [Google Scholar]
- Jonckheere, E.; Lohsoonthorn, P.; Ariaei, F. Upper bound on scaled Gromov hyperbolic delta. Appl. Math. Comput. 2007, 192, 191–204. [Google Scholar] [CrossRef] [Scilit]
- Kleinberg, R. Geographic routing using hyperbolic space. In Proceedings of the IEEE INFOCOM 2007—26th IEEE International Conference on Computer Communications, Barcelona, Spain, 6–12 May 2007; IEEE: Piscataway, NJ, USA, 2007; pp. 1902–1909. [Google Scholar] [CrossRef] [Scilit]
- Jonckheere, E.A. Contrôle du trafic sur les réseaux à géometrie hyperbolique–Une approche mathématique a la sécurité de l’acheminement de l’information. J. Eur. Syst. Autom. 2003, 37, 145–159. [Google Scholar]
- Hespanha, J.P.; Bohacek, S. Preliminary Results in Routing Games. In Proceedings of the 2001 American Control Conference, Arlington, VA, USA, 25–27 June 2001. [Google Scholar] [CrossRef] [Scilit]
- Jonckheere, E.A.; Lohsoonthorn, P. A hyperbolic geometry approach to multi-path routing. In Proceedings of the 10th Mediterranean Conference on Control and Automation (MED 2002), Lisbon, Portugal, 9–12 July 2002. FA5-1. [Google Scholar]
- Anderson, J.W. Hyperbolic Geometry; Springer: London, UK, 1999. [Google Scholar]
- Chen, B.; Yau, S.-T.; Yeh, Y.-N. Graph homotopy and Graham homotopy. Discret. Math. 2001, 241, 153–170. [Google Scholar] [CrossRef] [Scilit]
- Bonk, M. Quasi-geodesics segments and Gromov hyperbolic spaces. Geom. Dedicata 1996, 62, 281–298. [Google Scholar] [CrossRef] [Scilit]
- Hausdorff, F. Set Theory; American Mathematical Society (English translation): Providence, RI, USA, 1957. [Google Scholar]
- Künzi, H.P.A. Nonsymmetric Distances and Their Associated Topologies: About the Origins of Basic Ideas in the Area of Asymmetric Topology. In Handbook of the History of General Topology; Kluwer Academic Publishers: Boston, MA, USA, 2001; Volume 3, pp. 853–968. [Google Scholar]
- Schellekens, M. The Smyth completion: A common foundation for denotational semantics and complexity analysis. Electr. Notes Theor. Comp. Sci. 1995, 1, 211–232. [Google Scholar] [CrossRef] [Scilit]
- García-Raffi, L.M.; Romaguera, S.; Sánchez-Pérez, E.A. Sequence spaces and asymmetric norms in the theory of computational complexity. Math. Comp. Modell. 2002, 36, 1–11. [Google Scholar] [CrossRef] [Scilit]
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
