Helly-gap of a graph and vertex eccentricities
Abstract
A new metric parameter for a graph, Helly-gap, is introduced. A graph is called -weakly-Helly if any system of pairwise intersecting disks in has a nonempty common intersection when the radius of each disk is increased by an additive value . The minimum for which a graph is -weakly-Helly is called the Helly-gap of and denoted by . The Helly-gap of a graph is characterized by distances in the injective hull , which is a (unique) minimal Helly graph which contains as an isometric subgraph. This characterization is used as a tool to generalize many eccentricity related results known for Helly graphs (), as well as for chordal graphs (), distance-hereditary graphs () and -hyperbolic graphs (), to all graphs, parameterized by their Helly-gap . Several additional graph classes are shown to have a bounded Helly-gap, including AT-free graphs and graphs with bounded tree-length, bounded chordality or bounded -metric.
Keywords: Helly-type property; injective hull; chordal graphs; -hyperbolic graphs; tree-length; -metric, eccentricity; center; diameter; radius.
1 Introduction
All graphs in this paper are unweighted, undirected, connected, and without loops or multiple edges. In a graph , a disk with radius and centered at a vertex consists of all vertices with distance at most from , i.e., . A graph is called Helly if every system of pairwise intersecting disks of has a non-empty intersection.
Definition 1 (Helly graph).
A graph is Helly if, for any system of disks , the following Helly property holds: if for every , then .
Helly graphs are well investigated. They have several characterizations and important features as established in [16, 17, 4, 44, 46, 5]. They are exactly the so-called absolute retracts of reflexive graphs and possess a certain elimination scheme [16, 17, 4, 44, 5]. They can be recognized in time [16] where is the number of vertices and is the number of edges. The Helly property works as a compactness criterion on graphs [46]. More importantly, every graph is isometrically embeddable into a Helly graph [36, 27, 40] (see Section 3 for more details).
Many nice properties of Helly graphs are based on the eccentricity of a vertex , which is defined as the maximum distance from to any other vertex of the graph (i.e., ). The minimum (maximum) eccentricity in a graph is the radius (diameter ). The center of a graph is the set of all vertices with minimum eccentricity (i.e., . Graph’s diameter is tightly bounded in Helly graphs as [16, 17]. Moreover, the eccentricity function in Helly graphs is unimodal [17], that is, any local minimum coincides with the global minimum; this is equivalent to the condition that, for any vertex , holds [16]. The unimodality of the eccentricity function was recently used in [29, 28] to compute the radius, diameter and a central vertex of a Helly graph in subquadratic time. For a vertex , let denote the set of all vertices farthest from , that is, . For every vertex of a Helly graph , each vertex satisfies [16]. Although the center of a Helly graph may have an arbitrarily large diameter (as any Helly graph is the center of some Helly graph), induces a Helly graph and is isometric in [16]. Additionally, any power of a Helly graph is a Helly graph as well [16].
In this paper, we introduce a far reaching generalization of Helly graphs, -weakly-Helly graphs. We define -weakly-Helly graphs as those graphs which are “weakly” Helly with the following simple generalization: for any system of disks, if the disks pairwise intersect, then by expanding the radius of each disk by some integer there forms a common intersection. Thus, Helly graphs are exactly 0-weakly-Helly graphs.
Definition 2 (-weakly-Helly graph).
A graph is -weakly-Helly if, for any system of disks , the following -weakly-Helly property holds:
if for every ,
then .
Clearly, every graph is -weakly-Helly for some . We call the minimum for which a graph is -weakly-Helly the Helly-gap of , denoted by .
Interestingly, there are a few results in the literature which demonstrate that such a -weakly-Helly property with bounded is present in some graphs and in some metric spaces. In [14], Chepoi and Estellon showed that for every -hyperbolic geodesic space (and for every -hyperbolic graph ), if disks of the family is compact pairwise intersect, then the disks have a nonempty common intersection (see also [11]). That is, the disks in -hyperbolic geodesic spaces and in -hyperbolic graphs satisfy -weakly-Helly property. Even earlier, Lenhart, Pollack et al. [41, Lemma 9] established that the disks of simple polygons endowed with the link distance satisfy a Helly-type property which implies 1-weakly-Helly property. For chordal graphs [20] and for distance-hereditary graphs [18] (as well as for a more general class of graphs [10]) the following similar result is known: if for a set and radius function , every two vertices satisfy , then there is a clique in such that for all . Hence, clearly, every chordal graph and every distance-hereditary graph is 1-weakly-Helly. Note that two disks and intersect if and only if .
There are numerous other approaches to generalize in some form the Helly graphs. One may loosen the restriction on the type of sets which must satisfy the Helly property. If one considers neighborhoods or cliques, rather than arbitrary disks, then one gets the neighborhood-Helly graphs and the clique-Helly graphs as superclasses of Helly graphs (see [42, 34, 6] and papers cited therein). One may also generalize the Helly-property that a family of sets satisfies. This can be accomplished by specifying a minimum number or size of sets that pairwise intersect, a minimum number of subfamilies that have a common intersection, or the size of the intersection (see [30] and papers cited therein). Far reaching examples include the -Helly property (see [3, 2] and papers cited therein) and the fractional Helly property (see [37, 7] and papers cited therein). There is also a related to ours notion of -hyperconvexity in metric spaces [31, 38], where is the smallest multiplicative constant such that for any system of disks , the following property holds: if for every , then . Several classical metric spaces are -hyperconvex for a bounded (see [31] and papers cited therein). These include reflexive Banach spaces and dual Banach spaces () and Hilbert spaces (). The classical Jung Theorem asserting that each subset of the Euclidean space with finite diameter is contained in a disk of radius at most belongs to this kind of results, too.
In this paper, we are interested in -weakly-Helly graphs, where describes an additive constant by which radius of each disk in the family of pairwise intersecting disks can be increased in order to obtain a nonempty common intersection of all expanded disks. By definition, any -weakly-Helly graph is -hyperconvex. We find that there are also an abundance of graph classes with a bounded Helly-gap . Here, we generalize many eccentricity related results known for Helly graphs (as well as for chordal graphs, distance-hereditary graphs and -hyperbolic graphs) to all graphs, parameterized by their Helly-gap . We provide a characterization of weakly-Helly graphs with respect to their injective hulls and use this as a tool to prove those generalizations. Several additional well-known graph classes that are -weakly-Helly for some constant are also identified.
The main results of this paper can be summarized as follows. After providing in Section 2 necessary definitions, notations and some relevant results on Helly graphs, in Section 3 we give a characterization of -weakly-Helly graphs through distances in injective hulls. The injective hull of a graph , denoted by , is a (unique) minimal Helly graph which contains as an isometric subgraph [36, 27]. We show that is an -weakly-Helly graph if and only if for every vertex there is a vertex such that (Theorem 1). In Section 4, we relate the diameter, radius, and all eccentricities in to their counterparts in . In particular, we show that for all , , and . Additionally, we show , where . We also provide several bounds on including its relation to diameter and radius as well as investigate the Helly-gap of powers of weakly-Helly graphs (Theorem 3). In particular, holds. The eccentricity function in -weakly-Helly graphs is shown to exhibit the property that any vertex has a nearby vertex, within distance from , with strictly smaller eccentricity (Theorem 4). In Section 5, we give upper and lower bounds on the eccentricity of a vertex . We consider bounds based on the distance from to a closest vertex in , whether is farthest from some other vertex and if is bounded. In particular, we show that holds for any vertex (Theorem 5). We also prove the existence of a spanning tree of which gives an approximation of all vertex eccentricities in with an additive error depending only on and (Theorem 7). We find that in any shortest path to , the number of vertices with locality more than 1 does not exceed , where the locality of a vertex is the minimum distance from to a vertex of strictly smaller eccentricity (Theorem 8). All these results greatly generalize some known facts about distance-hereditary graphs, chordal graphs, and -hyperbolic graphs. Those graphs have bounded Helly gap. In Section 6, we identify several more (well-known) graph classes with a bounded Helly-gap, including -chordal graphs, AT-free graphs, rectilinear grids, graphs with a bounded -metric, and graphs with bounded tree-length or tree-breadth. We conclude with open questions in Section 7.
2 Preliminaries
All graphs occurring in this paper are undirected, connected, and without loops or multiple edges. The length of a path from a vertex to a vertex is the number of edges in the path. The distance between two vertices and is the length of a shortest path connecting them in . The distance from a vertex to a vertex set is defined as . The eccentricity of a vertex is defined as . The vertex set for a vertex denotes the set of all vertices farthest from , that is, . A disk of radius centered at a set (or a vertex) is the set of vertices of distance at most from , that is, . We omit from subindices when the graph is known by context.
The power of a graph is a graph that has the same set of vertices, but in which two distinct vertices are adjacent if and only if their distance in is at most . A subgraph of a graph is called isometric (or a distance preserving subgraph) if for any two vertices of , holds. The interval is the set of all vertices belonging to a shortest -path, that is, . The interval slice is the set of vertices on which are at distance from vertex . An interval is said to be -thin if, for any and any , holds. The smallest for which all intervals of are -thin is called the interval thinness of and denoted by . By we denote an induced subgraph of obtained from by removing a vertex .
The minimum (maximum) eccentricity in a graph is the radius (diameter ). The center is the set of vertices with minimum eccentricity (i.e., . It will be useful to define also ; then . Let be a subset of vertices of . We distinguish the eccentricity with respect to as follows: denote by the maximum distance from vertex to any vertex , i.e., . We then define , , and . Let and . For simplicity, when , we continue to use the notation , , and .
The following results for Helly graphs will prove useful for -weakly-Helly graphs.
Lemma 1.
[16] Let be a Helly graph. For every , the graph induced by the center is Helly and is an isometric subgraph of .
Given this lemma, it will be convenient to also denote by a subgraph of induced by .
Lemma 2.
For a graph and a subset , the eccentricity function is called unimodal if every vertex has a neighbor such that .
Lemma 3.
The following two results were earlier proven in [16] only for and then later extended in [21] to all .
Lemma 4.
[21] Let be a Helly graph. For any , . Moreover, .
Lemma 5.
[21] Let be a Helly graph. For every and , holds.
Corollary 1.
For every Helly graph , any subset and any integers and , Furthermore,
Proof.
Consider a vertex with and a vertex in closest to . By Lemma 5, . Hence, for every vertex , if and only if .
Let be a vertex on a shortest path from to at distance from . By Lemma 5, and hence . Therefore, if and only if .
Let be vertices of with . Since for each , by the triangle inequality, we have ∎
3 Distances in injective hulls characterize weakly-Helly graphs
Recall that the injective hull of , denoted by , is a minimal Helly graph which contains as an isometric subgraph [36, 27]. It turns out that is unique for every [36]. When is known by context, we often let . By an equivalent definition of an injective hull [27] (also called a tight span), each vertex can be represented as a vector with nonnegative integer values for each , such that the following two properties hold:
(1) |
(2) |
Additionally, there is an edge between two vertices if and only if their Chebyshev distance is 1, i.e., . Thus, . Notice that if , then is a family of pairwise intersecting disks. For a vertex , define the distance function by setting for any . By the triangle inequality, each belongs to . An isometric embedding of into is obtained by mapping each vertex of to its distance vector .
We classify every vertex in as either a real vertex or a Helly vertex. A vertex is a real vertex provided for some , i.e., there is a one-to-one correspondence between and its representative real vertex which uniquely satisfies and for all . When working with , we will use interchangeably the notation to represent the vertex set in as well as the vertex subset of which uniquely corresponds to the vertex set of . Then, a vertex is a real vertex if it belongs to and a Helly vertex otherwise. Equivalently, a vertex is a Helly vertex provided that for all , that is, a Helly vertex exists only in the injective hull and not in . We will show in Theorem 1 that a graph is -weakly-Helly if and only if the distance from any Helly vertex in to a closest real vertex in is no more than . We recently learned that this result was independently discovered by Chalopin et al. [8]. They use name coarse Helly property for -weakly-Helly property used here.
The following properties will be useful to the main result of this section and to later sections. A vertex is called a peripheral vertex if for some vertex and all vertices . We show next that the peripheral vertices of are real vertices. This adheres to the intuitive notion that an injective hull contains all of the Helly vertices “between” the vertices of , so that the outermost vertices of are real.
Proposition 1.
Peripheral vertices of are real.
Proof.
By contradiction, suppose there is a peripheral Helly vertex . By definition, there is a vertex such that, for all , . Let . Consider pairwise intersecting disks and for each . By the Helly property, there exists vertex with and . By Lemma 2, is Helly and is an isometric subgraph of . Since is a Helly vertex, is an isometric subgraph of , a contradiction with the minimality of . ∎
Moreover, we show that any shortest path of is a subpath of a shortest path between real vertices, which will later prove a useful property of injective hulls.
Proposition 2.
Let be the injective hull of . For any shortest path , where , there is a shortest path , where such that .
Proof.
If and are both real vertices, then the proposition is trivially true. Without loss of generality, let be a Helly vertex. Consider a breadth-first search layering where belongs to layer of BFS(). Let be a vertex with that maximizes . Then, for any vertex , . By Proposition 1, . If , then applying the previous step using BFS() yields vertex . ∎
We are now ready to prove the main result of this section.
Theorem 1.
For any vertex there is a real vertex such that if and only if is an -weakly-Helly graph.
Proof.
Suppose any Helly vertex in is within distance at most from a vertex of . Consider in a family of pairwise intersecting disks . As contains as an isometric subgraph, the disks are also pairwise intersecting in . By the Helly property, in there is a vertex . By assumption, there is a vertex such that . Thus and so is -weakly-Helly.
Assume now that is -weakly-Helly. Let be an arbitrary vertex represented as a vector with nonnegative integer values for each satisfying conditions (1) and (2) from the definition of an injective hull. Then, is a family of pairwise intersecting disks in . By the -weakly-Helly property, there is a real vertex belonging to . To establish that and complete the proof, we will show that .
First, we show that for all . As is a real vertex, by definition, and, by the -weakly-Helly property (recall that ), . Next, we show that for all . Suppose that for some . Then, for all vertices , , a contradiction with condition (2). ∎
The injective hull is also useful to prove that -weakly-Helly graphs are closed under pendant vertex addition.
Lemma 6.
Let be the graph obtained from by adding a vertex pendant to any fixed vertex . Then, .
Proof.
As is pendant to , then all have . Let and . Note that is a Helly graph containing as an isometric subgraph. We first show that any also belongs to . The statement clearly holds if is a real vertex, so assume that is a Helly vertex of represented as a vector with nonnegative integer values for each satisfying conditions (1) and (2) from the definition of an injective hull. We will show also satisfies the conditions under . By condition (1) under , and since is isometric in , for all , . Thus, satisfies condition (1) in . By condition (2) under , for every there is a vertex with . We claim that if , then and so vertex also satisfies . On one hand, since . On the other hand, let be a vertex such that . Note that as is not a real vertex and therefore and . Then, . With the claim established, satisfies condition (2) in . Thus, and . By minimality of , . ∎
Corollary 2.
Let be the graph obtained from by adding a pendant vertex adjacent to any fixed vertex . Then, .
4 Diameter, radius, and all eccentricities
We establish several bounds on all eccentricities, and the diameter and radius in particular, for -weakly-Helly graphs. As an intermediate step, we relate the diameter, radius, and all eccentricities in to their counterparts in .
4.1 Eccentricities and centers
First, we provide a few immediate consequences of Proposition 1 which establishes that farthest vertices in are real vertices. That is, for any , . It follows that all eccentricities in and the diameter of are preserved in , including with respect to any subset of real vertices.
Proposition 3.
Let be the injective hull of . For any and , . Moreover, .
Proposition 4.
Let be the injective hull of . For any , . Moreover, .
Proposition 5.
Let be the injective hull of an -weakly-Helly graph . For any , . In particular, .
Proof.
Though the diameter is preserved, the radius in may be smaller than the radius in by at most . In this case, the radius in is realized by Helly vertices which are not present in , resulting in different centers in and . In what follows, we establish that, for any , any vertex of is close to a vertex of . Moreover, the diameter of the center of in is at most the diameter of the center of in the injective hull plus .
Lemma 7.
Let be the injective hull of an -weakly-Helly graph . For any and integer , .
Proof.
Theorem 2.
Let be the injective hull of an -weakly-Helly graph . For any integer and any , .
Proof.
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/b6760707-c830-4266-b535-05ac520c0daf/x1.png)
Corollary 3.
For each -weakly-Helly graph with the injective hull and every ,
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/b6760707-c830-4266-b535-05ac520c0daf/x2.png)
Proof.
The results from this section on inclusions for central sets are illustrated in Figure 2.
4.2 Relation between Helly-gap and diameter, radius and graph powers
We obtain a few lower and upper bounds on the Helly-gap . The first follows directly from Proposition 5.
Corollary 4.
Let . For any , .
If were given, one could compute by computing the maximum distance from a Helly vertex to a closest real vertex. However, we provide in Corollary 5 and Lemma 8 upper and lower bounds which do not necessitate computing the injective hull.
Corollary 5.
Any graph is -weakly-Helly for .
Proof.
Lemma 8.
Let be the injective hull of , be any subset of and be an integer. If , then . Moreover, , that is, .
Remark.
Observe that the Helly-gap of a graph can be much larger than and . Consider a graph formed by a cycle of size and two paths of length each connected to opposite ends of the cycle, as illustrated in Fig. 3. By Lemma 8, . By Corollary 2, . However, and , and by Lemma 8, . In this case, .
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/b6760707-c830-4266-b535-05ac520c0daf/x3.png)
Corollary 6.
Let be the injective hull of and . Then, if and only if .
Proof.
Interestingly, the Helly-gap of a graph decreases in powers of .
Lemma 9.
Let be an -weakly-Helly graph. For every integer , is -weakly-Helly.
Proof.
Let be a system of disks which pairwise intersect in so that any two vertices satisfy . Then, their distances in satisfy . Consider now a corresponding system of disks in centered at same vertices, defined as . is a family of pairwise intersecting disks of as any two vertices satisfy . As is -weakly-Helly, there exists a common vertex . Since, for any , , necessarily, . Hence, vertex intersects all disks of when the radii of each disk is extended by . Therefore, is -weakly-Helly. ∎
The results of this subsection are summarized in Theorem 3.
Theorem 3.
Let be an arbitrary graph. Then, the following holds:
-
i)
, and
-
ii)
.
This Theorem 3 generalizes some known results for Helly graphs. Recall that, in Helly graphs, holds and that every power of a Helly graph is a Helly graph as well [16]. We know also (see also Section 6) that the Helly-gap of a chordal graph or a distance-hereditary graph is at most 1 and the Helly-gap of a -hyperbolic graph is at most . Hence, Theorem 3 generalizes some known results on those graphs, too. For every chordal graph as well as for every distance-hereditary graph , holds [9, 51, 18]. For every -hyperbolic graph , holds [11, 24].
4.3 The eccentricity function is almost unimodal in -weakly-Helly graphs
The locality of a vertex is defined as the minimum distance from to a vertex of strictly smaller eccentricity. Recall that the eccentricity function is unimodal in if every vertex has a neighbor such that , i.e., . In a graph with a unimodal eccentricity function, any local minimum of the eccentricity function (i.e., a vertex whose eccentricity is not larger than the eccentricity of any of its neighbors) is the global minimum of the eccentricity function in (i.e., it is a central vertex). Recall that Helly graphs are characterized by the property that every eccentricity function is unimodal for any ; therefore, holds (see Lemma 5). A natural question for -weakly-Helly graphs is whether similar results on the unimodality of the eccentricity function hold up to a function of , that is, if any vertex has . The following lemmas answer in the positive.
Lemma 10.
Let be an -weakly-Helly graph and let . If there is a vertex such that , then there is a vertex with .
Proof.
Let . Consider in a system of disks , where the radii are defined as for any , and . We assert that all disks of are pairwise intersecting. Clearly for any , disks and intersect as . We now show that for any the disks and intersect.
Consider a vertex . By choice of , . By the triangle inequality, for any two vertices we have . Then, by the -weakly-Helly property, the system of pairwise intersecting disks has a common intersection when radii of all disks are extended by . Therefore, there is a vertex such that and for all . ∎
For we obtain a result known for Helly graphs. As -hyperbolic graphs are -weakly-Helly (this follows from a result in [14], see also Section 6), Lemma 10 also greatly generalizes a result known for -hyperbolic graphs (see [23]).
Lemma 11.
Let be the injective hull of an -weakly-Helly graph , and let . If there is a vertex such that , then there is a real vertex such that .
Proof.
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/b6760707-c830-4266-b535-05ac520c0daf/x4.png)
Theorem 4.
Let be the injective hull of an -weakly-Helly graph , and let . If there is a vertex such that or , then there is a real vertex such that .
5 Estimating all eccentricities
This section provides upper and lower bounds on the eccentricity of a vertex based on a variety of conditions: the distance from to a closest almost central vertex (i.e., a closest vertex with eccentricity at most ) and whether is a farthest vertex from some other vertex and if is bounded. We also prove that any -weakly-Helly graph has an eccentricity approximating spanning tree where the additive approximation error depends on the diameter of the set . Finally, we describe the eccentricity terrain in -weakly-Helly graphs, that is, how vertex eccentricities change along vertices of a shortest path to .
5.1 Using distances to
Lemma 12.
Let be a graph, , and . For every vertex , holds.
Proof.
Let where , and let be closest to . By the triangle inequality, . ∎
Lemma 13.
Let be an -weakly-Helly graph and . For every vertex , holds.
Proof.
Applying Lemma 12 with and Lemma 13, we obtain the following approximation of eccentricities in -weakly-Helly graphs.
Theorem 5.
Let be an -weakly-Helly graph. For every , every satisfies
If is known in advance, then one obtains a linear time additive -approximation of all eccentricities by using a breadth-first search from (), to obtain all distances to , and a from any fixed that has a neighbor not in , to compute . Then, for each vertex , set an approximate eccentricity . By Theorem 5, .
By Corollary 1, any Helly graph satisfies . This also extends to -weakly-Helly graphs in the following way.
Corollary 7.
Let be an -weakly-Helly graph. For any and any integer , .
Proof.
If then, by Theorem 5, . Hence, ∎
We can restate the lower bound on in Theorem 5 by using thinnes of metric intervals of a graph’s injective hull.
Lemma 14.
Let be the injective hull of a graph . For any , every satisfies .
Proof.
We apply the same idea as in the proof of Lemma 13 with vertex , where for some vertex . Let be a closest vertex to , and let be a vertex on a shortest -path with and . Then, since is isometric in , there is a shortest -path in such that each vertex belongs to . Note also that, by Lemma 5, is on a shortest path from to in . Let such that so that and belong to the same interval slice in . Therefore, and, by Proposition 3, . Hence, as . ∎
5.2 A vertex furthest from some other vertex
Recall that in a Helly graph , for every vertex and every farthest vertex , holds [16].
Theorem 6.
Let be an -weakly-Helly graph. Then, for every and every , each vertex satisfies
Proof.
Let and let for some . As is unimodal, in there is a closest to vertex such that . Similarly, in there is a closest to vertex such that . Then, and, by symmetry, . Now let be a vertex in such that , and also be a vertex in such that , as illustrated in Fig. 5. By Proposition 5, . By symmetry, , and so both and belong to . By the triangle inequality, . That is, . By Corollary 1, as is Helly, . Applying now Theorem 2 with , we get and hence . Applying Theorem 2 with , we get and hence . ∎
It is known that for every vertex , any vertex satisfies if is a chordal graph or a distance-hereditary graph [18, 12] and if is a -hyperbolic graph[11, 24]. Furthermore, for every chordal or distance-hereditary graph , holds [50, 51, 9] and for every -hyperbolic graph , and hold [11, 24]. Recall that the diameter of the center of a Helly graph cannot be bounded. Although itself is Helly and is isometric in for a Helly graph [16], can have an arbitrarily large diameter as any Helly graph is the center of some Helly graph [16]. Thus, cannot be bounded by a function of (even for , i.e., for Helly graphs).
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/b6760707-c830-4266-b535-05ac520c0daf/x5.png)
5.3 Eccentricity approximating spanning tree
An eccentricity t-approximating spanning tree is a spanning tree such that holds for all . Such a tree tries to approximately preserve only distances from to its farthest vertices, allowing for a larger increase in distances to nearby vertices. Many classes of graphs have an eccentricity -approximating spanning tree, where is a small constant (e.g., see [43, 45, 26, 23, 13] and papers cited therein). We will show that -weakly-Helly graphs have an eccentricity -approximating spanning tree where depends linearly on and on the diameter of .
Lemma 15.
Let be the injective hull of an -weakly-Helly graph . For every , there is a real vertex such that, for every vertex , holds.
Proof.
Let be a vertex belonging to . By Theorem 1, there is a real vertex such that .
We first establish a few useful inequalities. Since is Helly, by Lemma 1, and are also Helly and isometric in . Thus, by Lemma 4, and . Let be a closest vertex to . By Lemma 5, . By the triangle inequality, . Since is isometric in , . We are now ready to prove the claim.
Therefore, . ∎
Theorem 7.
Let be an -weakly-Helly graph. For every , has a spanning tree such that, for all , .
Proof.
It is known that every chordal graph and every distance-hereditary graph has an eccentricity 2-approximating spanning tree [45, 26, 19, 39] and every -hyperbolic graph has an eccentricity -approximating spanning tree [23]. These graph classes have additional nice properties that allowed to get for them sharper results than the one of Theorem 7 which holds for general -weakly-Helly graphs.
5.4 Eccentricity terrain
We can describe the behavior of the eccentricity function in a graph in terms of graph’s eccentricity terrain, that is, how vertex eccentricities change along vertices of a shortest path to . We define an ordered pair of vertices , where , as an up-edge if , as a down-edge if , and as a horizontal-edge if . Let , , and denote the number of up-edges, horizontal-edges, and down-edges along a shortest path from to .
We note that Lemma 16 is shown in [23] for the eccentricity function . For completeness, we provide a proof that it holds for for any .
Lemma 16.
[23] Let be an arbitrary graph and . For any shortest path of from a vertex to a vertex the following holds:
-
i)
, and
-
ii)
.
Proof.
We use an induction on for any vertex . First, assume that is adjacent to . If is an up-edge, then and . If is a horizontal-edge, then and . If is a down-edge, then and . Now consider an arbitrary vertex and assume, by induction, that . Let vertex be adjacent to with . By definition, and . We consider three cases based on the classification of edge .
If is an up-edge, then , , and . By the inductive hypothesis, .
If is a horizontal-edge, then , . By the inductive hypothesis, .
If is a down-edge, then , , and . By the inductive hypothesis, .
This completes the proof of (i) that . To complete the proof of (ii), it now suffices to see that . Hence, . ∎
Theorem 8.
Let be an -weakly-Helly graph and . For any shortest path of from a vertex to a closest vertex , holds.
Proof.
As a consequence of Theorem 8, at most non-descending edges can occur along every shortest path from any vertex to . Hence, in any shortest path to , the number of vertices with locality more than 1 does not exceed . These kind of results were only known for chordal graphs and distance-hereditary graphs (at most one non-descending edge, i.e., horizontal-edge [26, 22]) and for -hyperbolic graphs (at most non-descending edges [23]).
6 Classes of graphs having small Helly-gap
Let be a graph and let be its Helly-gap. We now focus on the upper bound on for some special graph classes and identify those classes which exhibit a topological Helly-likeness, that is, classes which have small . Recall that, by definition, Helly graphs are 0-weakly-Helly. It was also recently shown that each Helly vertex in the injective hull of a distance-hereditary graph is adjacent to a real vertex [35]; thus distance-hereditary graphs are 1-weakly-Helly (this result follows also from an earlier result on existence of -dominating cliques in distance-hereditary graphs[18]). Distance-hereditary graphs can be defined as the graphs where each induced path is a shortest path.
We consider several other graph classes and summarize our findings in Table 1.
Graph class | Helly-gap |
---|---|
Helly | |
Distance-hereditary | |
-Chordal | |
Chordal | |
AT-free | |
Rectilinear grid | |
-Hyperbolic | |
Cycle | |
-Metric | |
Tree-breadth | |
Tree-length | |
Tree-width | no relation |
Bridged | unbounded |
6.1 Rectilinear grids
Let be an rectilinear grid (the cartesian product of two paths of length ). can be isometrically embedded into a king grid (the strong product of two paths of length , and a natural subclass of Helly graphs) wherein the four extreme vertices of are the midpoints of each side of (see Fig. 6). One obtains by removing from any peripheral vertices that are not present in . Therefore, each Helly vertex of corresponds to one of the squares of the grid , where is adjacent to the four corners of the square and to each of the Helly vertices corresponding to the 2-4 adjacent squares. Hence, the Helly-gap of is 1.
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/b6760707-c830-4266-b535-05ac520c0daf/x6.png)
6.2 Graphs of bounded hyperbolicity
Gromov [33] defines -hyperbolic graphs via a simple 4-point condition: for any four vertices , the two larger of the three distance sums , , and differ by at most . The smallest value for which is -hyperbolic is called the hyperbolicity of and is denoted by . As we have mentioned earlier, we omit from subindices when the graph is known by context.
Recall that denotes the smallest value for which all intervals of are -thin. The following lemma is a folklore and easy to show using the definition of hyperbolicity.
Lemma 17.
For any graph , .
Proof.
Consider any interval in and arbitrary two vertices . Consider the three distance sums , , . As , we have . Hence, for any two vertices from the same slice of , i.e., . ∎
We now show that the Helly-gap of any graph is at most .
Lemma 18.
For any vertex there is a real vertex such that .
Proof.
Let and consider a vertex . By Proposition 2, belongs to a shortest path where . Let . Because is isometric in , there is a shortest path , where , and all in are real vertices. By assumption, . ∎
Corollary 8.
Any graph is -weakly-Helly for .
Note that an rectilinear grid gives an example of a graph where and .
Urs Lang [40] has established that the -hyperbolicity of a graph is preserved in . As hyperbolicity is preserved in , by Lemma 18 and Lemma 17, for any Helly vertex there is a real vertex such that . Hence, -hyperbolic graphs are -weakly-Helly. The latter result follows also from [14].
Remark.
Several graph classes are -hyperbolic for a bounded value , including -chordal graphs and graphs without an asteroidal triple (AT). Three pairwise non-adjacent vertices of a graph form an AT if every two of them are connected by a path that avoids the neighborhood of the third. A graph is -chordal provided it has no induced cycle of length greater than . It is known [49] that -chordal graphs have hyperbolicity at most . Therefore, -chordal graphs are -weakly-Helly. Chordal graphs, which are exactly the 3-chordal graphs, are 1-weakly-Helly (this result follows also from an earlier result on existence of -dominating cliques in chordal graphs[20]). The 2-weakly-Helly graphs also include all 5-chordal graphs such as AT-free graphs, all 4-chordal graphs such as weakly-chordal and cocomparability graphs, as well as all 1-hyperbolic graphs including interval graphs and permutation graphs. The definitions of graph classes not given here can be found in [6].
Remark.
Observe that can be arbitrarily smaller than the -hyperbolicity of a graph. Consider a king grid , i.e., the strong product of two paths each of even length . King grids form a natural subclass of Helly graphs, and therefore . Thus, is 0-weakly-Helly, whereas .
6.3 Cycles
Recall that denotes a cycle of length .
Lemma 19.
The Helly-gap of a cycle is .
Proof.
It should also be noted that for a self-centered graph (i.e., a graph where all vertex eccentricities are equal), from and since for a self-centered graph , , we get . Cycles are self-centered graphs.
6.4 Graphs with an -metric
Introduced by Chepoi and Yushmanov [9, 51], a graph is said to have an -metric if it satisfies the following: for any such that and , holds. For every graph with an -metric, holds [51]. Several graph classes have an -metric [51]. Ptolemaic graphs are exactly the graphs with -metric [51]. Chordal graphs are a subclass of graphs with -metric [9]. All graphs with -metric are characterized in [51]. In a private communication, discussing the results of this paper, Victor Chepoi asked if graphs with an -metric are -weakly-Helly for an depending only on . The following lemma answers this question in the affirmative.
Lemma 20.
Any graph with an -metric is -weakly-Helly for .
Proof.
We prove by induction on the number of disks in a family of pairwise intersecting disks . Let and pick a vertex which belongs to such that is closest to . If , then is common to all disks of inflated by and we are done. Assume now that . Let . By choice of , there is a disk such that . Hence, and . Applying -metric to , one obtains . If now , we get , contradicting the fact that disks and intersect. Thus, for every (even or odd) such that , must hold. That is, is -weakly-Helly for (pick , when is even, and , when is odd). ∎
Remark.
Observe that a graph with an -metric can have Helly-gap that is arbitrarily smaller than . Consider a rectilinear grid . Let and be edges on extreme ends of so that and . Then, , , and . Thus, has an -metric for whereas .
6.5 Graphs of bounded tree-breadth, tree-length, or tree-width
A tree-decomposition [48] for a graph is a family of subsets of , called bags, such that forms a tree with the bags in as nodes which satisfy the following conditions: (i) each vertex is contained in a bag, (ii) for each edge , has a bag with , and (iii) for each vertex , the bags containing induce a subtree of . The width of a tree decomposition is the size of its largest bag minus one. A tree decomposition has breadth if, for each bag , there is a vertex in such that . A tree decomposition has length if the diameter in of each bag is at most . The tree-width [48], tree-breadth [25] and tree-length [15] are the minimum width, breadth, and length, respectively, among all possible tree decompositions of . By definition, , as for any graph and any set , holds.
Lemma 21.
Any graph is -weakly-Helly for and .
Proof.
Let have tree-breadth . Consider a corresponding tree-decomposition of of breadth , and let be a family of disks of that pairwise intersect. Observe that bags containing vertices of a disk induce a subtree of and the subtrees of corresponding to disks of pairwise intersect in . If the subtrees of a tree pairwise intersect, then they have a common node in . Therefore, there is a bag such that each disk in intersects in . Let vertex be the center of bag , i.e., . So, each satisfies . Hence, is -weakly-Helly where . ∎
Remark.
6.6 Bridged graphs
A graph is bridged[32] if it contains no isometric cycles of length greater than 3. As any isometric subgraph is an induced subgraph, bridged graphs form a superclass of chordal graphs. Interestingly, we find that although chordal graphs are 1-weakly-Helly, the Helly-gap of a bridged graph can be arbitrarily large. Consider the bridged graph in Fig. 7 with each side of length for some integer . Clearly the disks centered at with radius pairwise intersect and have no common intersection. However, only extending all radii by yields middle vertex as a common intersection. Thus, the Helly-gap of is at least , where can be arbitrarily large.
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/b6760707-c830-4266-b535-05ac520c0daf/x7.png)
7 Conclusion
We introduced a new metric parameter for a graph, the Helly-gap . We characterized -weakly-Helly graphs with respect to distances in their injective hulls and used this as a tool to generalize many eccentricity related results known for Helly graphs to much larger family of graphs, -weakly-Helly graphs. In particular, we related the diameter, radius, center, and all eccentricities in to their counterparts in . We provided estimates on and on eccentricities based on a variety of conditions, thereby generalizing some eccentricity related results known not only for Helly graphs but also for distance-hereditary graphs, chordal graphs, and -hyperbolic graphs. Several additional graph classes are identified which have a bounded Helly-gap.
Two interesting questions remain open. First, is there a characterization of using only the radius and diameter of every ? Is it true that ? As it was recently shown [21], the equality characterizes the Helly graphs (i.e., the graphs with ): is a Helly graph if and only if . Second, as -weakly-Helly graphs are a far reaching superclass of -hyperbolic graphs, under what additional conditions are -weakly-Helly graphs reduced to -hyperbolic graphs for some dependent on ?
Acknowledgment: We are grateful to Victor Chepoi for reading an earlier version of this paper and providing a few interesting remarks.
References
- [1] A. B. Adcock, B. D. Sullivan, and M. W. Mahoney. Tree decompositions and social graphs. Internet Mathematics, 12(5):315–361, May 2016.
- [2] N. Alon, G. Kalai, J. Matoušek, and R. Meshulam. Transversal numbers for hypergraphs arising in geometry. Advances in Applied Mathematics, 29(1):79 – 101, 2002.
- [3] N. Alon and D. J. Kleitman. Piercing convex sets and the Hadwiger-Debrunner (p, q)-problem. Advances in Mathematics, 96(1):103 – 112, 1992.
- [4] H.-J. Bandelt and E. Pesch. Dismantling absolute retracts of reflexive graphs. Eur. J. Comb., 10(3):211–220, May 1989.
- [5] H.-J. Bandelt and E. Prisner. Clique graphs and helly graphs. Journal of Combinatorial Theory, Series B, 51(1):34 – 45, 1991.
- [6] A. Brandstädt, V. B. Le, and J. P. Spinrad. Graph Classes: A Survey. Society for Industrial and Applied Mathematics, 1999.
- [7] I. Bárány and J. Matoušek. A fractional Helly theorem for convex lattice sets. Advances in Mathematics, 174(2):227 – 235, 2003.
- [8] J. Chalopin, V. Chepoi, A. Genevois, H. Hirai, and D. Osajda. Helly groups. arXiv:2002.06895, 2020.
- [9] V. Chepoi. Centers of triangulated graphs. Mathematical Notes of the Academy of Sciences of the USSR, 43:82–86, 1988.
- [10] V. Chepoi. A note on r-dominating cliques. Discret. Math., 183(1-3):47–60, 1998.
- [11] V. Chepoi, F. Dragan, B. Estellon, M. Habib, and Y. Vaxès. Diameters, centers, and approximating trees of delta-hyperbolic geodesic spaces and graphs. Symposium on Computational Geometry, 2008.
- [12] V. Chepoi and F. F. Dragan. A linear-time algorithm for finding a central vertex of a chordal graph. In Algorithms - ESA, pages 159–170, 1994.
- [13] V. Chepoi, F. F. Dragan, M. Habib, Y. Vaxès, and H. Alrasheed. Fast approximation of eccentricities and distances in hyperbolic graphs. J. Graph Algorithms Appl., 23(2):393–433, 2019.
- [14] V. Chepoi and B. Estellon. Packing and covering delta-hyperbolic spaces by balls. In APPROX-RANDOM, pages 59–73, 2007.
- [15] Y. Dourisboure and C. Gavoille. Tree-decompositions with bags of small diameter. Discrete Mathematics, 307(16):2008 – 2029, 2007. EuroComb ’03 - Graphs and Algorithms.
- [16] F. F. Dragan. Centers of Graphs and the Helly Property (in Russian). PhD thesis, Moldava State University, Chişinău, 1989.
- [17] F. F. Dragan. Conditions for coincidence of local and global minima for eccentricity function on graphs and the Helly property (in Russian). Studies in Applied Mathematics and Information Science, pages 49–56, 1990.
- [18] F. F. Dragan. Dominating cliques in distance-hereditary graphs. In Algorithm Theory — SWAT, pages 370–381, 1994.
- [19] F. F. Dragan. An eccentricity 2-approximating spanning tree of a chordal graph is computable in linear time. Inf. Process. Lett., 154, 2020.
- [20] F. F. Dragan and A. Brandstädt. r-dominating cliques in graphs with hypertree structure. Discret. Math., 162(1-3):93–108, 1996.
- [21] F. F. Dragan, G. Ducoffe, and H. M. Guarnera. Fast deterministic algorithms for computing all eccentricities in (hyperbolic) Helly graphs. Manuscript, 2020.
- [22] F. F. Dragan and H. M. Guarnera. Eccentricity function in distance-hereditary graphs. CoRR, abs/1907.05445, 2019.
- [23] F. F. Dragan and H. M. Guarnera. Eccentricity terrain of -hyperbolic graphs. Journal of Computer and System Sciences, 2020.
- [24] F. F. Dragan, M. Habib, and L. Viennot. Revisiting radius, diameter, and all eccentricity computation in graphs through certificates. CoRR, abs/1803.04660, 2018.
- [25] F. F. Dragan and E. Köhler. An approximation algorithm for the tree t-spanner problem on unweighted graphs via generalized chordal graphs. Algorithmica, 69(4):884–905, 2014.
- [26] F. F. Dragan, E. Köhler, and H. Alrasheed. Eccentricity approximating trees. Discrete Applied Mathematics, 232:142–156, 2017.
- [27] A. W. Dress. Trees, tight extensions of metric spaces, and the cohomological dimension of certain groups: A note on combinatorial properties of metric spaces. Advances in Mathematics, 53(3):321 – 402, 1984.
- [28] G. Ducoffe. Facility Location problems on Helly graphs and k-Helly graphs. Manuscript, 2020.
- [29] G. Ducoffe and F. F. Dragan. A story of diameter, radius and Helly property. CoRR, abs/1910.10412, 2019.
- [30] J. Eckhoff. Chapter 2.1 - Helly, Radon, and Carathéodory Type Theorems. In P. Gruber and J. Wills, editors, Handbook of Convex Geometry, pages 389 – 448. North-Holland, Amsterdam, 1993.
- [31] R. Espínola and M. A. Khamsi. Introduction to Hyperconvex Spaces, pages 391–435. Springer Netherlands, Dordrecht, 2001.
- [32] M. Farber. Bridged graphs and geodesic convexity. Discrete Mathematics, 66(3):249 – 257, 1987.
- [33] M. Gromov. Hyperbolic Groups, pages 75–263. Springer, New York, NY, 1987.
- [34] M. Groshaus, M. C. Lin, and J. L. Szwarcfiter. On neighborhood-Helly graphs. Discret. Appl. Math., 216:191–202, 2017.
- [35] H. M. Guarnera, F. F. Dragan, and A. Leitert. Injective hulls of various graph classes. Manuscript, 2020.
- [36] J. Isbell. Six theorems about injective metric spaces. Commentarii mathematici Helvetici, 39:65–76, 1964.
- [37] M. Katchalski and A. Liu. A problem of geometry in . Proceedings of the American Mathematical Society, 75(2):284–288, 1979.
- [38] M. Khamsi, H. Knaust, N. Nguyen, and M. O’Neill. Lambda-hyperconvexity in metric spaces. Nonlinear Analysis: Theory, Methods & Applications, 43(1):21 – 31, 2001.
- [39] D. Kratsch, H. Le, H. Müller, E. Prisner, and D. Wagner. Additive tree spanners. SIAM Journal on Discrete Mathematics, 17(2):332–340, 2003.
- [40] U. Lang. Injective hulls of certain discrete metric spaces and groups. Journal of Topology and Analysis, 05(03):297–331, 2013.
- [41] W. Lenhart, R. Pollack, J. Sack, R. Seidel, M. Sharir, S. Suri, G. T. Toussaint, S. Whitesides, and C. Yap. Computing the link center of a simple polygon. Discret. Comput. Geom., 3:281–293, 1988.
- [42] M. C. Lin and J. L. Szwarcfiter. Faster recognition of clique-Helly and hereditary clique-Helly graphs. Inf. Process. Lett., 103(1):40–43, 2007.
- [43] R. Nandakumar and K. Parthasarathy. Eccentricity-preserving spanning trees. J. Math. Phys Sci, 24:33–36, 1990.
- [44] R. Nowakowski and I. Rival. The smallest graph variety containing all paths. Discrete Mathematics, 43(2):223 – 234, 1983.
- [45] E. Prisner. Eccentricity-approximating trees in chordal graphs. Discrete Mathematics, 220(1-3):263–269, Jun 2000.
- [46] A. Quilliot. On the helly property working as a compactness criterion on graphs. Journal of Combinatorial Theory, Series A, 40(1):186 – 193, 1985.
- [47] N. Robertson and P. Seymour. Graph minors. iii. planar tree-width. Journal of Combinatorial Theory, Series B, 36(1):49 – 64, 1984.
- [48] N. Robertson and P. Seymour. Graph minors. ii. algorithmic aspects of tree-width. Journal of Algorithms, 7(3):309 – 322, 1986.
- [49] Y. Wu and C. Zhang. Hyperbolicity and chordality of a graph. The Electronic Journal of Combinatorics, 18(1):P43, 2011.
- [50] H.-G. Yeh and G. J. Chang. Centers and medians of distance-hereditary graphs. Discrete Math., 265(1–3):297–310, Apr. 2003.
- [51] S. Yushmanov and V. Chepoi. A general method of investigation of metric graph properties related to the eccentricity (in Russian). Mathematical Problems of Cybernetics (Moscow), 3:217–232, 1991.