Home A digital Jordan surface theorem with respect to a graph connectedness
Article Open Access

A digital Jordan surface theorem with respect to a graph connectedness

  • Josef Šlapal EMAIL logo
Published/Copyright: December 31, 2023

Abstract

After introducing a graph connectedness induced by a given set of paths of the same length, we focus on the 2-adjacency graph on the digital line Z with a certain set of paths of length n for every positive integer n . The connectedness in the strong product of three copies of the graph is used to define digital Jordan surfaces. These are obtained as polyhedral surfaces bounding the polyhedra that can be face-to-face tiled with digital tetrahedra.

MSC 2010: 52C22; 68R10

1 Introduction

Digital Jordan surfaces play an important role in digital imagery because they represent the borders of objects in 3D digital images. It is a classical problem to propose a convenient definition of such surfaces. Since the surfaces are required to be connected and satisfy the digital Jordan surface theorem (i.e., separating the digital space Z 3 into exactly two connected components), to solve the problem, we have to start with choosing a suitable connectedness structure on the digital space Z 3 . In the classical approach (see [1,2]), adjacency relations are used to obtain such structures, namely, the well-known 6-, 18-, and 26-adjacencies. A disadvantage of this approach is that the connectedness given by an adjacency does not allow for a digital Jordan surface theorem, i.e., does not behave as the connectedness with respect to the Euclidean topology on R 3 . This disadvantage is eliminated by employing two adjacencies simultaneously, one, say k 1 , for the surface and another, say k 2 , for its complement – we then speak about ( k 1 , k 2 ) -connectivity (see [3,4]).

In 1990, a new purely topological approach to the problem of providing the digital space with a convenient connectedness structure was proposed in a study by Khalimsky et al. [5] (see also [6]). They showed that there is a topology on Z 3 allowing for a convenient definition of digital Jordan surfaces, thus providing a digital model of the Euclidean 3D space. Therefore, this topology, called the Khalimsky topology, can be used for the study of 3D digital images. Digital Jordan surfaces with respect to the Khalimsky topology were discussed in a study by Kopperman et al. [7].

Another, graph-theoretic approach was proposed in a study by Šlapal [8] based on a connectedness given by a set of paths of the same length in an undirected simple graph with the vertex set Z 3 . This approach was developed in [9] and then used in [10], where closure operators associated with sets of paths (of the same length) in a simple undirected graph were used to obtain a convenient connectedness in the digital space Z 3 . Such a connectedness was then used for defining digital Jordan surfaces obtained as boundary surfaces of the digital polyhedra that can be face-to-face tiled with (finitely many) digital triangular prisms. In the present article, we will substantially improve the result in [10] by showing that digital Jordan surfaces may be defined to be boundary surfaces of digital polyhedra formed by face-to-face tiling with certain digital tetrahedra that partition the digital prisms used in [10]. Therefore, such digital Jordan surfaces comprise a larger variety than those defined in [10]. We will employ a connectedness given directly by sets of paths of a given length n > 1 in an undirected simple graph. This connectedness coincides with the connectedness employed in [10], which is given by closure operators associated with the sets of paths (while only paths of length 2 are considered in [10]).

In the literature, digital surfaces were studied by a number of authors. For example, some homotopy-theoretic properties of digital Jordan surfaces with respect to the ( 6 , 26 ) - and ( 6 , 18 ) -connectivities are studied in [11], while in [12] also the ( 26 , 6 ) - and ( 18 , 6 ) -connectivities are considered, and a strong homotopy property of the surfaces is discussed. In [13], the authors continue the study performed in [12], and in [14], further homotopy properties of Jordan surfaces are investigated based on combinations of 6- and 18-adjacencies. Digital Jordan surfaces have also been studied by Han [1518]. In [15], the classical approach to Jordan surfaces using combination of two adjacencies was generalized by employing a single general adjacency. Some properties of the generalized Jordan surfaces were studied there, including the behavior of the connected sum of the surfaces. In [16], the author deals with digital maps preserving the topological properties of digital surfaces and discusses certain minimal simple closed surfaces. A fixed point property for digital surfaces was discussed in [17] including its relationships to Euler characteristics of the surfaces. Finally, a Jordan surface theorem for simple closed surfaces in R 3 with respect to certain special topological structure (called a space set topological structure) is proved in [18]. The theorem may be applied in various topological and geometric fields, including discrete geometry.

We will use only some basic graph-theoretic concepts [19]. A graph will mean an undirected simple graph (without loops), hence a pair G = ( V , E ) with V the set of vertices and E the set of edges of G (i.e., E { { x , y } ; x , y V , x y } ) where vertices x , y V are said to be adjacent if { x , y } E . The graph G will be said to be a graph on V . Recall that a walk in G is a (finite) sequence ( x i i n ) = ( x 0 , x 1 , , x n ) of vertices such that every two consecutive terms of the sequence are adjacent. The nonnegative integer n is called the length of the walk. A walk ( x i i n ) in G is called a path if x i x j for all i , j n , i j . A subset A V is connected if any two different vertices x , y A can be joined by a walk (or, equivalently, a path) ( x i i n ) in G contained in A , i.e., such that x 0 = x , x n = y , and x i A for every i n .

Given graphs G 1 = ( V 1 , E 1 ) and G 2 = ( V 2 , E 2 ) , we say that G 1 is a subgraph of G 2 if V 1 V 2 and E 1 E 2 . If, moreover, V 1 = V 2 , then G 1 is called a factor of G 2 . A graph ( V 1 , E 1 ) is said to be an induced subgraph of a graph ( V 2 , E 2 ) if it is a subgraph of ( V 2 , E 2 ) such that E 1 = E 2 { { x , y } ; x , y V 1 } . In short, we speak about the induced subgraph V 1 of ( V 2 , E 2 ) in this case.

In accordance with [20], we propose the following definition:

Definition 1.1

Given graphs G j = ( V j , E j , ) , j = 1 , 2 , , m ( m > 0 an integer), we define their strong product to be the graph j = 1 m G j = ( j = 1 m V j , E ) with the set of edges E = { { ( x 1 , x 2 , , x m ) , ( y 1 , y 2 , , y m ) } ; there exists a nonempty subset J { 1 , 2 , , m } such that { x j , y j } E j for every j J and x j = y j for every j { 1 , 2 , , m } J } .

Thus, the direct (i.e., cartesian) product of a family of graphs G j = ( V j , E j , ) , j = 1 , 2 , , m , which is the graph ( j = 1 m V j , E ) where E = { { ( x 1 , x 2 , , x m ) , ( y 1 , y 2 , , y m ) } ; { x j , y j } E j for every j = 1 , 2 , , m } , is a factor of the strong product of the family.

We will use the concept of a tiling (i.e., tessellation – see [21]) applied to subsets of Z 3 . More precisely, we will work with a face-to-face tiling of a (digital) polyhedral subset of Z 3 with certain digital tetrahedra.

2 Path-set induced connectedness in a graph

In order to make our article self-contained, we reproduce some relevant material from [9] and [10].

In the sequel, n will denote a positive integer.

Let G = ( V , E ) be a graph. Then, we denote by P n ( G ) the set of all paths of length n in G . If P n ( G ) and V 1 V is an induced subgraph of G , then the set V 1 n + 1 P n ( G 1 ) will be denoted by V 1 .

For every set of paths (path set for short) P n ( G ) , we put

* = { ( x i i m ) P m ( G ) ; 0 < m n and there exists ( y i i n ) such that x i = y i for every i m or x i = y m i for every i m } .

The elements of * will be called -initial segments in G . Thus, a -initial segment ( x i i m ) in G is a sequence consisting of the first m + 1 terms of a path belonging to ordered in agreement with or oppositely to the path – see the following figure (with sequences represented by arrows oriented from the first to the last terms):

Clearly, we have * .

Definition 2.1

Let G j be a graph and j P n ( G j ) for every j = 1 , 2 , , m ( m > 0 an integer). Then, we define the strong product of the paths j , j = 1 , 2 , , m , to be the set j = 1 m j = { ( ( x i 1 , x i 2 , , x i m ) i n ) ; there is a nonempty subset J { 1 , 2 , , m } such that ( x i j i n ) j for every j J and ( x i j i n ) is a constant sequence for every j { 1 , 2 , , m } J } .

Clearly, j = 1 m j P n ( j = 1 m G j ) .

Given a graph G and P n ( G ) , we will employ the walks in G that are formed by subsequent -initial segments in G to define a connectedness in G .

Definition 2.2

Let G = ( V , E ) be a graph and let P n ( G ) be a path set. A -walk in G is any sequence C = ( x i i r ) , r > 0 an integer, of vertices of V having the property that there is an increasing sequence ( i k k p ) of non-negative integers with i 0 = 0 and i p = r such that i k i k 1 n and ( x i i k 1 i i k ) * for all k with 0 < k p (see the figure below).

Definition 2.3

Let G = ( V , E ) be a graph and P n ( G ) be a path set. A set A V is said to be -connected in G if any two different vertices of G belonging to A can be joined by a -walk in G contained in A . A maximal (with respect to set inclusion) -connected set in G is called a -component of G .

By [10], Proposition 2.1, the -connectedness introduced in Definition 2.3 coincides with the connectedness employed in [10], which is given by certain closure operator associated with .

Let G = ( V , E ) be a graph and P n ( G ) . Then, every -walk in G is clearly -connected in G , but, if n > 1 and A V is a -connected set in G , then A need not be connected in G .

We will need the following, quite obvious property of the -connectedness:

Lemma 2.4

Let G be a graph on a vertex set V and let P n ( G ) . Let { A i , i I } be a finite or countable set of -connected subsets of V . If { A i , i I } can be ordered into a sequence such that every term of the sequence (excluding the first one) has a nonempty meet with some of its predecessors, then i I A i is -connected.

Proposition 2.5

[9] Let G j = ( V j , E j ) be a graph, j P n ( G j ) , and Y j V j be a subset for every j = 1 , 2 , , m . If, Y j is a j -connected set in G j for every j = 1 , 2 , , n , then j = 1 m Y j is a j = 1 m j -connected set in j = 1 m G j .

In our investigations, we will employ the following graph on Z :

By the 2-adjacency graph on Z , we understand the graph H = ( Z , A ) , where A = { { p , q } ; p , q Z , p q = 1 } .

From now on, n will denote the path set n P n ( H ) defined as follows:

n = { ( x i i n ) P n ( H ) ; there is an odd number l Z such that x i = l n + i for all i n or x i = l n i for all i n } .

In other words, the paths belonging to n are nothing but the arithmetic sequences ( x i i n ) of integers with x 0 = ln , where l Z is an odd number and with the difference 1 or 1 – see the following figure where the paths belonging to n are represented as arrows (oriented from the first to the last terms of the sequences):

It may easily be seen that Z is a n -connected set in H . The 1 -connectedness coincides with the connectedness given by the Khalimsky topology on Z generated by the subbase { { 2 k 1 , 2 k , 2 k + 1 } ; k Z } - cf. [5].

By Proposition 2.5, we may consider a new connectedness structure on the digital space Z m for every positive integer m . Namely, we may consider the strong product of m copies of the 2-adjacency graph on Z with the path set given by the strong product of m -copies of the path set n . More precisely, for every positive integer m , we may consider the graph H m = j = 1 m H j on Z m , where H j = H for every j { 1 , , m } , with the path set n m P n ( H m ) given by n m = j = 1 m j , where j = n for every j { 1 , , m } . It immediately follows from Proposition 2.5 that Z m is a n m -connected set in H m for every positive integer m .

The 1 m -connectedness in the graph H m (on Z m ) coincides with the connectedness in the Khalimsky topology on Z m (i.e., the topological product of m copies of the Khalimsky topology on Z ) – cf. [5]. The behavior of the Khalimsky topology is well known, and therefore, in the sequel, we will assume that n > 1 . Of course, with respect to possible applications in digital imagery, the most important cases are m = 2 and m = 3 . Observe that the graphs H 2 and H 3 coincide with the well-known 8-adjacency graph on Z 2 and 26-adjacency graph on Z 3 , i.e., the graphs ( Z 2 , A 8 ) , where A 8 = { { ( x 1 , y 1 ) , ( x 2 , y 2 ) } ; ( x 1 , y 1 ) , ( x 2 , y 2 ) Z 2 , max { x 1 x 2 , y 1 y 2 } = 1 } , and ( Z 3 , A 26 ) where A 26 = { { ( x 1 , y 1 , z 1 ) , ( x 2 , y 2 , z 2 ) } ; ( x 1 , y 1 , z 1 ) , ( x 2 , y 2 , z 2 ) Z 3 , max { x 1 x 2 , y 1 y 2 , z 1 z 2 } = 1 } , respectively. The path set n 2 is shown in Figure 1, where the paths belonging to n 2 are represented by line segments directed from the first to the last terms of the paths. Note that between any pair of neighboring parallel line segments (with the same orientation), there are n 1 more line segments parallel to them (and having the same orientation), which are not displayed.

Figure 1 
               The path set 
                     
                        
                        
                           
                              
                                 ℬ
                              
                              
                                 n
                              
                              
                                 2
                              
                           
                        
                        {{\mathcal{ {\mathcal B} }}}_{n}^{2}
                     
                  .
Figure 1

The path set n 2 .

Since the case m = 2 is discussed in [9] (and some other articles – see the references in [9]), in this note, we will focus on the graph H 3 with the path set n 3 .

3 Digital Jordan surfaces with respect to the connectedness in H 3 induced by n 3

Every digital cube { ( x , y , z ) Z 3 ; 2 k n x 2 k n + 2 n , 2 l n y 2 l n + 2 n , 2 m n z 2 m n + 2 n } , k , l , m Z , will be called an n-fundamental cube. It is evident that every n -fundamental cube is n 3 -connected in H 3 and so is every subset of Z 3 obtained from an n -fundamental cube by removing some of its faces.

Definition 3.1

Each of the following subsets of Z 3 will be called an n-fundamental prism:

  1. { ( x , y , z ) Z 3 ; 2 k n x 2 k n + 2 n , 2 l n y 2 k n + 2 l n + 2 n x , 2 m n z 2 m n + 2 n } , k , l , m Z ,

  2. { ( x , y , z ) Z 3 ; 2 k n x 2 k n + 2 n , 2 k n + 2 l n + 2 n x y 2 l n + 2 n , 2 m n z 2 m n + 2 n } , k , l , m Z ,

  3. { ( x , y , z ) Z 3 ; 2 k n x 2 k n + 2 n , 2 l n y x 2 k n + 2 l n , 2 m n z 2 m n + 2 n } , k , l , m Z ,

  4. { ( x , y , z ) Z 3 ; 2 k n x 2 k n + 2 n , x 2 k n + 2 l n y 2 l n + 2 n , 2 m n z 2 m n + 2 n } , k , l , m Z ,

  5. { ( x , y , z ) Z 3 ; 2 k n x 2 k n + 2 n , 2 l n y 2 l n + 2 n , 2 m n z 2 k n + 2 m n + 2 n x } , k , l , m Z ,

  6. { ( x , y , z ) Z 3 ; 2 k n x 2 k n + 2 n , 2 l n y 2 l n + 2 n 2 k n + 2 m n + 2 n x z 2 m n + 2 n } , k , l , m Z ,

  7. { ( x , y , z ) Z 3 ; 2 k n x 2 k n + 2 n , 2 l n y 2 l n + 2 n , 2 m n z x 2 k n + 2 m n } , k , l , m Z ,

  8. { ( x , y , z ) Z 3 ; 2 k n x 2 k n + 2 n , 2 l n y 2 l n + 2 n , x 2 k n + 2 m n z 2 m n + 2 n } , k , l , m Z ,

  9. { ( x , y , z ) Z 3 ; 2 k n x 2 k n + 2 n , 2 l n y 2 l n + 2 n , 2 m n z 2 l n + 2 m n + 2 n y } , k , l , m Z ,

  10. { ( x , y , z ) Z 3 ; 2 k n x 2 k n + 2 n , 2 l n y 2 l n + 2 n 2 l n + 2 m n + 2 n y z 2 m n + 2 n } , k , l , m Z .

  11. { ( x , y , z ) Z 3 ; 2 k n x 2 k n + 2 n , 2 l n y 2 l n + 2 n , 2 m n z y 2 l n + 2 m n } , k , l , m Z ,

  12. { ( x , y , z ) Z 3 ; 2 k n x 2 k n + 2 n , 2 l n y 2 l n + 2 n , y 2 l n + 2 m n z 2 m n + 2 n } , k , l , m Z ,

The concept of a 2-fundamental prism coincides with that of a fundamental prism introduced in [10]. Clearly, every n -fundamental prism has the form of a digital right triangular prism and every n -fundamental cube may be tessellated into two n -fundamental prisms having a face in common. Namely, dividing an n -fundamental cube by a (digital) plane that is perpendicular to a face of the cube and contains one of the two (digital) diagonals of the face, we obtain a pair of n -fundamental prisms. All n -fundamental prisms are obtained in this way, and every n -fundamental cube gives rise to 12 n -fundamental prisms. An n -fundamental prism satisfying equation (1) in Definition 3.1 is shown in Figure 2.

Figure 2 
               An 
                     
                        
                        
                           n
                        
                        n
                     
                  -fundamental prism where 
                     
                        
                        
                           A
                           =
                           
                              (
                              
                                 2
                                 k
                                 n
                                 ,
                                 2
                                 l
                                 n
                                 ,
                                 2
                                 m
                                 n
                              
                              )
                           
                        
                        A=\left(2kn,2ln,2mn)
                     
                  , 
                     
                        
                        
                           B
                           =
                           
                              (
                              
                                 2
                                 k
                                 n
                                 +
                                 2
                                 n
                                 ,
                                 2
                                 l
                                 n
                                 ,
                                 2
                                 m
                                 n
                              
                              )
                           
                        
                        B=\left(2kn+2n,2ln,2mn)
                     
                  , 
                     
                        
                        
                           C
                           =
                           
                              (
                              
                                 2
                                 k
                                 n
                                 ,
                                 2
                                 l
                                 n
                                 +
                                 2
                                 n
                                 ,
                                 2
                                 m
                                 n
                              
                              )
                           
                        
                        C=\left(2kn,2ln+2n,2mn)
                     
                  , 
                     
                        
                        
                           D
                           =
                           
                              (
                              
                                 2
                                 k
                                 n
                                 ,
                                 2
                                 l
                                 n
                                 ,
                                 2
                                 m
                                 n
                                 +
                                 2
                                 n
                              
                              )
                           
                        
                        D=\left(2kn,2ln,2mn+2n)
                     
                  , 
                     
                        
                        
                           E
                           =
                           
                              (
                              
                                 2
                                 k
                                 n
                                 +
                                 2
                                 n
                                 ,
                                 2
                                 l
                                 n
                                 ,
                                 2
                                 m
                                 n
                                 +
                                 2
                                 n
                              
                              )
                           
                        
                        E=\left(2kn+2n,2ln,2mn+2n)
                     
                  , 
                     
                        
                        
                           F
                           =
                           
                              (
                              
                                 2
                                 k
                                 n
                                 ,
                                 2
                                 l
                                 n
                                 +
                                 2
                                 n
                                 ,
                                 2
                                 m
                                 n
                                 +
                                 2
                                 n
                              
                              )
                           
                        
                        F=\left(2kn,2ln+2n,2mn+2n)
                     
                  , and 
                     
                        
                        
                           k
                           ,
                           l
                           ,
                           m
                           ∈
                           Z
                        
                        k,l,m\in {\mathbb{Z}}
                     
                  .
Figure 2

An n -fundamental prism where A = ( 2 k n , 2 l n , 2 m n ) , B = ( 2 k n + 2 n , 2 l n , 2 m n ) , C = ( 2 k n , 2 l n + 2 n , 2 m n ) , D = ( 2 k n , 2 l n , 2 m n + 2 n ) , E = ( 2 k n + 2 n , 2 l n , 2 m n + 2 n ) , F = ( 2 k n , 2 l n + 2 n , 2 m n + 2 n ) , and k , l , m Z .

It is proved in [10, Lemma 3.4], that, for n = 2 , every n -fundamental prism is n 3 -connected in H 3 and so is every subset of Z 3 obtained from an n -fundamental prism by removing some of its faces. It may be proved analogously that these properties are satisfied by n -fundamental prisms for all n > 2 .

Remark 3.2

Every n -fundamental prism is the union of 2 n + 1 digital triangles, namely those lying between the bases of the prism and being parallel to them. We will call these triangles n-fundamental triangles. Clearly, as induced subgraphs of H 3 , these triangles are isomorphic to each other. By [9] (proof of Theorem 3.2), every n -fundamental triangle is n 3 -connected and so is every set obtained from an n -fundamental triangle by removing some of its sides.

Of the three lateral (rectangular) faces of an n -fundamental prism, the one that is not a square will be called the main face of the prism.

Definition 3.3

By an n-fundamental tetrahedron, we understand any of the three digital tetrahedra obtained by dividing an n -fundamental prism by the (digital) planes A C E and C D E , where A , C , D , and E are vertices of the prism such that C E is a diagonal of the main face, A E is a diagonal of a square face, and C D is a diagonal of the other square face of the prism.

Clearly, every n -fundamental prism may be tessellated into three n -fundamental tetrahedra in two different ways (one of them is demonstrated in Figure 2 by dotted line segments), and each of the tetrahedra is inscribed to the n -fundamental prism, i.e., its vertices are (some) vertices of the prism. It may easily be seen that, for every n -fundamental cube, there are 24 n -fundamental tetrahedra inscribed to the cube. Of course, all n -fundamental tetrahedra are congruent to each other (i.e., identical up to translation, rotation, and mirroring).

One may easily see that exactly two faces of an n -fundamental tetrahedron are n -fundamental triangles. The other two faces will be called the peculiar faces of the tetrahedron. In the n -fundamental tetrahedron A B C E demonstrated in Figure 2, the faces A B C and A B E are n -fundamental triangles, while the faces A C E and B C E are peculiar. Evidently, each of the peculiar faces of an n -fundamental tetrahedron is isomorphic to any n -fundamental triangle. The following properties of the n -fundamental tetrahedra are crucial for our investigations:

Proposition 3.4

Every n-fundamental tetrahedron is n 3 -connected in H 3 and so is every subset of Z 3 obtained from an n-fundamental tetrahedron by removing some of its faces while keeping a peculiar one.

Proof

Let T be the n -fundamental tetrahedron A B C E in Figure 2. Thus, there are k , l , m Z such that A = ( 2 k n , 2 l n , 2 m n ) , B = ( ( 2 k + 2 ) n , 2 l n , 2 m n ) , C = ( 2 k n , ( 2 l + 2 ) n , 2 m n ) , and E = ( ( 2 k + 2 ) n , 2 l n , ( 2 m + 2 ) n ) . Hence, we have T = { ( x , y , m ) Z 2 ; 2 k n x ( 2 k + 2 ) n , 2 l n y ( 2 k + 2 l + 2 ) n x , 2 m n z x + ( 2 m 2 k ) n } . The tetrahedron T is demonstrated in Figure 3, and we shall refer to this figure in our further considerations.

Put U = { ( x , y , z ) T ; x ( 2 k + 1 ) n } , V = { ( x , y , z ) T ; ( 2 k + 1 ) n x , z ( 2 m + 1 ) n } , and W = { ( x , y , z ) T ; ( 2 m + 1 ) n z } . Then, U is the union of the triangular prism P with the bases A G H and M K L and the triangular pyramid (tetrahedron) Q with the base M K L and the apex C . Thus, one base (namely M K L ) of P coincides with the base of Q . Clearly, V is the triangular prism with the bases G B K and H N L , and it has the property that one of its faces (namely G K L H ) is also a face of U . Finally, W is a tetrahedron, namely H N L E , and one of its faces, namely H N L , is a face (base) of Q .

It may easily be seen that every point of U can be joined by a n 3 -walk (consisting of at most two n 3 -initial segments) with a point of the face A B E , namely with the orthogonal projection of the point on the face. Since the face A B E is connected (it is an n -fundamental triangle – see Remark 3.2), every pair of points of A B E can be joined by a n 3 -walk in A B E . Therefore, every pair of points of U can be joined by a n 3 -walk in T . Furthermore, every point of V may be joined by a n 3 -walk (a n 3 -initial segment) with a point of the face G K L H , namely with the orthogonal projection of the point on the face. Since G K L H is a subset (face) of U , every pair of its points can be joined by a n 3 -walk in T . It follows that every pair of points of V can be joined by a n 3 -walk in T , and the same is true if one of the points belongs to U and the other one belongs to V . Finally, every point of W may be joined by a n 3 -walk (a n 3 -initial segment) with a point of the face H N L , namely with the orthogonal projection of the point on the face. Since H N L is a subset (face) of V , every pair of its points can be joined by a n 3 -walk in T . Hence, every pair of points of W can be joined by a n 3 -walk in T , and the same is true if one of the points belongs to V and the other one belongs to W . Consequently, every pair of points of T can be joined by a n 3 -walk in T . Therefore, T is connected.

If T is the set obtained from the n -fundamental tetrahedron T by removing some of its faces while keeping a peculiar one, then the proof of n 3 -connectedness of T is much the same. The assumption that at least one peculiar face of T must be included in T is substantial. Indeed, if n > 2 and T is obtained from T by removing all faces of T , then the set { ( x , y , z ) T ; z = ( 2 m + 1 ) n 1 } has at least two points, but none pair of points of the set may be joined by a n 3 -walk contained in T .

For any other n -fundamental tetrahedron, the proof is analogous.□

Figure 3 
               The 
                     
                        
                        
                           n
                        
                        n
                     
                  -fundamental tetrahedron 
                     
                        
                        
                           T
                        
                        T
                     
                  .
Figure 3

The n -fundamental tetrahedron T .

Proposition 3.4 will be used to prove the main result of this article:

Theorem 3.5

(Digital Jordan surface theorem) Let S Z 3 be a (finite) polyhedral surface such that the polyhedron it bounds can be face-to-face tiled with n-fundamental tetrahedra such that each of them has the property that at most one of its peculiar faces is a subset of S. Then, the induced subgraph Z 3 S of H 3 has exactly two n 3 ( Z 3 S ) -components such that one of them is finite, the other is infinite, and the union of any of them with S is a n 3 -connected set in H 3 .

Proof

Let S satisfy the conditions of the statement. Then, S is the union of all faces of a polyhedron P Z 3 that may be face-to-face tiled with finitely many n -fundamental tetrahedra such that each of them has the property that at most one of its peculiar faces is a subset of S . Then, the set Q = ( Z 3 P ) S may be face-to-face tiled with countably many n -fundamental tetrahedra such that each of them has the property that at most one of its peculiar faces is a subset of S . By Proposition 3.4, every n -fundamental tetrahedron is n 3 -connected and so is the subset of Z 3 obtained from the tetrahedron by removing some of its faces while keeping at least one peculiar face. Thus, any of the sets P , Q , P S , Q S is the union of a sequence of n 3 -connected subsets of Z 3 such that every term (excluding the first one) of the sequence has a nonempty meet with some of its predecessors. In the cases of P and Q , such a sequence is given by n -fundamental tetrahedra, and in the cases of P S and Q S , such a sequence consists of the subsets of Z 3 obtained from n -fundamental tetrahedra by removing those of their faces that are subsets of S . Therefore, P , P S , Q , and Q S are n 3 -connected by Lemma 2.4.

The rest of the proof is similar to that of the proof of Theorem 3.5 in [10]: Since every n 3 -walk C = ( z i i k ) , k > 0 an integer, joining a point of P S with a point of Q S clearly meets S (i.e., meets an n -fundamental tetrahedral face contained in S ), the set Z 3 S = ( P S ) ( Q S ) is not n 3 -connected. Therefore, P S and Q S are n 3 -components of the induced subgraph Z 3 S of H 3 , P S finite and Q S infinite, and P and Q are n 3 -connected.□

Remark 3.6

In [10], a digital Jordan surface theorem is proved for the polyhedral surfaces bounding a polyhedron that can be face-to-face tiled with 2-fundamental prisms. Thus, Theorem 3.5 provides a substantial generalization (improvement) of the digital Jordan surface theorem in [10] because employing n -fundamental tetrahedra results in a variety of Jordan surfaces that is much larger than the one resulting from using 2-fundamental prisms only. The following example demonstrates a digital Jordan surface in the sense of Theorem 3.4, which is not a Jordan surface in the sense of [10].

Example 3.7

In Figure 4, a digital surface in Z 3 is displayed, which is a boundary of a digital right square bipyramid. The surface satisfies the conditions of Theorem 3.5, thus it is a digital Jordan surface with respect to n 3 -connectedness. The same is true for the boundary surface of each of the two pyramids A B C D E and A B C D F , as well as the boundary surface of each of the four heptahedra obtained by cutting the bipyramid by the digital plane G F K E or L F H E , but none of these six surfaces is a Jordan surface in the sense of [10].

Figure 4 
               A right square bipyramid (octahedron) in 
                     
                        
                        
                           
                              
                                 Z
                              
                              
                                 3
                              
                           
                        
                        {{\mathbb{Z}}}^{3}
                     
                   with the base 
                     
                        
                        
                           A
                           B
                           C
                           D
                        
                        ABCD
                     
                   and the apexes 
                     
                        
                        
                           E
                        
                        E
                     
                   and 
                     
                        
                        
                           F
                        
                        F
                     
                   tiled with 16-fundamental tetrahedra, where 
                     
                        
                        
                           A
                           =
                           
                              (
                              
                                 2
                                 k
                                 n
                                 ,
                                 2
                                 l
                                 n
                                 ,
                                 2
                                 m
                                 n
                              
                              )
                           
                        
                        A=\left(2kn,2ln,2mn)
                     
                  , 
                     
                        
                        
                           B
                           =
                           
                              (
                              
                                 2
                                 k
                                 n
                                 +
                                 4
                                 n
                                 ,
                                 2
                                 l
                                 n
                                 ,
                                 2
                                 m
                                 n
                              
                              )
                           
                        
                        B=\left(2kn+4n,2ln,2mn)
                     
                  , 
                     
                        
                        
                           C
                           =
                           
                              (
                              
                                 2
                                 k
                                 n
                                 +
                                 4
                                 n
                                 ,
                                 2
                                 l
                                 n
                                 +
                                 4
                                 n
                                 ,
                                 2
                                 m
                                 n
                              
                              )
                           
                        
                        C=\left(2kn+4n,2ln+4n,2mn)
                     
                  , 
                     
                        
                        
                           D
                           =
                           
                              (
                              
                                 2
                                 k
                                 n
                                 ,
                                 2
                                 l
                                 n
                                 +
                                 4
                                 n
                                 ,
                                 2
                                 m
                                 n
                              
                              )
                           
                        
                        D=\left(2kn,2ln+4n,2mn)
                     
                  , 
                     
                        
                        
                           E
                           =
                           
                              (
                              
                                 2
                                 k
                                 n
                                 +
                                 2
                                 n
                                 ,
                                 2
                                 l
                                 n
                                 +
                                 2
                                 n
                                 ,
                                 2
                                 m
                                 n
                                 +
                                 2
                                 n
                              
                              )
                           
                        
                        E=\left(2kn+2n,2ln+2n,2mn+2n)
                     
                  , and 
                     
                        
                        
                           F
                           =
                           
                              (
                              
                                 2
                                 k
                                 n
                                 +
                                 2
                                 n
                                 ,
                                 2
                                 l
                                 n
                                 +
                                 2
                                 n
                                 ,
                                 2
                                 m
                                 n
                                 −
                                 2
                                 n
                              
                              )
                           
                        
                        F=\left(2kn+2n,2ln+2n,2mn-2n)
                     
                   
                  
                     
                        
                        
                           k
                           ,
                           l
                           ,
                           m
                           ∈
                           Z
                        
                        k,l,m\in {\mathbb{Z}}
                     
                  .
Figure 4

A right square bipyramid (octahedron) in Z 3 with the base A B C D and the apexes E and F tiled with 16-fundamental tetrahedra, where A = ( 2 k n , 2 l n , 2 m n ) , B = ( 2 k n + 4 n , 2 l n , 2 m n ) , C = ( 2 k n + 4 n , 2 l n + 4 n , 2 m n ) , D = ( 2 k n , 2 l n + 4 n , 2 m n ) , E = ( 2 k n + 2 n , 2 l n + 2 n , 2 m n + 2 n ) , and F = ( 2 k n + 2 n , 2 l n + 2 n , 2 m n 2 n ) k , l , m Z .

4 Conclusion

We have proposed (countably many) connectedness structures for the digital space Z 3 , namely the path sets n 3 ( n > 1 an integer), such that each of them allows for a definition of a digital Jordan surface (Theorem 3.5). The digital Jordan surfaces consist (i.e., are the union) of digital triangles such that any two of them are disjoint or only share one vertex or one full edge. The digital Jordan surfaces may be used to digitize borders of objects in 3D digital images, hence connected surfaces in R 3 (satisfying the 3D Jordan-Brouwer separation theorem – cf. [22]). The advantage of these digital Jordan surfaces over those with respect to the Khalimsky topology is that the former may possess acute dihedral angles π 4 , while the latter may never possess a dihedral angle less than π 2 . Thus, the path sets n 3 ( n > 1 an integer) equip the digital space Z 3 with connectedness structures convenient for the study of 3D digital images because they give a larger variety of digital Jordan surfaces than the Khalimsky topology. The digital prisms used to define Jordan surfaces in [10] can be face-to-face tiled with the tetrahedra employed in Theorem 3.5. Therefore, Theorem 3.5 provides digital Jordan surfaces that are “finer,” hence more diversified, than those proposed in [10].

  1. Funding information: This work was supported by the Brno University of Technology from the Specific Research Project no. FSI-S-23-8161.

  2. Author contributions: The author has accepted responsibility for the entire content of this manuscript and approved its submission.

  3. Conflict of interest: The author states that there is no conflict of interest.

  4. Data availability statement: All data generated or analyzed during this study are included in this published article.

References

[1] A. Rosenfeld, Connectivity in digital pictures, J. ACM 17 (1970), 146–160. 10.1145/321556.321570Search in Google Scholar

[2] A. Rosenfeld, Digital topology, Amer. Math. Monthly 86 (1979), no. 8, 621–630. 10.1080/00029890.1979.11994873Search in Google Scholar

[3] T. Y. Kong and W. Roscoe, A theory of binary digital pictures, Comput. Graph. Image Process. 32 (1985), 221–243. 10.1016/S0734-189X(85)80070-0Search in Google Scholar

[4] T. Y. Kong and A. Rosenfeld, Digital topology: Introduction and survey, Comput. Graph. Image Process. 48 (1989), 357–393. 10.1016/0734-189X(89)90147-3Search in Google Scholar

[5] E. Khalimsky, R. Kopperman, and P. R. Meyer, Computer graphics and connected topologies on finite ordered sets, Topology Appl. 36 (1990), 1–17. 10.1016/0166-8641(90)90031-VSearch in Google Scholar

[6] T. Y. Kong, R. Kopperman, and P. R. Meyer, A topological approach to digital topology, Amer. Math. Monthly 98 (1991), 901–917. 10.1080/00029890.1991.12000810Search in Google Scholar

[7] R. Kopperman, P. R. Meyer, and R. G. Wilson, Jordan surface theorem for three-dimensional digital spaces, Discrete Comput. Geom. 6 (1991), 155–161. 10.1007/BF02574681Search in Google Scholar

[8] J. Šlapal, Graphs with a path partition for structuring digital spaces, Inform. Sci. 233 (2013), 305–312. 10.1016/j.ins.2013.01.011Search in Google Scholar

[9] J. Šlapal, Walk-set induced connectedness in digital spaces, Carpathian J. Math. 33 (2017), no. 2, 247–256. 10.37193/CJM.2017.02.11Search in Google Scholar

[10] J. Šlapal, Path-induced closure operators on graphs for defining digital Jordan surfaces, Open Math. 17 (2019), 1374–1380. 10.1515/math-2019-0121Search in Google Scholar

[11] G. Bertrand, Simple points, topological numbers and geodesic neighborhoods in cubic grids, Pattern Recognit. Lett. 15 (1994), 1003–1011. 10.1016/0167-8655(94)90032-9Search in Google Scholar

[12] G. Bertrand and M. Malgouyres, Some topological properties of discrete surfaces, in: S. Miguet, A. Montanvert, and S. Ubéda (eds.), Discrete Geometry for Computer Imagery, Lecture Notes in Computer Science, Vol. 1176, Springer, Berlin, Heidelberg, 1996. 10.1007/3-540-62005-2_28Search in Google Scholar

[13] R. Malgouyres and G. Bertrand, A new local property of strong n-surfaces, Pattern Recognit. Lett. 20 (1999), 417–428. 10.1016/S0167-8655(99)00010-0Search in Google Scholar

[14] R. Malgouyres and A. Lenoir, Topology preservation within digital surfaces, Graphical Models 62 (2000), 71–84. 10.1006/gmod.1999.0517Search in Google Scholar

[15] S.-E. Han, Connected sum of digital closed surfaces, Inform. Sci. 176 (2006), 332–348. 10.1016/j.ins.2004.11.003Search in Google Scholar

[16] S.-E. Han, Minimal simple closed 18-surfaces and a topological preservation of 3D surfaces, Inform. Sci. 176 (2006), 120–134. 10.1016/j.ins.2005.01.002Search in Google Scholar

[17] S.-E. Han, Fixed point theory for digital k-surfaces and some remarks on the Euler characteristics of digital closed surfaces, Mathematics 7 (2019), no. 12, 1244, DOI: https://doi.org/10.3390/math7121244. 10.3390/math7121244Search in Google Scholar

[18] S.-E. Han, Jordan surface theorem for simple closed SST-surfaces, Topology Appl. 272 (2020), 106953. 10.1016/j.topol.2019.106953Search in Google Scholar

[19] F. Harary, Graph Theory, Addison-Wesley Publ. Comp., Reading, Massachusetts, 1969. 10.21236/AD0705364Search in Google Scholar

[20] G. Sabidussi, Graph multiplication, Math. Z. 72 (1960), 446–457. 10.1007/BF01162967Search in Google Scholar

[21] B. Grünbaum and G. C. Shephard, Tilings & Patterns, 2nd ed., Dover Publications Inc., Mineola, 2016. Search in Google Scholar

[22] M. Greenberg, Lectures on Algebraic Topology, Benjamin, New York, 1967. Search in Google Scholar

Received: 2023-10-02
Revised: 2023-12-05
Accepted: 2023-12-12
Published Online: 2023-12-31

© 2023 the author(s), published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Articles in the same Issue

  1. Special Issue on Future Directions of Further Developments in Mathematics
  2. What will the mathematics of tomorrow look like?
  3. On H 2-solutions for a Camassa-Holm type equation
  4. Classical solutions to Cauchy problems for parabolic–elliptic systems of Keller-Segel type
  5. Control of multi-agent systems: Results, open problems, and applications
  6. Logical perspectives on the foundations of probability
  7. Subharmonic solutions for a class of predator-prey models with degenerate weights in periodic environments
  8. A non-smooth Brezis-Oswald uniqueness result
  9. Luenberger compensator theory for heat-Kelvin-Voigt-damped-structure interaction models with interface/boundary feedback controls
  10. Special Issue on Fractional Problems with Variable-Order or Variable Exponents (Part II)
  11. Positive solution for a nonlocal problem with strong singular nonlinearity
  12. Analysis of solutions for the fractional differential equation with Hadamard-type
  13. Hilfer proportional nonlocal fractional integro-multipoint boundary value problems
  14. A comprehensive review on fractional-order optimal control problem and its solution
  15. The θ-derivative as unifying framework of a class of derivatives
  16. Review Articles
  17. On the use of L-functionals in regression models
  18. Minimal-time problems for linear control systems on homogeneous spaces of low-dimensional solvable nonnilpotent Lie groups
  19. Regular Articles
  20. Existence and multiplicity of solutions for a new p(x)-Kirchhoff problem with variable exponents
  21. An extension of the Hermite-Hadamard inequality for a power of a convex function
  22. Existence and multiplicity of solutions for a fourth-order differential system with instantaneous and non-instantaneous impulses
  23. Relay fusion frames in Banach spaces
  24. Refined ratio monotonicity of the coordinator polynomials of the root lattice of type Bn
  25. On the uniqueness of limit cycles for generalized Liénard systems
  26. A derivative-Hilbert operator acting on Dirichlet spaces
  27. Scheduling equal-length jobs with arbitrary sizes on uniform parallel batch machines
  28. Solutions to a modified gauged Schrödinger equation with Choquard type nonlinearity
  29. A symbolic approach to multiple Hurwitz zeta values at non-positive integers
  30. Some results on the value distribution of differential polynomials
  31. Lucas non-Wieferich primes in arithmetic progressions and the abc conjecture
  32. Scattering properties of Sturm-Liouville equations with sign-alternating weight and transmission condition at turning point
  33. Some results for a p(x)-Kirchhoff type variation-inequality problems in non-divergence form
  34. Homotopy cartesian squares in extriangulated categories
  35. A unified perspective on some autocorrelation measures in different fields: A note
  36. Total Roman domination on the digraphs
  37. Well-posedness for bilevel vector equilibrium problems with variable domination structures
  38. Binet's second formula, Hermite's generalization, and two related identities
  39. Non-solid cone b-metric spaces over Banach algebras and fixed point results of contractions with vector-valued coefficients
  40. Multidimensional sampling-Kantorovich operators in BV-spaces
  41. A self-adaptive inertial extragradient method for a class of split pseudomonotone variational inequality problems
  42. Convergence properties for coordinatewise asymptotically negatively associated random vectors in Hilbert space
  43. Relating the super domination and 2-domination numbers in cactus graphs
  44. Compatibility of the method of brackets with classical integration rules
  45. On the inverse Collatz-Sinogowitz irregularity problem
  46. Positive solutions for boundary value problems of a class of second-order differential equation system
  47. Global analysis and control for a vector-borne epidemic model with multi-edge infection on complex networks
  48. Nonexistence of global solutions to Klein-Gordon equations with variable coefficients power-type nonlinearities
  49. On 2r-ideals in commutative rings with zero-divisors
  50. A comparison of some confidence intervals for a binomial proportion based on a shrinkage estimator
  51. The construction of nuclei for normal constituents of Bπ-characters
  52. Weak solution of non-Newtonian polytropic variational inequality in fresh agricultural product supply chain problem
  53. Mean square exponential stability of stochastic function differential equations in the G-framework
  54. Commutators of Hardy-Littlewood operators on p-adic function spaces with variable exponents
  55. Solitons for the coupled matrix nonlinear Schrödinger-type equations and the related Schrödinger flow
  56. The dual index and dual core generalized inverse
  57. Study on Birkhoff orthogonality and symmetry of matrix operators
  58. Uniqueness theorems of the Hahn difference operator of entire function with a Picard exceptional value
  59. Estimates for certain class of rough generalized Marcinkiewicz functions along submanifolds
  60. On semigroups of transformations that preserve a double direction equivalence
  61. Positive solutions for discrete Minkowski curvature systems of the Lane-Emden type
  62. A multigrid discretization scheme based on the shifted inverse iteration for the Steklov eigenvalue problem in inverse scattering
  63. Existence and nonexistence of solutions for elliptic problems with multiple critical exponents
  64. Interpolation inequalities in generalized Orlicz-Sobolev spaces and applications
  65. General Randić indices of a graph and its line graph
  66. On functional reproducing kernels
  67. On the Waring-Goldbach problem for two squares and four cubes
  68. Singular moduli of rth Roots of modular functions
  69. Classification of self-adjoint domains of odd-order differential operators with matrix theory
  70. On the convergence, stability and data dependence results of the JK iteration process in Banach spaces
  71. Hardy spaces associated with some anisotropic mixed-norm Herz spaces and their applications
  72. Remarks on hyponormal Toeplitz operators with nonharmonic symbols
  73. Complete decomposition of the generalized quaternion groups
  74. Injective and coherent endomorphism rings relative to some matrices
  75. Finite spectrum of fourth-order boundary value problems with boundary and transmission conditions dependent on the spectral parameter
  76. Continued fractions related to a group of linear fractional transformations
  77. Multiplicity of solutions for a class of critical Schrödinger-Poisson systems on the Heisenberg group
  78. Approximate controllability for a stochastic elastic system with structural damping and infinite delay
  79. On extremal cacti with respect to the first degree-based entropy
  80. Compression with wildcards: All exact or all minimal hitting sets
  81. Existence and multiplicity of solutions for a class of p-Kirchhoff-type equation RN
  82. Geometric classifications of k-almost Ricci solitons admitting paracontact metrices
  83. Positive periodic solutions for discrete time-delay hematopoiesis model with impulses
  84. On Hermite-Hadamard-type inequalities for systems of partial differential inequalities in the plane
  85. Existence of solutions for semilinear retarded equations with non-instantaneous impulses, non-local conditions, and infinite delay
  86. On the quadratic residues and their distribution properties
  87. On average theta functions of certain quadratic forms as sums of Eisenstein series
  88. Connected component of positive solutions for one-dimensional p-Laplacian problem with a singular weight
  89. Some identities of degenerate harmonic and degenerate hyperharmonic numbers arising from umbral calculus
  90. Mean ergodic theorems for a sequence of nonexpansive mappings in complete CAT(0) spaces and its applications
  91. On some spaces via topological ideals
  92. Linear maps preserving equivalence or asymptotic equivalence on Banach space
  93. Well-posedness and stability analysis for Timoshenko beam system with Coleman-Gurtin's and Gurtin-Pipkin's thermal laws
  94. On a class of stochastic differential equations driven by the generalized stochastic mixed variational inequalities
  95. Entire solutions of two certain Fermat-type ordinary differential equations
  96. Generalized Lie n-derivations on arbitrary triangular algebras
  97. Markov decision processes approximation with coupled dynamics via Markov deterministic control systems
  98. Notes on pseudodifferential operators commutators and Lipschitz functions
  99. On Graham partitions twisted by the Legendre symbol
  100. Strong limit of processes constructed from a renewal process
  101. Construction of analytical solutions to systems of two stochastic differential equations
  102. Two-distance vertex-distinguishing index of sparse graphs
  103. Regularity and abundance on semigroups of partial transformations with invariant set
  104. Liouville theorems for Kirchhoff-type parabolic equations and system on the Heisenberg group
  105. Spin(8,C)-Higgs pairs over a compact Riemann surface
  106. Properties of locally semi-compact Ir-topological groups
  107. Transcendental entire solutions of several complex product-type nonlinear partial differential equations in ℂ2
  108. Ordering stability of Nash equilibria for a class of differential games
  109. A new reverse half-discrete Hilbert-type inequality with one partial sum involving one derivative function of higher order
  110. About a dubious proof of a correct result about closed Newton Cotes error formulas
  111. Ricci ϕ-invariance on almost cosymplectic three-manifolds
  112. Schur-power convexity of integral mean for convex functions on the coordinates
  113. A characterization of a ∼ admissible congruence on a weakly type B semigroup
  114. On Bohr's inequality for special subclasses of stable starlike harmonic mappings
  115. Properties of meromorphic solutions of first-order differential-difference equations
  116. A double-phase eigenvalue problem with large exponents
  117. On the number of perfect matchings in random polygonal chains
  118. Evolutoids and pedaloids of frontals on timelike surfaces
  119. A series expansion of a logarithmic expression and a decreasing property of the ratio of two logarithmic expressions containing cosine
  120. The 𝔪-WG° inverse in the Minkowski space
  121. Stability result for Lord Shulman swelling porous thermo-elastic soils with distributed delay term
  122. Approximate solvability method for nonlocal impulsive evolution equation
  123. Construction of a functional by a given second-order Ito stochastic equation
  124. Global well-posedness of initial-boundary value problem of fifth-order KdV equation posed on finite interval
  125. On pomonoid of partial transformations of a poset
  126. New fractional integral inequalities via Euler's beta function
  127. An efficient Legendre-Galerkin approximation for the fourth-order equation with singular potential and SSP boundary condition
  128. Eigenfunctions in Finsler Gaussian solitons
  129. On a blow-up criterion for solution of 3D fractional Navier-Stokes-Coriolis equations in Lei-Lin-Gevrey spaces
  130. Some estimates for commutators of sharp maximal function on the p-adic Lebesgue spaces
  131. A preconditioned iterative method for coupled fractional partial differential equation in European option pricing
  132. A digital Jordan surface theorem with respect to a graph connectedness
  133. A quasi-boundary value regularization method for the spherically symmetric backward heat conduction problem
  134. The structure fault tolerance of burnt pancake networks
  135. Average value of the divisor class numbers of real cubic function fields
  136. Uniqueness of exponential polynomials
  137. An application of Hayashi's inequality in numerical integration
Downloaded on 12.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/math-2023-0172/html?lang=en
Scroll to top button