2-Factors with a Few Components in Balanced Bipartite Graphs

Abstract

In this paper, a sufficient condition for a balanced bipartite graph to contain a 2-factor F is given. We show that every balanced bipartite graph of order 2n ( n6 ) and e( G )> n 2 2n+4 contains a 2-factor with k components, 2 d 1 -cycle, , 2 d k -cycle, if one of the following is satisfied: (1) k=2 , δ( G )2 and d 1 2 d 2 2 ; (2) k=3 , δ( G ) d 3 +2 and d 1 2 d 2 d 3 4 . In particular, this extends one result of Moon and Moser in 1963 under condition (1).

Share and Cite:

Pei, H. (2024) 2-Factors with a Few Components in Balanced Bipartite Graphs. Engineering, 16, 361-370. doi: 10.4236/eng.2024.1611027.

1. Introduction

All graphs considered in this paper are simple undirected graphs. Let G=( V,E ) be a graph, where V=V( G ) and E=E( G ) denote the vertex set and the edge set of G, respectively. We call a graph G=( X,Y;E ) is a bipartite graph if V( G )=XY , and each edge eE if and only if e has one vertex in X and the other one in Y. If | X |=| Y | , G=( X,Y;E ) is called a balanced bipartite graph. For a bipartite graph G=( X,Y;E ) , if for any xX , yY , there is xyE , then call G a complete bipartite graph. In particular, denote a complete bipartite graph by K m,n when | X |=m , | Y |=n . For a vertex x of G, the degree of x is the number of incidence edges of x in G, and it is denoted by d G ( x ) . A 2-factor of a graph G is a spanning subgraph of G in which all vertices have a degree exactly 2. Call | V( G ) | , e( G )=| E( G ) | , δ( G )=min{ d G ( x ),xV( G ) } and d ¯ ( G )= 2e( G ) | V( G ) | , the order of G, the number of edges of G, the minimum degree of G and the average degree of G, respectively. When each vertex of G has degree k, call Gk-regular. The missing degree of vX in a bipartite graph G=( X,Y;E ) is | Y | d G ( v ) .

An h-cycle is a graph C=( V,E ) with V={ x 1 , x 2 ,, x h } , E={ x 1 x 2 , x 2 x 3 ,, x h1 x h , x h x 1 } . We often denote an h-cycle as x 1 x 2 x h x 1 . A Hamilton cycle of G is a cycle that visits every vertex of G exactly once. If G has a Hamilton cycle, then it is called Hamiltonian. For UV( G ) , G[ U ] denotes the subgraph of G induced by U. A component of G is a maximal connected induced subgraph. For any graph G, F is a 2-factor of G if and only if F is a 2-regular subgraph of G and V( G )=V( F ) . Clearly, a 2-factor F of G is a collection of vertex disjoint cycles that cover all vertices of G.

In the next section, a statement of the problem is introduced. Afterwards, the proof of the main results is established.

2. Statement of the Problem

The problem of the existence of 2-factors in a graph has been extensively studied. The special case that a 2-factor has one component, that is, Hamilton cycle problem has received wide attention.

Many sufficient conditions for a graph to be Hamiltonian have been obtained. In 1952, Dirac [1] gave a minimum degree condition for Hamiltonian graphs. The following theorem is a classic result about sufficient conditions on Hamiltonian graphs.

Theorem 1. (Dirac [1]) Let G be a graph of order n3 . If δ( G ) n 2 , then G contains a Hamilton cycle.

In 1959, Erdős and Gallai [2] gave a condition on the number of edges to guarantee that a graph has a Hamilton cycle.

Theorem 2. [2] Let G be a graph of order n3 . If e( G )( n1 2 )+2 , that is, d ¯ ( G ) ( n1 )( n2 )+4 n , then G contains a Hamilton cycle.

In 1960, Ore [3] obtained a well-known result on Hamiltonian graphs, which is stronger than Theorem 1.

Theorem 3. (Ore [3]) Let G be a graph of order n3 . If d G ( u )+ d G ( v )n for every pair of non-adjacent vertices u and v in V( G ) , then G contains a Hamilton cycle.

If a graph satisfies the condition of Theorem 2, then it also satisfies the one of Theorem 3. So Theorem 3 is stronger than Theorem 2.

Both Theorem 1 and Theorem 3 imply that G has a 2-factor with exactly one component. The research on the existence of 2-factors in a graph is mostly motivated by results from Hamilton cycles. In 1997, Chen et al. [4] proved that for k n 4 , the condition of Theorem 3 for a graph to be Hamiltonian ( k=1 ) implies that the graph contains a 2-factor with exactly k components.

Theorem 4. [4] Let k be a positive integer and let G be a graph of order n4k . If d G ( u )+ d G ( v )n for every pair of non-adjacent vertices u and v in V( G ) , then G contains a 2-factor with exactly k vertex disjoint cycles.

Chen et al. [4] also obtained a corollary of Theorem 4, which generalizes the classic Hamiltonian result of Theorem 1.

Corollary 1. [4] Let k be a positive integer and let G be a graph of order n4k . If δ( G ) n 2 , then G contains a 2-factor with exactly k vertex disjoint cycles.

When G is a complete bipartite graph K n 2 , n 2 , we can see that the conclusions of Theorem 4 and Corollary 1 are the best possible that any 2-factor can contain at most n 4 components.

Moon and Moser [5] considered a bipartite version of Theorem 3 and obtained the following result for balanced bipartite graphs.

Theorem 5. [5] Let G=( X,Y;E ) be a balanced bipartite graph of order 2n ( n2 ) , with d G ( u )+ d G ( v )n+1 for every pair of non-adjacent vertices uX and vY , then G contains a Hamilton cycle.

The problem of determining whether a given graph has vertex disjoint cycles or not, is NP-complete. Many scholars have researched such a problem as the existence of a 2-factor with exactly k vertex disjoint cycles in balanced bipartite graphs. They have investigated degree conditions for partitioning in terms of, for example, minimum degree, average degree, degree sum of independent vertices and so on.

In 1999, Wang [6] gave a Dirac-Type degree condition for a balanced bipartite graph to contain a 2-factor with exactly k components and obtained the following result.

Theorem 6. [6] Let k be a positive integer and let G=( X,Y;E ) be a bipartite graph with | X |=| Y |=n2k+1 , if δ( G ) n 2 +1 , then G contains a 2-factor with exactly k vertex disjoint cycles.

In 2000, Chen et al. [7] obtained the following Ore-Type result, which generalizes Theorem 5.

Theorem 7. [7] Let k be a positive integer and let G=( X,Y;E ) be a balanced bipartite graph of order 2n where nmax{ 51, k 2 2 +1 } . If d G ( u )+ d G ( v )n+1 for every uX and vY , then G contains a 2-factor with exactly k vertex disjoint cycles.

Later, in 2001, Li et al. [8] improved Theorem 6 with Ore-Type degree condition. They also showed that the degree condition in Theorem 8 is sharp when n=2k+1 .

Theorem 8. [8] Let k be a positive integer and let G=( X,Y;E ) be a bipartite graph with | X |=| Y |=n2k+1 . If d G ( u )+ d G ( v )n+2 for every pair of non-adjacent vertices u,vV( G ) , then G has a 2-factor with exactly k vertex disjoint cycles.

In 2017, Chiba and Yamashita [9] proved that the degree condition in Theorem 5 also guarantees the existence of a 2-factor with exactly k vertex disjoint cycles when n12k+2 . The following result generalizes Theorem 7 and Theorem 8.

Theorem 9. [9] Let k be a positive integer and let G=( X,Y;E ) be a bipartite graph with | X |=| Y |=n12k+2 . If d G ( u )+ d G ( v )n+1 for every pair of non-adjacent vertices uX and vY , then G has a 2-factor with exactly k vertex disjoint cycles.

As early as 1963, Moon and Moser [5] considered a bipartite version of Ore's Theorem (Theorem 3) and they obtained Theorem 5. They also discussed the problem of how many edges are necessary to ensure that a balanced bipartite graph contains a Hamilton cycle. Moon and Moser [5] gave the conditions on the minimum degree and the number of edges for the existence of a Hamilton cycle in balanced bipartite graphs.

Theorem 10. [5] Let G be a balanced bipartite graph of order 2n ( n2 ) and δ( G )r , where 1r n 2 . If e( G )>n( nr )+ r 2 , then G contains a Hamilton cycle.

Theorem 10 implies that if there is no restriction on the minimum degree (i.e. r=1 ), then the sufficient condition for a balanced bipartite graph to be Hamiltonian is e( G )> n 2 n+1 .

Let H and G be two graphs. We call G H-free if G contains no subgraphs isomorphic to H. For a graph H and positive integers m, n, the bipartite Turán number of H, denoted by ex( m,n,H ) , is the maximum number of edges among H-free bipartite graphs with two parts of sizes m and n, respectively. Recently, Zhang et al. [10] determined that the bipartite Turán number of F for any 2-factor F in K n,n .

Theorem 11. [10] ex( n,n,F )= n 2 n+1 .

Theorem 11 implies the following corollary.

Corollary 2. [10] Let G be a balanced bipartite graph of order 2n ( n2 ) . If e( G )> n 2 n+1 , then G contains all non-isomorphic 2-factors of K n,n .

3. Main Results

In this paper, we consider conditions on the minimum degree and number of edges for a balanced bipartite graph to contain some class of 2-factors and obtain the following result. This result extends Theorem 10 under condition (1). Since Theorem 10 implies that if G is a balanced bipartite graph of order 2n, δ( G )2 and e( G )> n 2 2n+4 , then G contains a Hamilton cycle. Theorem 10 show that if G is a balanced bipartite graph of order 2n, δ( G )2 and e( G )> n 2 2n+4 , then G contains a 2-factor with 2 components.

Theorem 12. Let G be a balanced bipartite graph of order 2n ( n6 ) and e( G )> n 2 2n+4 . Then G contains a 2-factor with k components, 2 d 1 -cycle, , 2 d k -cycle, if one of the following is satisfied:

(1) k=2 , δ( G )2 and d 1 2 d 2 2 ;

(2) k=3 , δ( G ) d 3 +2 and d 1 2 d 2 d 3 4 .

4. The Proof of Theorem 12

Proof. Let K n,n =( X,Y;E ) be a balanced complete bipartite graph, where X={ x 1 , x 2 ,, x n } , Y={ y 1 , y 2 ,, y n } . Let k be a positive integer with 2k3 . Let ( k ) be the collection of non-isomorphic 2-factors of K n,n with k components, 2 d 1 -cycle, , 2 d k -cycle, when k=2 , d 1 2 d 2 2 and when k=3 , d 1 2 d 2 d 3 4 .

Let G be a spanning subgraph of K n,n with e( G )> n 2 2n+4 . When δ( G )2 , by Theorem 10, G contains a Hamilton cycle.

(1) k=2 , δ( G )2 .

For any F( 2 ) , let two components of F be 2 d 1 -cycle and 2 d 2 -cycle. Note that d 1 2 d 2 2 . Let C= v 1 v 2 v 2n v 1 (arranged in clockwise) be a Hamilton cycle of G. There are exactly 2n different ways to take a pair of vertices v i , v j with distance 2 d 2 1 on the Hamilton cycle C in the clockwise direction. We know that the sequence of vertices v i v i+1 v j v i is a 2 d 2 -cycle and v j+1 v j+2 v 2n v 1 v i1 v j+1 is a 2 d 1 -cycle in K n,n . Then these two vertex disjoint cycles form a 2-factor isomorphic to F (when the subscript is greater than 2n, do operation module 2n). Noting that 2 d 2 < n1 2 , the number of two-edge sets { v i v j , v j+1 v i1 } in K n,n is exactly 2n and such 2n two-edge sets are pairwise non-intersecting. Compared with K n,n , G has at most 2n5 missing edges. So G contains at least five such two-edge sets. Taking such a two-edge set, we can obtain vertex disjoint 2 d 1 -cycle and 2 d 2 -cycle in G, based on the Hamilton cycle C. I.e., G contains a 2-factor isomorphic to F.

(2) k=3 , δ( G ) d 3 +2 .

For any F( 3 ) , let three components of F be 2 d 1 -cycle, 2 d 2 -cycle, 2 d 3 -cycle. Note that d 1 2 d 2 d 3 4 . Since δ( G ) d 3 +2>2 and e( G )> n 2 2n+4 , for any 2-factor F ( 2 ) , G contains a 2-factor isomorphic to F . Let F ^ be a 2-factor with two components: a 2( d 1 + d 2 ) -cycle and a 2 d 3 -cycle. Since d 1 + d 2 2> d 3 4 , we can see that F ^ ( 2 ) . Then G contains a 2-factor isomorphic to F ^ with two components: a 2( d 1 + d 2 ) -cycle C 1 and a 2 d 3 -cycle C 2 . Let

X 1 ={ x 1 ,, x n d 3 }, X 2 ={ x n d 3 +1 ,, x n },

Y 1 ={ y 1 ,, y n d 3 }, Y 2 ={ y n d 3 +1 ,, y n }.

For the sake of convenience, we assume

V( C 1 )= X 1 Y 1 ,

V( C 2 )= X 2 Y 2 .

Write G 1 =G[ X 1 Y 1 ] .

To the contrary, we assume that G contains no subgraphs isomorphic to F. Then G 1 does not contain vertex disjoint 2 d 1 -cycle and 2 d 2 -cycle. (Otherwise, combined with 2 d 3 -cycle C 2 , G contains a 2-factor isomorphic to F, a contradiction.) Noting that G 1 is a spanning subgraph of K n d 3 ,n d 3 and δ( G 1 ) d 3 +2 d 3 =2 , we know that e( G 1 ) ( n d 3 ) 2 2( n d 3 )+4 by (1). This means that G 1 has at least 2( n d 3 )4 missing edges compared with K n d 3 ,n d 3 , which leads to the following claim.

Claim 1. G 1 =G[ X 1 Y 1 ] has at least 2( n d 3 )4 missing edges between X 1 and Y 1 .

According to the number of edges between two vertex sets V( C 1 ) and V( C 2 ) in G, there are three cases to be discussed.

Case 1. For any d 3 -set A X 1 , G[ A Y 2 ] contains a 2 d 3 -cycle.

By Claim 1, G has at least 2( n d 3 )4 missing edges between X 1 and Y 1 with respect to K n,n . This means that there are at least two missing incidence edges at each vertex in X 1 (except at most four vertices) on average. Since n3 d 3 +2 , n d 3 4 d 3 +2 . We can take a d 3 -set A X 1 such that there are at least 2 d 3 missing edges between A and Y 1 . For the sake of convenience, the partition of X is adjusted as follows: X=( X\ A ) A . By the assumption, G[ A Y 2 ] contains a 2 d 3 -cycle. Then G 2 =G[ ( X\ A ) Y 1 ] contains no vertex disjoint 2 d 1 -cycle, 2 d 2 -cycle. (Otherwise, G contains a 2-factor isomorphic to F , a contradiction.) Noting that G 2 is a spanning subgraph of K n d 3 ,n d 3 and δ( G 2 ) d 3 +2 d 3 =2 , we know that e( G 2 ) (n d 3 ) 2 2( n d 3 )+4 by (1). So G 2 has at least 2( n d 3 )4 missing edges with respect to K n d 3 ,n d 3 . According to above discussion, G has at least 2 d 3 missing edges between A and Y 1 , and at least 2( n d 3 )4 missing edges between X\ A and Y 1 with respect to K n,n . So there are at least 2 d 3 +2( n d 3 )4=2n4 missing edges in total. It follows that e( G ) n 2 2n+4 , a contradiction.

Case 2. For any d 3 -set B Y 1 , G[ B X 2 ] contains a 2 d 3 -cycle.

By symmetry, the proof in Case 2 is same as the one in Case 1.

Case 3. There exist two d 3 -sets A X 1 , B Y 1 such that both G[ A Y 2 ] and G[ B X 2 ] do not contain 2 d 3 -cycle.

Let G 3 =G[ A Y 2 ] , G 4 =G[ B X 2 ] . If δ( G i )=0 , i=3,4 , G i has at least d 3 missing edges. If δ( G i )=1 , i=3,4 , G i has at least d 3 1 missing edges. If δ( G i )2 , i=3,4 , G i has at least 2 d 3 4 d 3 missing edges by Theorem 10. If both G[ X 1 Y 2 ] and G[ X 2 Y 1 ] have at least d 3 missing edges, by Claim 1, G has at least 2( n d 3 )4+ d 3 + d 3 =2n4 missing edges, a contraction. So at least one of G[ X 1 Y 2 ] and G[ X 2 Y 1 ] , say G[ X 1 Y 2 ] G 3 , has exactly d 3 1 missing edges. According to the above discussion, the unique possibility is that G 3 has exactly d 3 1 missing edges and δ( G 3 )=1 . This means that the minimum degree vertex, say w, is unique in G 3 , and G 3 { w } is a complete bipartite graph, where G 3 { w } is the subgraph of G 3 by removed of w. Next, we discuss two cases according to the minimum degree vertex belonging to A ( X 1 ) or Y 2 .

Case 3.1. If the minimum degree vertex w of G 3 in A, then by δ( G ) d 3 +2 , w has at least d 3 +1 neighbors in Y 1 . So there are at most n d 3 ( d 3 +1 )=n2 d 3 1 missing edges between { w } and Y 1 . Noting that d 3 4 , there are at least 2( n d 3 )4( n2 d 3 1 )=n3n d 3 +1 missing edges between X 1 \{ w } and Y 1 . By the pigeonhole principle, there exists at least one vertex x X 1 \{ w } such that there are at least two missing edges between { x } and Y 1 . So we can take a d 3 -set S X 1 \{ w } such that there are at least d 3 +1 missing edges between S and Y 1 . (We can choose the first d 3 vertices with missing degree as large as possible of X 1 \{ w } in G 1 ) Noting that G[ ( X 1 \{ w } ) Y 2 ] is a complete bipartite graph and S X 1 \{ w } , G[ S Y 2 ] contains a 2 d 3 -cycle. (See Figure 1)

Figure 1. Choosing a d 3 -set S X 1 \{ w } to replace X 2 in Case 3.1, where δ( G 3 )= d G 3 ( w )=1 and wA .

Case 3.2. If the minimum degree vertex w of G 3 in Y 2 , then w has exactly d 3 1 non-neighbors in X 1 . Let x 1 be a vertex of such d 3 1 vertices and x 1 has the smallest missing degree in G 1 . Recalling that both G[ X 1 Y 2 ] and G[ X 2 Y 1 ] have at least d 3 1 missing edges and e( G )> n 2 2n+4 , G 1 has at most 2n5( d 3 1 )( d 3 1 )=2n2 d 3 3 missing edges. By the pigeonhole principle, there are at most 1 d 3 1 ( 2n2 d 3 3 ) missing edges between { x 1 } and Y 1 . Recalling that G 1 has at least 2( n d 3 )4 missing edges and d 1 2 d 2 d 3 4 , the number h of missing edges between X 1 \{ x 1 } and Y 1 satisfies that

h2( n d 3 )4 1 d 3 1 ( 2n2 d 3 3 ) =( 1 1 d 3 1 )( 2n2 d 3 3 )1 2 3 ( 2n2 d 3 3 )1 = 4 3 n 4 3 d 3 3

=n d 3 + 1 3 n 1 3 d 3 3 n d 3 + 1 3 ( 2 d 3 +2 )3 >n d 3 .

This means that there are at least n d 3 +1 missing edges between X 1 \{ x 1 } and Y 1 . Therefore, we can pick a d 3 -set S X 1 \{ x 1 } such that the number of missing edges between S and Y 1 is at least d 3 +1 . (We can choose the first d 3 vertices with missing degree as large as possible of X 1 \{ x 1 } in G 1 .) Noting that x 1 wE( G ) and there are exactly d 3 1 missing edges between X 1 and Y 2 , there are at most d 3 2 missing edges between S and Y 2 . By Corollary 2, G[ S Y 2 ] contains a 2 d 3 -cycle. (See Figure 2)

Figure 2. Choosing a d 3 -set S X 1 \{ x 1 } to replace X 2 in Case 3.2, where δ( G 3 )= d G 3 ( w )=1 and w Y 2 .

Totally, in Case 3.1 or Case 3.2, we can always pick a d 3 -set S X 1 such that G[ S Y 2 ] contains a 2 d 3 -cycle and there are at least d 3 +1 missing edges between S and Y 1 . Now, the partition of X is adjusted as follows: X=( X\S )S . Noting that G[ S Y 2 ] contains a 2 d 3 -cycle, G 5 =G[ ( X\S ) Y 1 ] contains no vertex disjoint 2 d 1 -cycle, 2 d 2 -cycle. (Otherwise, G contains a 2-factor isomorphic to F, a contradiction.) Noting that G 5 is a subgraph of K n d 3 ,n d 3 and δ( G 5 ) d 3 +2 d 3 =2 , we know that e( G 5 ) ( n d 3 ) 2 2( n d 3 )+4 by (1). So G 5 has at least 2( n d 3 )4 missing edges with respect to K n d 3 ,n d 3 . According to above discussion, G has at least d 3 1 missing edges between X and Y 2 , at least d 3 +1 missing edges between S and Y 1 , and at least 2( n d 3 )4 missing edges between X\S and Y 1 with respect to K n,n . In total, there are at least 2( n d 3 )4+( d 3 1 )+( d 3 +1 )=2n4 missing edges with respect to K n,n . It follows that e( G ) n 2 2n+4 , a contradiction.

In conclusion, for any balanced bipartite graph G of order 2n ( n6 ) and e( G )> n 2 2n+4 , if δ( G )2 , then G contains a 2-factor isomorphic to F for every F( 2 ) ; if δ( G ) d 3 +2 , then G contains a 2-factor isomorphic to F for every F( 3 ) .

5. Conclusions and Suggestions

Theorem 12 extends one result of Theorem 10 under condition (1). Furthermore, it is possible to relax the condition d 3 4 into d 3 2 , but there are more cases to be discussed.

The condition δ( G )2 is necessary, because G contains no 2-factors when δ( G )1 . Figure 3 is a counterexample graph.

Figure 3. e( G )=29> 6 2 2×6+4 and δ( G )<2 , G contains no 2-factors.

It would be interesting to discuss whether the condition δ( G ) d 3 +2 can be replaced with δ( G )2 when k=3 .

There are some limitations to our results. Theorem 12 only considers conditions on the minimum degree and number of edges for a balanced bipartite graph to contain 2-factors with k components, where k3 . Actually, it is significant to consider the more general problem for the cases k4 .

Conflicts of Interest

The author declares no conflicts of interest regarding the publication of this paper.

References

[1] Dirac, G.A. (1952) Some Theorems on Abstract Graphs. Proceedings of the London Mathematical Society, 3, 69-81.
https://doi.org/10.1112/plms/s3-2.1.69
[2] Erdős, P. and Gallai, T. (1959) On Maximal Paths and Circuits of Graphs. Acta Mathematica Academiae Scientiarum Hungaricae, 10, 337-356.
https://doi.org/10.1007/bf02024498
[3] Ore, O. (1960) Note on Hamilton Circuits. The American Mathematical Monthly, 67, 55.
https://doi.org/10.2307/2308928
[4] Brandt, S., Chen, G., Faudree, R., Gould, R.J. and Lesniak, L. (1997) Degree Conditions for 2-Factors. Journal of Graph Theory, 24, 165-173.
https://doi.org/10.1002/(sici)1097-0118(199702)24:2<165::aid-jgt4>3.0.co;2-o
[5] Moon, J. and Moser, L. (1963) On Hamiltonian Bipartite Graphs. Israel Journal of Mathematics, 1, 163-165.
https://doi.org/10.1007/bf02759704
[6] Wang, H. (1999) On 2-Factors of a Bipartite Graph. Journal of Graph Theory, 31, 101-106.
https://doi.org/10.1002/(sici)1097-0118(199906)31:2<101::aid-jgt3>3.3.co;2-x
[7] Chen, G., Faudree, R.J., Gould, R.J., Jacobson, M.S. and Lesniak, L. (2000) Cycles in 2-Factors of Balanced Bipartite Graphs. Graphs and Combinatorics, 16, 67-80.
https://doi.org/10.1007/s003730050004
[8] Li, X., Wei, B. and Yang, F. (2001) A Degree Condition of 2-Factors in Bipartite Graphs. Discrete Applied Mathematics, 113, 311-318.
https://doi.org/10.1016/s0166-218x(00)00380-2
[9] Chiba, S. and Yamashita, T. (2017) A Note on Degree Sum Conditions for 2-Factors with a Prescribed Number of Cycles in Bipartite Graphs. Discrete Mathematics, 340, 2871-2877.
https://doi.org/10.1016/j.disc.2017.07.028
[10] Zhang, X., Jiang, Z. and Zhang, X. (2024) Polychromatic Edge-Colorings of Subgraphs of Balanced Complete Bipartite Graphs. Scientia Sinica Mathematica, 54, 1889-1904.
https://doi.org/10.1360/ssm-2023-0254

Copyright © 2025 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.