Minimal 3-triangulations of $p$-toroid
Milica Stojanovi\'c

TL;DR
This paper investigates the minimal number of tetrahedra needed to 3-triangulate p-toroids, a class of non-convex polyhedra topologically equivalent to spheres with p handles, using new concepts like piecewise convexity.
Contribution
It introduces the concepts of piecewise convex polyhedra and graphs of connection to analyze 3-triangulations of p-toroids and determines minimal tetrahedral counts.
Findings
Established lower bounds for tetrahedral counts in p-toroids
Developed new theoretical tools for analyzing non-convex polyhedra
Extended triangulation theory to complex topologies
Abstract
It is known that we can always 3-triangulate (i.e. divide into tetrahedra) convex polyhedra but not always non-convex ones. Polyhedra topologically equivalent to sphere with handles, shortly -toroids, could not be convex. So, it is interesting to investigate possibilities and properties of their 3-triangulations. Here, we study the minimal necessary number of tetrahedra for the triangulation of a 3-triangulable -toroid. For that purpose, we developed the concepts of piecewise convex polyhedra and graphs of connection.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Advanced Graph Theory Research · Graph Labeling and Dimension Problems
Minimal 3-triangulations of -toroids
Milica Stojanović
Faculty of Organizational Sciences, 154 Jove Ilića Street
University of Belgrade
11040 Belgrade, Serbia
Abstract
It is known that we can always 3-triangulate (i.e. divide into tetrahedra) convex polyhedra but not always non-convex ones. Polyhedra topologically equivalent to sphere with handles, shortly -toroids, could not be convex. So, it is interesting to investigate possibilities and properties of their 3-triangulations. Here, we study the minimal necessary number of tetrahedra for the triangulation of a 3-triangulable -toroid. For that purpose, we developed the concepts of piecewise convex polyhedra and graphs of connection.
0002000 Mathematics Subject Classifications. 52C17, 52B05, 05C62.000Keywords and Phrases: triangulation of polyhedra, toroids, piecewise convex polyhedra.
1 Introduction
Dividing polygon by diagonals into triangles is called triangulation. It is known that we can triangulate each polygon with vertices by diagonals into triangles.
Generalization of this process to higher dimensions is also called triangulation. It consists of dividing polyhedra (polytop) into tetrahedra (simplices) using only original vertices. There are two kinds of problems with triangulation in higher dimensions. It is proved that there is no possibility to triangulate some of non-convex polyhedra [8], [9] in three-dimensional space, and it is also proved that different triangulations of the same polyhedron may have different numbers of tetrahedra [5], [10], [16], [17]. Considering the smallest and the largest number of tetrahedra in triangulation (the minimal and the maximal triangulation), the authors obtained values, which linearly, resp. squarely, depend on the number of vertices. Interesting triangulations are described in the papers of Edelsbrunner, Preparata, West [5] and Sleator, Tarjan, Thurston [10].
By the term ”polyhedron” we usually mean a simple polyhedron, topologically equivalent to sphere. Though there are classes of polyhedra topologically equivalent to torus or -torus (sphere with handles).
By the definition of Szilassi [14], torus-like polyhedra are called toroids. Generalizing that definition, we shall use the term -toroids ( is a given natural number) for -torus-like polyhedra, and term toroids as a common name for all -toroids (the Szilassi’s toroids would be called 1-toroids). Since toroids are not convex, it is questionable if it is possible to 3-triangulate them. The 1-toroid with the smallest number of vertices is Császár polyhedron [1], [2], [4], [13], [14]. It has 7 vertices and is known to be triangulable with 7 tetrahedra. It is obtained as an example of polyhedron without diagonals [4], [11], [12]. Some other examples of 1-toroids are given in [13], [14], while in [18], [19] 3-triangulations of 1-toroids and 2-toroids are discussed. In [3], [6] some combinatorial properties of -toroids are given.
In Section 2, are described some characteristic polyhedra, while in Section 3 we give some necessary definitions and properties of 3-triangulation of 1-toroids and 2-toroids. In Section 4, we prove that if it is possible to 3-triangulate -toroid with vertices, then the minimal number of tetrahedra necessary for its 3-triangulation is . Also, we prove that for each there is 3-triangulable -toroid with and discuss whether the same property holds for -toroids with smaller number of vertices.
2 Some characteristic examples of polyhedra and their 3-triangulation
2.1 Though it is possible to triangulate all convex polyhedra, but this is not the case with non-convex ones. Lennes [7] was the first who present a polyhedron whose interior cannot be triangulated without new vertices. The more famous example, however, was given by Schönhardt [9] and referred to in [8]. Schönhardt’s polyhedron is obtained in the following way: triangulate the lateral faces of a trigonal prism by the diagonals , and . Then ”twist” the top face by a small amount in the positive direction. In such a polyhedron, none of tetrahedra with vertices in the set is inner, so the triangulation is not possible.
2.2 It is proved that the smallest possible number of tetrahedra in the triangulation of a polyhedron with vertices is . An example of polyhedron triangulable with tetrahedra is a pyramid with vertices in the basis (i.e., a total of vertices). We can triangulate it in the following way: we have to do any 2-triangulation of the basis into triangles. Each of these triangles makes with the apex one of tetrahedra in 3-triangulation.
But, it is not possible to triangulate each polyhedron into tetrahedra. We shall see later that all triangulations of an octahedron (6 vertices) give 4 tetrahedra.
2.3 Let us now consider triangulations of a bipyramid with vertices in the basis. The first method is to divide bipyramid into two pyramids and triangulate each of them, taking care of a common 2-triangulation of the basis, then we shall obtain tetrahedra. In the second method, each of tetrahedra has a common edge joining the apices of the bipyramid, and moreover, each of them contains a pair of the neighbouring vertices of the basis (i.e., one of the edges of the basis).
If , such a bipyramid has a triangular basis. Then, the first method is ”better”, i.e. it gives smaller number of tetrahedra. For (the octahedron), both methods give 4 tetrahedra, and for , the second method is ”better”. In Figure 1, triangulations of a bipyramid with a pentagonal basis (i.e. ) are given. Dividing a bipyramid into two pyramids leads to triangulation with 6 tetrahedra, and dividing it around the axis gives triangulation with 5 tetrahedra.
2.4 In [14], Szilassi introduced a term toroid. Here we shall use the term 1-toroid instead of a toroid.
Definition 1**.**
(Szilassi) An ordinary polyhedron is called 1-toroid if it is topologically torus-like (i.e. it can be converted to a torus by continuous deformation) and its faces are simple polygons.
A 1-toroid with the smallest number of vertices is the Császár polyhedron (Figure 2). It has 7 vertices and no diagonals, i.e. each vertex is connected to six others by edges. In [1] Bokowski and Eggert proved that Császár polyhedron has four essentially different versions. It is to be noted that in topological terms various versions of Császár polyhedron are isomorphic – there is only one way to draw the full graph with seven vertices on the torus. Szilassi in Wolfram Demonstrations Project [15] shows that Császár polyhedron is 3-triangulable with 7 tetrahedra.
3 Preliminaries
In accordance with the definition 1, we introduce term -toroid ()
Definition 2**.**
An ordinary polyhedron is called -toroid, is a given number, if it is topologically equivalent to sphere with handles (-torus) and its faces are simple polygons.
Let us use term toroid as a common name for all -toroids. In our consideration of 3-triangulability of toroids, we shall also use the following definition.
Definition 3**.**
Polyhedron is piecewise convex if it is possible to divide it into convex polyhedra , , with disjunct interiors. A pair of polyhedra , is said to be neighbouring if they have a common face called contact face.
If the polyhedra and are not neighbouring, they may have a common edge or a common vertex . That is possible iff there is a sequence of neighbouring polyhedra such that the edge , or the vertex belongs to each contact face common to and , . Otherwise, polyhedra and do not have common points.
Remark 1**.**
Since it is always possible to 3-triangulate convex polyhedra, the same property holds for piecewise convex polyhedra, especially for piecewise convex toroids.
Remark 2**.**
Each 3-triangulable polyhedron can be considered as a collection of connected tetrahedra, so such polyhedron is piecewise convex.
In Figure 3, we give an example of 1-toroid with vertices. It is composed of three pieces of convex polyhedra which are topologically equivalent to triangular prisms. Polyhedron is an example of cyclically piecewise convex 1-toroid defined bellow.
Definition 4**.**
1-toroid is cyclically piecewise convex if it is possible to divide it into a cycle of convex polyhedra , , such that and , and and are neighbours.
If a polyhedron is piecewise convex, let us form a graph of connection of it, in such a way that nodes represent convex polyhedra , , the pieces of , while edges represent contact faces between them.
It is obvious that if 1-toroid is cyclically piecewise convex, then its graph of connection is a single cycle. Other piecewise convex 1-toroids have graphs with a cycle and additional branches.
Similarly, a piecewise convex -toroid form a planar graph of connection with cycles, and eventually additional branches. E.g. 2-toroid given in Figure 4 have two cycles in both of its graphs in Figure 5. This 2-toroid has vertices and it is composed of six pieces of or of two 1-toroids . It has two graphs of connection because the union of two parts in the middle form convex polyhedron marked with in the second of graphs.
This example shows us that division of polyhedron to convex pieces is not necessarily unique.
Two different cycles in a graph of 2-toroid can have a common node, or to be connected by an edge or by a branch. The first two cases we observe on the graphs of connection of in Figure 5. As in this example, if two cycles of graph for toroid have a common node, then corresponding cyclically piecewise convex pieces of share common convex piece, and if they are connected by an edge, they have a contact face. In the third case, two cyclically piecewise convex pieces of are connected by contact faces with a simple piecewise convex polyhedron inducing branch in the graph of connection. An example of such graph is given in Figure 7 describing 2-toroid (Figure 6). has vertices and it is composed of two 1-toroids with vertices connected by polyhedron . In both of the figures convex polyhedron with vertices is marked with .
In this paper we consider the minimal necessary number of simplices in 3-triangulation of a considered toroid . So, it would be useful to handle with divisions and graphs of toroids in which minimal 3-triangulation of is in accordance with minimal 3-triangulation of their pieces. Namely, if we do not care about this accordance, it may happen that the sum of tetrahedra in minimal 3-triangulations of pieces would be greater than the number of tetrahedra in 3-triangulation of whole toroid. Really, if contact face of two pieces is with vertices, it may happen that we have around it the bipyramid with vertices in the basis. Then, each of two considered pieces would contain one of pyramids as a piece of the bipyramid . As we have observed in 2.3 minimal 3-triangulation of gives smaller number of tetrahedra then the sum of separate 3-triangulations of pyramids belonging to the pieces. So, let us define:
Definition 5**.**
-division* of a polyhedron is a division in which tetrahedra participating in minimal 3-triangulations of pieces are at the same time participating in minimal 3-triangulation of the whole polyhedron. A graph of connection of a given polyhedron is -graph if it represents -division of that polyhedron.*
Remark 3**.**
-division and thus -graph of a polyhedron are not unique. Note that convex pieces of division (-division) can be either separate tetrahedra or their different collections. Beside that, there may be more possibilities for minimal 3-triangulation of the same polyhedron.
On the other hand, it is obvious that exists at least one -division of a given 3-triangulable polyhedron. It is its division into tetrahedra participating in minimal 3-triangulation.
In [18] next theorems of 1-toroids are proved:
Theorem 1**.**
If it is possible to 3-triangulate 1-toroid with vertices, then the minimal number of tetrahedra necessary for that triangulation is .
Theorem 2**.**
For each , there is a 1-toroid which is possible to 3-triangulate.
Corresponding theorems for 2-toroids are given in [19].
Theorem 3**.**
If it is possible to 3-triangulate 2-toroid with vertices, then the minimal number of tetrahedra necessary for triangulation is .
Theorem 4**.**
For each , there is a 2-toroid which is possible to 3-triangulate.
4 3-triangulations of -toroids
In this section we shall discuss what is the minimal number of tetrahedra necessary for 3-triangulation of 3-triangulable -toroid with vertices. First, we shall prove the next statement.
Theorem 5**.**
If it is possible to 3-triangulate -toroid with vertices, then the minimal number of tetrahedra necessary for its 3-triangulation is .
There are more possibilities to connect pieces in -graph of -toroid, but in the proof of this theorem it is not necessary to consider them. Here, we shall prove Theorem 5 in two different ways using the mathematical induction in both of them.
Note that Theorems 1 and 3 guarantee that statement is true for . Let us suppose (of the following proofs) that statement is true for , () i.e.
If it is possible to 3-triangulate -toroid () with vertices, then the minimal number of tetrahedra necessary to its 3-triangulation is .
Proof.
1. Observe in -graph of -toroid an edge which belongs to only one cycle. Such an edge exists because all -graphs are planar. Let us form a new graph with cycles by excluding from . From Definition 5 of -graph, it holds that graph is also -graph. Then, appropriate polyhedron is toroid with vertices. It is obtained from by ”separating” convex pieces and by ”duplicating” contact face with vertices () appropriate to edge in graph . So, for the number of the vertices of is true
[TABLE]
Since has cycles, for its minimal triangulation by induction hypothesis holds
[TABLE]
Observe that . That means
[TABLE]
thus the statement is true for . ∎
Note that in this proof the request is to deform a little bit in order to ”separate” convex pieces. In the next proof such deformation is not necessary.
Proof.
2. In -graph of -toroid observe node belonging to only one cycle . Let us form a new graph by excluding node , both edges of containing which belong to , and also all trees of containing , if they exist. Such a graph is connected, has cycles, and it is -graph of -toroid with vertices. Appropriate polyhedron is part of -toroid , and the rest of is 0-toroid (i.e. simple polyhedron) with vertices. The pieces and are connected with two contact faces with and () vertices resp., so
[TABLE]
Using induction hypothesis we obtain
[TABLE]
∎
Considering the smallest number of vertices in 3-triangulable -toroid it will be necessary to take care about different possibilities of connecting pieces in -graph. Note that some polyhedron might be topologically (combinatorially) realizable but not also geometrically. That is reason to create more examples of topologically realizable -toroids. Checking if their geometric realizations exist will be left for some future paper. For the series of -toroids described in the proof of the following theorem it is obvious that it is geometrically realizable.
Theorem 6**.**
For each there is 3-triangulable -toroid with .
Proof.
First we shall form main series of -toroids by gluing Császár’s toroids into chain. Each pair of neighbour 1-toroids have a common contact face. -graphs of these -toroids are formed of heptagons connected by edges, as it is shown in the Figure 8.
In -toroids neighbour 1-toroids have 3 common vertices, so the total number of vertices of is . On the other hand, the number of tetrahedra in the 3-triangulation of is equal to , i.e. . Since for holds
[TABLE]
claim is true whenever .
If we can take any simple polyhedron with vertices, which has triangular faces and , e.g. a pyramid with space -gon in the basis. Then -toroid can be formed by gluing -toroid and so that they have a common triangular face. Then, the number of vertices of is
[TABLE]
and
[TABLE]
∎
A smaller number of vertices in -toroid appears if in main series of Császár’s toroids, neighbour ones have a common tetrahedron instead of a common face (Figure 9). Then number of vertices in such is , while . Since , holds
[TABLE]
But, for it is questionable if it has geometric realization. In [19] double-Császár 2-toroid, which is from this series was introduced. It was proved that it is 3-triangulable 2-toroid with the smallest number of vertices, . It seems likely that this 2-toroid has geometric realization. Next toroid in this series is , composed of three Császár’s 1-toroids. Since all three Császár’s 1-toroids which build have at least one common vertex, geometric realization of is not so obvious.
On the other hand, if this chain is geometrically realizable, we can think if it is possible for some enough great to close new circle to form (Figure 10). Then this ‘cycle of cycles’ would be cycle, the number of vertices would be , and again
[TABLE]
Of course, it is also possible to think of closing cycle of Császár’s 1-toroids in a chain of type . Such -toroid would have vertices and would be equal to . Again it would be .
Note that the smallest possible number of vertices for -toroid is considered in [6], in a combinatorial way. It is proved for example, that the minimal number of vertices for 2-toroids and 3-toroids is . Geometrical realization is not considered in this paper. Also, it is not known if mentioned toroids are 3-triangulable. In [3] is proved that 3-toroid with vertices have geometrical realization, but it remains to investigate its 3-triangulability.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] J. Bokowski, A. Eggart, All realizations of Möbius torus with 7 vertices , Structural Topology 17 (1991), 59–78.
- 2[2] J. Bokowski, On tori of Császár and Szilassi and more , Visual Mathematics (2005). http://www.mi.sanu.ac.rs/vismath/visbook/bokowsky/
- 3[3] U. Brehm, A maximal symmetric polyhedron of genus 3 with 10 vertices , Mathematika 34 (2) (1987), 237–242.
- 4[4] A. Császár, A polyhedron without diagonals , Acta Sci. Math. Universitatis Szegediensis 13 (1949), 140–142.
- 5[5] H. Edelsbrunner, F. P. Preparata, D. B. West, Tetrahedrizing point sets in three dimensions , J. Symbolic Computation 10 (1990), 335–347.
- 6[6] M. Jungerman, G. Ringel, Minimal triangulations on orientable surfaces , Acta Math. 145 (1980), 121–154.
- 7[7] N.J. Lennes, Theorems on the simple finite polygon and polyhedron , Amer. J. Math. 33 (1911), 37 -62.
- 8[8] J. Ruppert, R. Seidel, On the difficulty of triangulating three-dimensional nonconvex polyhedra , Discrete Comput. Geom. 7 (1992), 227–253.
