2.5cm3cm2cm2cm
Edge connectivity of simplicial polytopes
Abstract.
A simplicial polytope is a polytope with all its facets being combinatorially equivalent to simplices. We deal with the edge connectivity of the graphs of simplicial polytopes. We first establish that, for any , for any , every minimum edge cut of cardinality at most in such a graph is trivial, namely it consists of all the edges incident with some vertex. A consequence of this is that, for , the graph of a simplicial -polytope with minimum degree is -edge-connected. In the particular case of , we have that every minimum edge cut in a plane triangulation is trivial; this may be of interest to researchers in graph theory.
Second, for every we construct a simplicial -polytope whose graph has a nontrivial minimum edge cut of cardinality . This gives a simplicial 4-polytope with a nontrivial minimum edge cut that has ten edges. Thus, the aforementioned result is best possible for simplicial -polytopes.
Key words and phrases:
stacked polytope, simplex, simplicial polytope, edge connectivity, edge cut2010 Mathematics Subject Classification:
Primary 52B05; Secondary 52B121. Introduction
A (convex) polytope is the convex hull of a finite set of points in ; the convex hull of is the smallest convex set containing . The dimension of a polytope in is one less than the maximum number of affinely independent points in the polytope; a set of points in is affinely independent if the vectors are linearly independent. A polytope of dimension is referred to as a -polytope.
A polytope is structured around other polytopes, its faces. A face of a polytope in is itself, or the intersection of with a hyperplane in that contains in one of its closed halfspaces. A face of dimension 0, 1, and in a -polytope is a vertex, an edge, and a facet, respectively. The sets of vertices and edges of a polytope or a graph are denoted by and , respectively. The graph of a polytope is the graph with vertex set and edge set .
Unless otherwise stated, the graph theoretical notation and terminology follow from [2] and the polytope theoretical notation and terminology from [14]. Moreover, when referring to graph-theoretical properties of a polytope such as minimum degree, connectivity, and edge connectivity, we mean properties of its graph.
This paper studies the edge connectivity of a simplicial polytope, namely the edge connectivity of the graph of the polytope. A simplicial polytope is a polytope with all its facets being simplices. By a simplex we mean any polytope that is combinatorially isomorphic to a simplex. Two polytopes and are combinatorially isomorphic if their face lattices are isomorphic.
For a graph , we say that a set separates two distinct vertices , if every path in from to contains an element of . A set separates if it separates two vertices of . A graph is -edge-connected, for , if no two vertices are separated by fewer than edges. And a graph with at least vertices is -connected if removing any vertices leaves a connected subgraph. Balinski [1] showed the following, which implies that the graph of a -polytope is -edge-connected.
Theorem 1 (Balinski [1]).
For , the graph of a -polytope is -connected.
We have recently studied other notions of connectivity in graphs of polytopes. The paper [4] studied the vertex connectivity of cubical polytopes and showed a cubical -polytope with minimum degree is -connected, which implies that -edge-connected. In addition, the paper [5] analysed the linkedness of cubical polytopes, a stronger notion of connectivity.
A separating set of edges is an edge cut in if there exists a nonempty proper subset such that ; here denotes the set of all edges from a vertex to a vertex . Henceforth, we write instead of . Every minimal separating set of edges in a connected graph is an edge cut [2, Sec. 2.5]. In addition, a trivial edge cut is one whose edges are the ones incident with a single vertex; otherwise the edge cut is nontrivial. We prove the following.
Theorem (Edge connectivity theorem). For every , in a simplicial -polytope every minimum edge cut of cardinality at most is trivial.
Let or be the minimum degree of a vertex in a graph or a polytope . A corollary trivially ensues.
Corollary. For every , a simplicial -polytope with minimum degree is -edge-connected.
The graph of a 3-polytope is 3-connected and planar graph by Steinitz’s theorem [13], and a planar embedding of the graph of a simplicial 3-polytope is a plane triangulation ; therefore, abusing terminology slightly, we will use interchangeably the terms plane triangulation and simplicial 3-polytope. In this case, Euler’s formula [6, 7] implies that minimum degree of is at most five. Hence, a minimum separating set of edges in would have at most five edges. Thus, another corollary is the following.
Corollary. Every minimum edge cut in a plane triangulation is trivial.
For the interest of graph theorists, we provide a short, graph-theoretical proof of this corollary in Section 2; surprisingly, this result seems to be new.
Finally, for every , we construct a simplicial -polytope with a minimum edge cut that contains edges and does not consist of the edges incident with a vertex. This shows that the aforementioned theorem is best possible for simplicial 4-polytopes. We suspect the following is true.
Conjecture 2.
For every , there is a function quadratic in such that, in a simplicial -polytope, every minimum edge cut of cardinality at most is trivial.
The simplicial -polytopes we constructed contain an empty -simplex, a set of vertices that does not form a face of the polytope but every proper subset does, and their graphs contain large complete graphs. So perhaps our theorem holds for all minimum edge cuts in certain classes of simplicial polytopes.
Problem 3.
For , is every minimum edge cut of a flag -polytope or a balanced -polytope trivial?
A flag polytope is a simplicial polytope whose proper faces are the complete graphs of the graph, and so it contains no empty simplices. And a balanced -polytope is a simplicial -polytope whose vertices can be coloured with colours such that adjacent vertices receive different colours, which implies that its graph does not contain complete graphs with more than vertices.
2. Plane triangulations
Our first theorem (Theorem 5) is about plane triangulations and may be of independent interest to graph theorists, and so we provide an independent, graph-theoretical proof.
For two vertices of a graph , we say that a path is an path in if and . For an edge cut , let denote the vertices in the edges of .
If is a 3-connected plane graph, for a vertex let be the faces of that contain . The link of in , denoted , is the subgraph of induced by the vertices and edges in that are disjoint from . It is a standard result that the link of a vertex in a 3-connected plane graph is a cycle that contains the neighbours of the vertex; see, for instance, [2, Cor. 10.8]. Since a plane triangulation can be considered as a simplicial 3-polytope, we could have used the standard definition of a link in Section 3 and Proposition 7 to justify these assertions, but we want this section to be devoid of polytope theory.
Lemma 4.
Let be a -connected graph, and let be a nontrivial minimum edge cut of for some . Then and .
Proof.
Let and let . If , then removing these vertices does not disconnect the graph. Thus . For any , is incident with at least edges in (as ). Since , we have , and so , a contradiction to the fact that . Hence . The same reasoning yields that . ∎
Theorem 5 (Edge connectivity of plane triangulations).
Every minimum edge cut in a plane triangulation is trivial.
Proof.
Let be a plane triangulation, and let be a minimum edge cut for some . By Euler’s formula, the minimum degree of a plane graph is at most five. Thus . Suppose, by way of contradiction, that is nontrivial. It is a standard result of graph theory that a plane triangulation is 3-connected; this also follows from Balinski’s theorem (1). Let and . Then, Lemma 4 ensures that and .
There is a vertex with a unique neighbour in ; if every vertex in was incident with at least two edges from , then , a contradiction. Moreover, since is nontrivial, the vertex has at least one neighbour in , say . It follows that every path in passes through an edge of . Thus, the edge cut must separate from in the link of . Let . The set contains precisely the edges incident with in ; otherwise either consists of the edges incident with or there would be at least two nonadjacent edges in , both cases implying the existence of at least two neighbours of in . Because is a cycle (see also Proposition 7), we conclude that is incident with at least three edges in , including .
Again, since and is incident with at least three edges in , there is a vertex with a unique neighbour in . Following the same line of reasoning as before, the vertex is incident with and exactly two edges in , one of these two edges is . By the 3-connectivity of , the vertices cannot disconnect the graph. Thus, there is at least one vertex in adjacent to a vertex in . Since this means that , we arrive at a contradiction. The proof of the theorem is complete. ∎
As a corollary we get the following.
Corollary 6.
A plane triangulation with minimum degree is -edge-connected.
3. Simplicial polytopes
The boundary complex of a polytope is the set of faces of other than itself. And the link of a vertex in , denoted , is the set of faces of that do not contain but lie in a facet of that contains . We require a result from [14], which we proved in [3, Prop. 12].
Proposition 7 ([14, Ex. 8.6]).
Let be a -polytope. Then the link of a vertex in is combinatorially isomorphic to the boundary complex of a -polytope. In particular, for each , the graph of the link of a vertex is isomorphic to the graph of a -polytope.
Let be a graph and let , then denotes the subgraph of induced by the set and denotes the subgraph of . We also require Menger’s theorem [10].
Theorem 8 (Menger, [10]).
Let be a graph, and let and be two nonadjacent of its vertices. Then the minimum number of vertices separating from in equals the maximum number of pairwise internally disjoint paths in .
An extension of the reasoning in the proof of Theorem 5 yields the main result of the paper.
A vertex adjacent to a vertex in a graph is a neighbour of . We denote by the set of neighbours of in . We extend this notation to neighbours that belong to a subgraph or a subset of vertices of ; for instance, if then denote the neighbours of in .
Theorem 9.
For each , in a simplicial -polytope every minimum edge cut of cardinality at most is trivial.
Proof.
Let be a simplicial -polytope, let be its graph, let be the minimum degree of , and let be a minimum edge cut of for some . By our hypothesis, . The theorem holds for by Theorem 5, and so assume that . Let and . Suppose, by way of contradiction, that is nontrivial. By Balinski’s theorem (1), is -connected, in which case Lemma 4 ensures that and . We need two simple claims.
Claim 1.
There is a vertex such that . Similarly, there is a vertex such that .
Proof. If, for every vertex in , we have that , then for (as ), a contradiction. The other statement is proved analogously.
Claim 2.
For every vertex such that , then every vertex in is incident with at least edges from . Similarly, for every vertex such that , then every vertex in is incident with at least edges from .
Proof. Since is nontrivial, there exists a vertex . Because and , the vertex has neighbours in both and , and so there must exist a separating set of edges in .
Consider a vertex . As the graph of is isomorphic to the graph of a simplicial -polytope (Proposition 7), the vertex has degree at least in . Of the neighbours of in , at most of them are in , since . It follows that, of the neighbours of in , at least are in ; in other words, is incident with at least edges in . If we also count the edge , then we get the desired number of edges incident with . The statement about the vertex is proved analogously.
Let , and let be a vertex such that . Without loss of generality, assume that . Then, by Claim 1 we have that , and by Claim 2 every vertex in is incident with edges of . Every vertex in is in , and so there are at least vertices in (as ). Because every vertex in is incident with at least edges from , for we get that
a contradiction. Therefore . Denote by the unique vertex in . By Claim 2 we have that .
If every vertex in other than was incident with at least three edges in , then we would have , and so there exists a vertex such that . We consider two cases according to the cardinality of .
First suppose that . Then the unique vertex is incident with at least edges from by Claim 2. Since is -connected by Balinski’s theorem (1), would remain -connected after removing and . By Menger’s theorem (8), there are pairwise internally disjoint paths in , and so contains pairwise disjoint edges not containing or , say with and . It is not possible that each is incident with at least three edges in , as otherwise Claim 2 would ensure that every vertex () would be incident with at least edges in . Thus, counting the edges in incident with , , and we get that . So there is a vertex adjacent to at most two vertices in , one of which is . By Claim 2, this implies that . Of the edges in not incident with any vertex in , are edges for , and another of them are edges incident with . Therefore,
another contradiction. Thus, .
The proof of the case is analogous to the proof of the case , but we provide the details for the sake of completeness. Let . Then Claim 2 yields that both and are incident with edges from . Removing , , and would make -edge-connected by Balinski’s theorem (1). So contains pairwise disjoint edges not containing , , or , say with and . It is not possible that each is incident with at least three edges in ; otherwise Claim 2 would ensure that every vertex would be incident with at least edges in , which yields that by counting the edges of incident with , , and . So there is a vertex adjacent to at most two vertices in , one of which is . By Claim 2, this implies that . Of the edges in not incident with any vertex in , are edges for , and another of them are edges incident with or . Therefore, for we have that
another contradiction. In the case we get . This means that , , and . But, since , there should exist a vertex in other than ; this gives an edge that has not been accounted for. This final contradiction completes the proof of the theorem. ∎
A simple corollary of Theorem 9 is the following.
Corollary 10.
For , a simplicial -polytope with minimum degree is -edge-connected.
3.1. A construction of nontrivial minimum edge cuts
We construct a simplicial -polytope that shows that the bound of in Theorem 9 is best possible for .
Let and be two -polytopes with a facet of projectively isomorphic to a facet of . The connected sum of and is obtained by “gluing” and along and . Projective transformations on the polytopes and may be required for the connected sum to be convex. The connected sum of two polytopes is depicted in Fig. 1. Our construction is based on performing connected sums along simplex facets. This is always possible because every polytope combinatorially isomorphic to a simplex is projectively isomorphic to the simplex [9].

We define stacked polytopes recursively. A -simplex is stacked, and each stacked -polytope with vertices is obtained as the connected sum of a stacked -polytope with vertices and a -simplex along a simplex facet.
Proposition 11.
For each , there is a simplicial -polytope with minimum degree at least and a nontrivial minimum edge cut with edges.
Proof.
Consider a family of stacked -polytopes with vertices constructed as follows:
-
(i)
is a -simplex, with vertices labelled .
-
(ii)
For , the polytope is the connected sum of the -simplex and the polytope , along the simplex facet of containing the vertices . Label the last vertex added . The vertices form a facet of , since they form a facet of the simplex we just added.
The polytope contains two disjoint simplex facets containing the vertices and containing the vertices . Let be the set of the edges in from a vertex in to a vertex in . Then is a nontrivial edge cut of with edges.
Let be a cyclic -polytope with degree at least , and let be the connected sum . The polytope is the desired simplicial -polytope. It has minimum degree at least , and the set is a nontrivial edge cut of . Say that for some . Then the edge cut is minimal in , as both subgraphs and are connected.
It remains to prove that is a minimum edge cut of . Let and be the two copies of in . Then . Consider a minimum edge cut in . It follows that . We can assume that where and . Because and both and are -edge-connected, removing the edges of does not disconnect the subgraph or . In addition, if is a proper subset of , then removing does not disconnect , as is minimal. It is now plain that , implying that is a minimum edge cut.
When this construction is best possible by Theorem 9. ∎
References
- [1] Balinski, M. L. (1961). On the graph structure of convex polyhedra in -space. Pacific J. Math., 11, 431–434.
- [2] J. A. Bondy and U. S. R. Murty, Graph Theory, Graduate Texts in Mathematics, vol. 244, Springer, New York, 2008.
- [3] H. T. Bui, G. Pineda-Villavicencio, and J. Ugon, The linkedness of cubical polytopes, arXiv:1802.09230, 2019.
- [4] H. T. Bui, G. Pineda-Villavicencio, and J. Ugon, Connectivity of cubical polytopes, J. Combin. Theory Ser. A 169 (2020), 105–126.
- [5] H. T. Bui, G. Pineda-Villavicencio, and J. Ugon, The linkedness of cubical polytopes: The cube, Electron. J. Comb. 28 (2021), P3.45.
- [6] L. Euler, Elementa doctrinae solidorum, Novi Comm. Acad. Sci. Imp. Petropol. (1758), 109–140.
- [7] L. Euler, Demonstratio nonnullarum insignium proprietatum quibas solida hedris planis inclusa sunt praedita, Novi Comm. Acad. Sci. Imp. Petropol. 4 (1758), 140–160.
- [8] J. E. Goodman, J. O’Rourke, and C. D. Tóth (eds.), Handbook of discrete and computational geometry, 3rd ed., Chapman & Hall/CRC, Boca Raton, FL, 2017.
- [9] P. McMullen, Constructions for projectively unique polytopes, Discrete Math. 14 (1976), no. 4, 347–358.
- [10] K. Menger, Zur allgemeinen kurventheorie, Fundam. Math. 10 (1927), no. 1, 96–115 (ger).
- [11] G. Pineda-Villavicencio, A new proof of Balinski’s theorem on the connectivity of polytopes, Discrete Math. 344 (2021), Article 112408.
- [12] J. Richter-Gebert, Realization spaces of polytopes, Springer, Berlin, 2006.
- [13] E. Steinitz, Polyeder und raumeinteilungen, Encyk der Math Wiss 3 (1922), 1–139.
- [14] G. M. Ziegler, Lectures on polytopes, Graduate Texts in Mathematics, vol. 152, Springer, New York, 1995.