Next Article in Journal
Correlations of ESG Ratings: A Signed Weighted Network Analysis
Previous Article in Journal
Some Properties of a Concircular Curvature Tensor on Generalized Sasakian-Space-Forms
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On Critical Unicyclic Graphs with Cutwidth Four

1
School of Mathematics and Statistics, Huanghuai University, Zhumadian 463000, China
2
Department of Mathematics, West Virginia University, Morgantown, WV 26506, USA
*
Author to whom correspondence should be addressed.
AppliedMath 2022, 2(4), 621-637; https://doi.org/10.3390/appliedmath2040036
Submission received: 17 September 2022 / Revised: 27 October 2022 / Accepted: 2 November 2022 / Published: 17 November 2022

Abstract

:
The cutwidth minimization problem consists of finding an arrangement of the vertices of a graph G on a line P n with n = | V ( G ) | vertices in such a way that the maximum number of overlapping edges (i.e., the congestion) is minimized. A graph G with a cutwidth of k is k-cutwidth critical if every proper subgraph of G has a cutwidth less than k and G is homeomorphically minimal. In this paper, we first verified some structural properties of k-cutwidth critical unicyclic graphs with k > 1 . We then mainly investigated the critical unicyclic graph set T with a cutwidth of four that contains fifty elements, and obtained a forbidden subgraph characterization of 3-cutwidth unicyclic graphs.
MSC:
05C75; 05C78; 90C27

1. Introduction

All graphs in this paper are finite, simple, and connected, with undefined notation following [1]. The cutwidth minimization problem consists of finding an arrangement of the vertices of a graph G on a path P n with n = | V ( G ) | vertices in such a way that the maximum number of overlapping edges (i.e., the congestion) is minimized. As one of the most well-known optimization problems, it is also known as the minimum cut linear arrangement (or linear layout, optimal embedding, optimal labeling, etc.) problem [2]. Cutwidth has been extensively examined [2]. Computing cutwidth for general graphs is an N P -complete problem except for trees [3,4,5,6], and it remains N P -complete even if the input graph G is restricted to planar graphs with a maximum degree of three [7]. Hence, a number of studies have focused on polynomial-time approximation algorithms for general graphs and polynomial-time algorithms for some special graphs to solve their cutwidth [2,8]. Relatively little work has been conducted on detecting special graph classes whose cutwidths can be computed polynomially [2] and critical graph classes with cutwidths of k 1 . Let T k ( ) be the set of critical graphs with the graph parameter = k . From [9], | T 1 ( c ( G ) ) | = 1 , | T 2 ( c ( G ) ) | = 2 , | T 3 ( c ( G ) ) | = 5 (see Figure 1). For critical graphs with cutwidth k 4 , | T k ( c ( G ) ) | has been unknown except that | T 4 ( c ( T ) ) | = 18, as reported by [10], where T is a tree (see Figure 2). Similar studies have been conducted for the treewidth, pathwidth, and branchwidth of a graph G (abbreviated by t w ( G ) , p w ( G ) , and b w ( G ) , respectively). A graph G is said to be k-treewidth (pathwidth, branchwidth) critical if t w ( G ) ( p w ( G ) , b w ( G ) ) = k but t w ( G ) ( p w ( G ) , b w ( G ) ) < k for any minor G of G. From [11,12,13], | T 3 ( t w ( G ) ) | = | T 3 ( b w ( G ) ) | = 1, | T 4 ( t w ( G ) ) | = | T 4 ( b w ( G ) ) | = 4, | T 3 ( p w ( G ) ) | = 110. As shown in [14], the critical graphs for parameters with a similar nature are worthy of further study, and the number of these critical graphs for a given value of the parameter would be finite and have yet to be characterized. The cutwidth problem for graphs and a class of optimal embedding (or layout) problems have significant applications in VLSI layouts [15,16], network reliability [17], automatic graph drawing [18], information retrieval [19], urban drainage network design [20], and other domains. In particular, the cutwidth is related to a basic parameter, called the congestion, in designing microchip circuits [2,21,22]. Herein, a graph G may be viewed as a model of the wiring diagram of an electronic circuit with the vertices representing components and the edges representing wires connecting them. When a circuit is laid out in a certain architecture (i.e., a path P n ), the maximum number of overlap wires is the congestion, which is one of major parameters in the determination of electronic performance. This motivates the enthusiasm for studying the cutwidth problem in graph theory practically. Theoretically, it appears to be closely related with other graph parameters such as pathwidth, treewidth, linear width, bandwidth, and modified bandwidth [2,8,23,24], among others. For instance, for any graph G with vertices of degree bounded by an integer d 1 , p w ( G ) c ( G ) d · p w ( G ) , where c ( G ) and p w ( G ) are cutwidth value and pathwidth value, respectively. In this paper, we mainly study the critical unicyclic graph set T with a cutwidth of four that contains fifty elements.
For an integer n > 0 , define S n = { 1 , 2 , , n } . A labeling of a graph G = ( V ( G ) , E ( G ) ) with | V ( G ) | = n is a bijection f : V ( G ) S n , viewed as an embedding of G into a path P n with vertices in S n , where consecutive integers are the adjacent vertices. The cutwidth of G with respect to f is
c ( G , f ) = max 1 j < n | { u v E ( G ) : f ( u ) j < f ( v ) } | ,
which is also the congestion of the labeling. The cutwidth of G is defined by
c ( G ) = min f c ( G , f ) ,
where the minimum is taken over all labelings f. If k = c ( G , f ) , then f, and the embedding induced by f is called a k-cutwidth embedding of G. A labeling f attaining the minimum in (2) is an optimal labeling. For each i with i S n , let u i = f 1 ( i ) and S j = { u 1 , u 2 , , u j } . Define f ( S j ) = { u i u h E : i j < h } is called the (edge) cut at [ j , j + 1 ] with respect to f. From (2), we then have
c ( G , f ) = max 1 j < n | f ( S j ) | .
An f-max cut of G is a f ( S j ) , achieving the maximum in (3).
For a graph G and integer i 0 , let D i ( G ) = { v V ( G ) : d G ( v ) = i } , where d G ( v ) is the degree of vertex v V ( G ) . Any vertex in D 1 ( G ) is called a pendent vertex in G. For each v V ( G ) , let N G ( v ) = { u V ( G ) : u v E ( G ) } . For V V ( G ) and V , G [ V ] is the subgraph of G induced by V . If H , H are subgraphs of G and X E ( G ) , then G [ X ] is the subgraph of G induced by X, H H = G [ E ( H ) E ( H ) ] and H X = G [ E ( H ) X ] . Specially, if X = { e } , then we write G + e instead of G { e } . If G has a vertex v D 2 ( G ) with N G ( v ) = { v 1 , v 2 } and v 1 v 2 E ( G ) , then G v + v 1 v 2 , and the graph obtained from G v by adding a new edge v 1 v 2 , is called a series reduction of G. A graph G is homeomorphically minimal if G does not have any series reductions. Two graphs G and G are homeomorphic if both of them can be obtained from the same graph G by inserting new vertices of degree two into its edges. A graph G is said to be k-cutwidth critical if G is homeomorphically minimal with c ( G ) = k such that every proper subgraph G of G satisfies c ( G ) < k . The basic properties of cutwidth follow immediately from this definition.
Lemma 1.
For graphs G and G , each of the following holds. (1) If G is a subgraph of G, then c ( G ) c ( G ) . (2) If G is homeomorphic to G , then c ( G ) = c ( G ) .
Lemma 2.
The unique 1-cutwidth critical graph is K 2 . The only 2-cutwidth critical graphs are K 3 and K 1 , 3 . All 3-cutwidth critical graphs are H 1 , H 2 , H 3 , H 4 , and H 5 in Figure 1.
Lemma 3
([10]). A tree T is 4-cutwidth critical if and only if G T 4 , where T 4 = { τ i : 1 i 18 } , as depicted in Figure 2.
A connected graph G with | E ( G ) | = | V ( G ) | is called a unicyclic graph. The purpose of this paper is to characterize critical unicyclic graphs with a cutwidth of four and to present a forbidden subgraph characterization for unicyclic graphs with a cutwidth of three. Let T = { τ i : 1 i 50 } be the collection of the critical unicyclic graphs depicted in Figure 3. The main results of this paper are the following:
Theorem 1.
A unicyclic graph G is 4-cutwidth critical if and only if G T .
Corollary 1.
A unicyclic graph G has a cutwidth of three if and only if it does not contain any subgraph homeomorphic to any member in T .
The rest of this paper is as follows. Section 2 presents some preliminary results. The proof of Theorem 1 is given in Section 3 by a series of lemmas. We give a short remark in Section 4.

2. Preliminary Results

Throughout this section, for any integer n > 1 , we always use P n to denote the path with V ( P n ) = S n such that for all 1 i < n , i and i + 1 are adjacent vertices in P n . In addition, because K 1 , 2 k 1 is k-cutwidth critical, as demonstrated by [10], we can let d G ( v ) 2 k 2 for each v V ( G ) in this paper.
The following observation is immediate from Lemma 1:
if   v V ( G ) ,   then   c ( G v ) c ( G ) .
Definition 1.
 
(i) Let r 0 be an integer, and v be a vertex of graph G with d G ( v ) > r . For v 1 , v 2 , , v r N G ( v ) , define G ( v ; v 1 , v 2 , , v r ) as the component of G { v v 1 , v v 2 , , v v r } that contains v (see an illustration in Figure 4a).
(ii) Let G , H be two disjoint graphs with u V ( G ) and v V ( H ) . To identify u and v, denoted as G u , v H , is to replace u , v with a single vertex z ( i . e . , u = v = z ) incident to all the edges which are incident to u and v, where z is called the identified vertex.
(iii) Let G 1 , G 2 and G 3 be disjoint graphs D 3 ( K 1 , 3 ) = { u 0 } and D 1 ( K 1 , 3 ) = { u 1 , u 2 , u 3 } . For each j S 3 , pick v j V ( G j ) . Define K 1 , 3 ( G 1 , G 2 , G 3 ) as the graph obtained from the disjoint union G 1 , G 2 , G 3 and K 1 , 3 by identifying u j with v j (again denoted as v j ) for each j S 3 (see Figure 4b).
(iv) If | V ( G ) | 2 , then define M ( G ) = { G u v : u v E ( G ) a n d u v i s n o t a c u t e d g e } { G v : v D 1 ( G ) } to be the family of all proper maximal subgraphs of G.
Definition 2.
For a graph G with | V ( G ) | = n , suppose that v 0 V ( G ) is a vertex with N G ( v 0 ) = { v 1 , v 2 , , v p } , v 0 v 1 and v 0 v 2 are two cut edges of G, H 1 = G ( v 0 ; v 2 , v 3 , , v p ) v 0 , H 2 = G ( v 0 ; v 1 , v 2 ) and H 3 = G ( v 0 ; v 1 , v 3 , , v p ) v 0 . For 1 i 3 , let f i : V ( H i ) S | V ( H i ) | be an optimal labeling of H i , and let a labeling f : V ( G ) S n of G be as follows: for v V ( G ) ,
f ( v ) = f 1 ( v ) i f v V ( H 1 ) , f 2 ( v ) + | V ( H 1 ) | i f v V ( H 2 ) , f 3 ( v ) + | V ( H 1 ) | + | V ( H 2 ) | i f v V ( H 3 ) .
Then the labeling f is called a labeling by the order ( f 1 , f 2 , f 3 ) or ( V ( H 1 ) , V ( H 2 ) , V ( H 3 ) ) of G. For example, let G = K 1 , 3 ( G 1 , G 2 , G 3 ) with v 0 = u 0 in Figure 4b; then, N G ( u 0 ) = { v 1 , v 2 , v 3 } , H 1 = G ( u 0 ; v 2 , v 3 ) u 0 = G 1 , H 2 = G ( u 0 ; v 1 , v 3 ) = G 2 + u 0 v 2 , and H 3 = G ( u 0 ; v 1 , v 2 ) u 0 = G 3 . If f i is an optimal labeling of H i for 1 i 3 , and for v V ( G ) , define
f ( v ) = f 1 ( v ) i f v V ( G 1 ) , f 2 ( v ) + | V ( G 1 ) | i f v V ( G 2 ) { v 0 } , f 3 ( v ) + | V ( G 1 ) | + | V ( G 2 ) | + 1 i f v V ( G 3 ) ,
then, f is a labeling of the order ( f 1 , f 2 , f 3 ) of G.
Figure 4. (a,b) Illustrations of Definitions 1 ( i ) and ( i i i ) .
Figure 4. (a,b) Illustrations of Definitions 1 ( i ) and ( i i i ) .
Appliedmath 02 00036 g004
Theorem 2.
For any v D 3 ( G ) , if there always are two vertices v 1 , v 2 in N G ( v ) such that v v 1 , v v 2 are cut edges in G, then c ( G ) k if and only if c ( G ( v ; v 1 , v 2 ) ) k 1 .
Proof. 
We first provide a claim.
Claim 1.
Let v 1 v 2 be a cut edge in G and V 1 , V 2 the vertex sets of two components of G v 1 v 2 . Then, there exists an optimal labeling f such that the vertices in each of V 1 and V 2 are labeled consecutively.
In fact, if f is an optimal labeling of G with f ( v 1 ) < f ( v 2 ) , then we can construct a labeling f as follows. First, label the vertices of V 1 in the same order as f, and then label the vertices of V 2 in the same order as f. Because the edges in G [ V 1 ] and those in G [ V 2 ] are not overlapped, it follows that c ( G , f ) c ( G , f ) . Thus, f is also an optimal labeling of G.
Now, by using this observation, we proceed to prove Theorem 2. From the assumption that v v 1 , v v 2 are cut edges of G, let V 0 , V 1 , V 2 be the vertex sets of three components of G { v v 1 , v v 2 } , where v 0 V 0 , v 1 V 1 , v 2 V 2 . Then, there exists an optimal labeling f such that each of the vertices of V 0 , V 1 , V 2 are labeled consecutively. If c ( G , f ) k , then, because the edges v v 1 and v v 2 give a congestion of one to G [ V 0 ] , we have c ( G [ V 0 ] , f ) k 1 . Thus, c ( G ) k implies c ( G ( v ; v 1 , v 2 ) ) k 1 . Conversely, if c ( G [ V 0 ] , f ) k 1 and V 1 , V 2 contain no vertices in D 3 ( G ) , then G [ V 1 ] and G [ V 2 ] are two paths and so have a congestion of one. It follows that c ( G , f ) k . If V 1 (or V 2 ) contains a vertex v D 3 ( G ) , then there must be two cut edges v v 1 , v v 2 in G by assumption. In this way, V ( G ) can be further decomposed into a sequence V 1 , V 2 , , V r such that G [ V i ] and G [ V i + 1 ] are connected by a cut edge ( 1 i < r ) . From c ( G ( v ; v 1 , v 2 ) ) k 1 , c ( G [ V i ] , f ) k 1 for 1 i r . Hence, c ( G , f ) k , resulting in c ( G ) k . □
Corollary 2.
With the notation in Theorem 2, for graph G, if there exists a vertex v D 3 ( G ) such that c ( G ( v ; v i , v j ) ) k 1 holds for any v i , v j N G ( v ) , then c ( G ) k, where v v i , v v j are cut edges in G.
Lemma 4.
Let graph G be k-cutwidth critical with D 1 ( G ) , and P l = u 0 u 1 u l be a path with length l. Then, c ( G v 0 , u 0 P l ) = k for v 0 V ( G ) .
Proof. 
Let v 0 z be a pendant edge of G, where z is a pendant vertex. We subdivide the edge v 0 z into a path P with length l and denote the resulting graph with G . Then, by Lemma 1, c ( G v 0 , u 0 P l ) = c ( G ) = c ( G ) = k . □
Theorem 3.
With the notation of Definition 1 ( i i i ) , let at least one of { G 1 , G 2 , G 3 } , say G 2 , be ( k 1 ) -cutwidth critical with D 1 ( G 2 ) . Then c ( K 1 , 3 ( G 1 , G 2 , G 3 ) ) = k .
Proof. 
Let G = K 1 , 3 ( G 1 , G 2 , G 3 ) . If d G ( v j ) = 2 for j S 3 ; then, the series reduction can be implemented without affecting c ( G ) = k . Because u 0 v 2 is a pendent edge of the subgraph G 2 u 2 , v 2 u 0 v 2 and G 2 is ( k 1 ) -cutwidth critical with D 1 ( G 2 ) , c ( G 2 u 2 , v 2 u 0 v 2 ) = k 1 by Lemma 4.
As G { u 0 v 1 , u 0 v 3 } has components G 1 , G 2 u 2 , v 2 u 0 v 2 and G 3 with cutwidth k 1 , similar to that of (5), an optimal labeling f : V ( G ) S n obtained by the order ( V ( G 1 ) , V ( G 2 u 2 , v 2 u 0 v 2 ) , V ( G 3 ) ) satisfies c ( G , f ) ( k 1 ) + 1 = k . So, c ( G ) k by (2). On the other hand, it is routine to verify that c ( G ) k using Corollary 2 because c ( G ( u 0 ; v i , v j ) ) = k 1 for any v i , v j N G ( u 0 ) . Thus, c ( G ) = k , and the proof is complete. □
Corollary 3.
With the notation of Definition 1 ( i i i ) , for each j S 3 , if G j is ( k 1 ) -cutwidth critical with v j D 1 ( G j ) , then K 1 , 3 ( G 1 , G 2 , G 3 ) is k-cutwidth critical.
Proof. 
Let G = K 1 , 3 ( G 1 , G 2 , G 3 ) . Because d G ( v j ) = 2 for each j S 3 , three series reductions are carried out first. Furthermore, we still let N G ( u 0 ) = { v 1 , v 2 , v 3 } for convenience. Thus, G ( u 0 ; v 1 , v 2 ) = G 3 , G ( u 0 ; v 2 , v 3 ) = G 1 and G ( u 0 ; v 1 , v 3 ) = G 2 .
First, by assumption and Theorem 3, c ( G ) = k .
Second, we prove that G is k-cutwidth critical. It remains to be shown that, for any G M ( G ) , c ( G ) k 1 . Because any G is obtained by deleting a pendent edge x y or an nonpendent edge x y E ( C t ) in G, x y { u 0 v 1 , u 0 v 2 , u 0 v 3 } . Without loss of generality, let x y E ( G 2 ) . By assumption that G j is ( k 1 ) -cutwidth critical for each j S 3 , we have c ( G 1 u 0 v 1 ) k 2 , c ( G 2 x y ) k 2 and c ( G 3 u 0 v 3 ) k 2 . Thus, similar to (5), a labeling f : V ( G ) S | V ( G ) | by the order ( V ( G 1 u 0 v 1 ) , V ( G 2 x y ) , V ( G 3 u 0 v 3 ) ) is obtained and c ( G , f ) = k 1 . So, c ( G ) k 1 by (2), and G is k-cutwidth critical. □

3. Proof of Theorem 1

We verify our main results by using a series of lemmas. Throughout this section, G denotes an unicyclic graph and C t = v 1 v 2 v t v 1 denotes the unique cycle of G with t 3 . Furthermore, we have a convention that a graph H is designated to be homeomorphic to a subgraph of G if H can be obtained by deleting vertices or edges and some series reductions of G and c ( H ) = c ( G ) . Because a cutwidth critical graph is homeomorphically minimal, if G is k-cutwidth critical then
d G ( v i ) 3   for   v i V ( C t ) ,
unless v i is a special vertex.
Let x 0 , w 0 D 3 ( H 2 ) , y 0 , z 0 D 1 ( H 2 ) , u 0 D 1 ( K 1 , 5 ) (see H 2 in Figure 1). Furthermore, let F 1 = H 2 y 0 z 0 , F 2 = H 2 { x 0 , y 0 , z 0 } , F 1 = { K 2 , K 1 , 3 , K 1 , 5 ,   F 1 , F 2 } (see F 1 , F 2 in Figure 5a), and F 2 = { K 1 , 5 u 0 , u 0 K 1 , 5 , K 1 , 5 u 0 , x 0 F 1 , F 1 x 0 , x 0 F 1 } (see Figure 5b), where K 1 , 5 , F 1 are copies of K 1 , 5 and F 1 , u 0 D 1 ( K 1 , 5 ) , x 0 D 3 ( F 1 ) are copies of u 0 and x 0 , respectively. For an integer p > 1 , we call a star K 1 , p centered at vertex x if d K 1 , p ( x ) = p .
Lemma 5.
Each member of set T is 4-cutwidth critical in Figure 3.
Proof. 
For a unicyclic graph G, let C t = v 1 v 2 v t be the unique cycle of G. Then, G E ( C t ) is a forest of t subtrees T 1 , T 2 , , T t where T i is called the v i -branch leading from v i . We first consider the case of t = 3 in which G E ( C 3 ) has three subtrees T 1 , T 2 , T 3 . For an optimal labeling f of G, suppose that f ( v 1 ) < f ( v 2 ) < f ( v 3 ) ; then, the number set S n is divided into three intervals I 1 = [ 1 , f ( v 1 ) ] , I 2 = ( f ( v 1 ) , f ( v 3 ) ) , I 3 = [ f ( v 3 ) , n ] . Subtrees T 1 , T 2 , T 3 are then embedded into I 1 , I 2 , I 3 in different manners. We have the following classifications of 4-cutwidth critical unicyclic graphs.
(1) Type 3A (including τ 1 to τ 4 ): T 1 is embedded in I 1 with a congestion of three, T 2 is embedded in I 2 with a congestion of four, and T 3 is embedded in I 3 with a congestion of three. Herein, T 1 and T 3 are the star K 1 , 3 with center v i or the two stars K 1 , 3 with an identifying leaf at v i (i = 1, 3) (see F 2 in Figure 5a). Let T ˜ i denote T i combining with the two edges in C 3 incident with v i . Then, T ˜ 1 and T ˜ 3 are the 3-cutwidth critical tree H 1 = K 1 , 5 or the 3-cutwidth critical tree H 2 with a central edge (i.e., similar to w 0 x 0 in H 2 ) contracted. As to T 2 embedded in I 2 with a congestion of four, the cycle C 3 yields a congestion of two in this interval, and we have to choose T 2 as a 2-cutwidth critical tree, namely, a K 1 , 3 such that either d G ( v 2 ) = 3 or d G ( v 2 ) = 5 . For this type of construction, the maximum congestion is four, that is, c ( G ) = 4 . Furthermore, for any edge e E ( G ) , if e E ( C 3 ) , then the deletion of e reduces the congestion two of cycle-edge in I 2 by one. Hence, T 2 embedded in I 2 has a congestion of three, and so c ( G e ) < 4 . If e E ( C 3 ) , for τ 1 with T j = K 1 , 3 and d G ( v j ) = 5 for each 1 j 3 , we can let e E ( T 2 ) . Because T 2 e = K 1 , 3 e has a congestion of one, we can embed T 1 in I 1 , T 2 e in ( f ( v 1 ) , f ( v 3 ) 1 ) and T 3 in [ f ( v 3 ) 1 , n 1 ] . Thus, c ( τ 1 e ) = 3 . For τ 2 , τ 3 , and τ 4 , because d G ( v 2 ) = 3 , we can let e E ( T 1 ) ; then, T 1 e in I 1 has a congestion of two. Thus, we embed T 2 v 2 in I 1 such that I 1 has a congestion of three (for example, T 1 is an F 2 at v 1 for τ 4 ), and the same is true for the case of e E ( T 3 ) . Hence, c ( G e ) < 4 . Thus, G is 4-cutwidth critical.
(2) Type 3B (including τ 5 to τ 13 ): f ( v 1 ) , f ( v 2 ) , f ( v 3 ) are consecutive and I 2 = { f ( v 2 ) } , T 1 is embedded in I 1 with a congestion of three, T 2 is embedded in I 2 I 3 with a congestion of four, T 3 is embedded in I 3 with a congestion of three. Herein, we denote the subtree of H 2 obtained by deleting two leaves in the same branch (say y 0 , z 0 in Figure 1) with F 1 , and denote the subtree of H 2 obtained by deleting three vertices in the same branch (say x 0 , y 0 , z 0 in Figure 1) with F 2 (see F 1 , F 2 in Figure 5a). Then, T 1 is a star K 1 , 3 , K 1 , 5 , F 1 , F 2 , or T 2 and T 3 is a star K 1 , 5 or F 1 . Note that if T i = K 1 , 3 then T ˜ i = H 1 ; if T i = F 1 then T ˜ i = H 2 , where H 1 and H 2 are 3-cutwidth critical. Because T 2 and T 3 are embedded in I 3 consecutively and an edge of T 2 incident with v 2 strides over all edges of T 3 , we see that the overlapped edges of T 2 and T 3 give rise to a congestion of four in the embedding. Hence, c ( G ) = 4 . Furthermore, for any edge e E ( G ) , if e E ( C 3 ) , then G e is a tree made up with H 1 and H 2 , which has a cutwidth of three. Thus, c ( G e ) < 4 . Otherwise, we may assume e E ( T 2 ) (we may change the order of T 1 , T 2 , T 3 if necessary). Then, c ( T 2 e ) = 2 , and so the embedding of T 2 and T 3 in I 3 gives a congestion of three by making min { f ( v ) : v V ( T 2 e v 2 ) } = f ( v 3 ) + 1 and max { f ( v ) : v V ( T 2 e v 2 ) } = min { f ( v ) : v V ( T 3 v 3 ) } 1 . Thus, we have c ( G e ) < 4 . Hence, G is 4-cutwidth critical.
(3) Type 3C (including τ 14 , τ 15 and τ 38 to τ 40 ): T 2 and T 3 are K 2 , T 1 is decomposed and embedded into different intervals. For τ 14 and τ 15 , T 1 is an H 2 , and it is decomposed into two stars K 1 , 3 embedded in I 1 and one star K 1 , 3 embedded in I 2 . The star K 1 , 3 in I 2 and the two cycle edges give rise to the congestion of four in I 2 . For τ 38 , T 1 is decomposed into two stars K 1 , 5 and K 2 , where a star K 1 , 5 and a K 2 are embedded in I 1 , and a star K 1 , 5 is embedded in I 3 . Additionally, τ 39 and τ 40 are similar. Similar to the previous cases, it can be shown that G is 4-cutwidth critical.
(4) Type 3D (including τ 16 to τ 37 ): This type of unicyclic graphs are obtained from 4-cutwidth critical trees by making the following local transformations: the star K 1 , 3 is transformed into a triangle K 3 (for example, H 2 is transformed into H 3 , see Figure 1) and the star H 1 = K 1 , 5 is transformed into a ’sun’ H 4 . Because these local transformations do not change the congestion of two of K 1 , 3 or the congestion of three of K 1 , 5 , this part of the proof is based on Lemma 3. Let τ 1 τ 18 denote the 4-cutwidth critical trees in Lemma 3 (see Figure 2). Then, for τ 16 to τ 37 in Figure 3, we have the following correspondences: τ 16 is from τ 2 , τ 17 is from τ 3 , τ 18 is from τ 3 , τ 19 is from τ 16 , τ 20 is from τ 6 , τ 21 is from τ 18 , τ 22 is from τ 14 , τ 23 is from τ 5 , τ 24 is from τ 4 , τ 25 is from τ 15 , τ 26 is from τ 18 , τ 27 is from τ 17 , τ 28 is from τ 6 , τ 29 is from τ 8 , τ 30 is from τ 9 , τ 31 is from τ 7 , τ 32 is from τ 5 (or τ 11 ), τ 33 is from τ 12 , τ 34 is from τ 10 , τ 35 is from τ 11 , τ 36 is from τ 10 , and τ 37 is from τ 12 . Thus, each of { τ 16 , τ 17 , , τ 37 } is 4-cutwidth critical.
For t 4 , we have the similar arguments as follows.
(5) Type 4A (including τ 41 to τ 43 ): Similar to above, for each G { τ 41 , τ 42 , τ 43 } , c ( G ) = 4 . To show that G is 4-cutwidth critical, we take e E ( G ) . If e E ( C 4 ) , then G e is a tree made up with T 1 in F 2 and T i = K 2 for 2 i 4 , which has a cutwidth of three. Thus, c ( G e ) < 4 . If e E ( T 1 ) , then T 1 e has a congestion of three, and so c ( G e ) < 4 . If e E ( T i ) with T i = K 2 for 2 i 4 , then G e is a proper subgraph of one of τ 38 to τ 40 , and so, c ( G e ) < 4 .
(6) Type 4B (including τ 44 to τ 45 ): Similar to the previous cases, the cutwidth of G { τ 44 , τ 45 } is four. Now let e E ( G ) . If e E ( C 4 ) then G e is a tree made up with T i { K 2 , K 1 , 3 , F 2 } for 1 i 4 , which has a cutwidth of three. Thus, c ( G e ) < 4 . For e E ( T i ) with any 1 i 4 , we can always find a labeling f of G e such that c ( G e , f ) 3 . So, c ( G e ) 3 leading to that G is 4-cutwidth critical.
(7) Type 5A (including τ 46 to τ 48 ): Similar to that of Type 4A, omitted here.
(8) Type 5B (including τ 49 only): The labeling f of τ 49 in Figure 3 implies that c ( τ 49 ) 4 . τ 49 E ( C 5 ) has five subtrees T 1 , T 2 , T 3 , T 4 , T 5 each of which is a star K 1 , 3 , and each v i V ( C 5 ) ( 1 i 5 ) is a pendent vertex of T i correspondingly. Without loss of generality, for an optimal labeling f of τ 49 , let f ( v i ) = j i and j 1 < j 2 < j 3 < j 4 < j 5 . Clearly, | f ( S j i ) | 2 for 1 i 4 . Because T i has a congestion of two for each 1 i 5 and t = 5 , there is at least a vertex x V ( T 2 ) V ( T 3 ) (or x V ( T 3 ) V ( T 4 ) ) with f ( x ) = j such that | f ( S j ) | = 4 . From (3), c ( τ 49 , f ) = 4 , resulting in c ( τ 49 ) = 4 by (2). On the other hand, τ 49 has two maximal proper subgraphs where one is obtained by deleting a pendent edge e V ( C 5 ) , the other is obtained by deleting any cycle edge e V ( C 5 ) . For each maximal proper subgraph G e , we can always find a labeling f such that c ( G e , f ) 3 easily. Thus, c ( G e ) 3 , leading to the finding that G is 4-cutwidth critical.
(9) Type 6A (including τ 50 only): Similar to that of Type 5B, omitted here. This completes the proof. □
Lemma 6.
Let G be a 4-cutwidth critical graph with unique cycle C t and t 4 . Then each of the following holds.
(i) 
If, for each v i V ( C t ) ( 1 i t ) , each member in F 2 is not an induced subgraph of T i , then T i F 1 .
(ii) 
If there is at least a vertex v i V ( C t ) such that one of F 2 is an induced subgraph of T i , then T i F 2 .
Proof. 
( i ) From (6), d G ( v i ) 3 . First, from the assumption that G is 4-cutwidth critical, it follows that c ( G x y ) = 3 for any x y E ( G ) and c ( T i ) 3 for each v i V ( C t ) . For the edge x y , there are three cases to consider.
Case 1 x V ( C t ) , y V ( C t ) . In this case, C t G x y . So, by the minimality of H 3 and H 4 (see H 3 , H 4 in Figure 1), either H 3 or H 4 is a subgraph of G x y resulting in that either F 2 or K 2 is contained in some T i , say T 1 .
Case 2 x V ( C t ) , y V ( C t ) . Similar to that of Case 1, we can conclude that F 2 or K 2 is also contained in some T i , say T 1 .
Case 3 x V ( C t ) , y V ( C t ) . Clearly, G x y is a 3-cutwidth tree. So, by the minimality of H 1 and H 2 in Figure 1, either H 1 or H 2 is a subgraph of G x y leading to the conclusion that either K 1 , 5 or F 1 is contained in some T i with v i v 1 .
In addition, because K 1 , 3 is a proper subgraph of any of { K 1 , 5 , F 1 , F 2 } and t 4 , we can conclude that there is at least a vertex v i V ( C t ) such that T i = K 1 , 3 with d G ( v i ) = 3 . Otherwise, T i F 1 { K 1 , 3 } for every i S t . In this case, we can verify that either c ( G ) = 3 (contradicting c ( G ) = 4 ) or one of { τ 44 , , τ 50 } is homeomorphic to a subgraph of G contradicting the minimality of G. Thus, T i F 1 for i S t .
( i i ) Assume that one member of F 2 is a subgraph of some T i 0 and v i 0 = u 0 (or x 0 ) by homeomorphism. Because t 4 and d G ( v i ) 3 for each i i 0 by (6), one of { τ 41 , τ 42 , τ 43 } must be either a subgraph of G or homeomorphic to a subgraph of G, contrary to the minimality of G. Hence, T i 0 F 2 . Thus, by Lemma 5, G is 4-cutwidth critical with T i 0 F 2 for v i 0 V ( C t ) if and only if G { τ 41 , τ 42 , τ 43 } . This completes the proof. □
Lemma 7.
Let G be a 4-cutwidth critical graph with cycle C t . Then, t 6 .
Proof. 
This is a proof by contradiction. Assume that t 7 ; then, T i F 2 for each i S t . This is because, otherwise, one of { τ 41 , τ 42 , τ 43 } is homeomorphic to a subgraph G of G in which the cycle C 4 is subdivided into C t . So, c ( G ) = 4 , contradicting the conclusion that G is 4-cutwidth critical. Thus, T i F 1 by Lemma 6.
For each i S t , if T i = K 2 , then direct computation yields that c ( G ) = 3 . This implies that at least a T i F 1 \ { K 2 } . In addition, because c ( τ 1 ) = 4 , there are at most two vertices v i 1 , v i 2 V ( C t ) such that T i 1 = K 1 , 3 centered at v i 1 and T i 2 = K 1 , 3 centered at v i 2 . In the sequel, let f : V ( G ) S n be an optimal 4-cutwidth labeling with f ( v 1 ) = min { f ( v i ) : v i V ( C t ) } and f ( v h ) = max { f ( v i ) : v i V ( C t ) } for some 2 h t , and embed T 1 into the interval [ 1 , f ( v 1 ) ] , T i ( i 1 , h ) into the interval ( f ( v 1 ) , f ( v h ) ) and T h into the interval [ f ( v h ) , n ] .
Case 1 min { d G ( v 1 ) , d G ( v h ) } 4 , i.e., T 1 = K 1 , 3 is centered at v 1 or F 2 with d G ( v 1 ) = 4 , and T h = K 1 , 3 is centered at v h or F 2 with d G ( v h ) = 4 because T i F 1 for each i S t . Thus, the congestions of T 1 and T h are at most three under f. Because G is 4-cutwidth critical and each cycle edge v i v i + 1 of C t has a congestion of two, the subtree T i for i 1 , h must be 1- or 2-cutwidth critical, namely, T i = K 2 or K 1 , 3 . If each T i = K 2 , then c ( G ) = 3 by direct computation. So, there are at least a vertex v i 0 ( i 0 1 , h ) such that T i 0 = K 1 , 3 in G, which results in the conclusion that one of { τ 2 , τ 3 , τ 4 } is homeomorphic to a subgraph of G; this is a contradiction. Hence, this case is not possible.
Case 2 max { d G ( v 1 ) , d G ( v h ) } 4 and min { d G ( v 1 ) , d G ( v h ) } = 3 , say d G ( v 1 ) 4 , d G ( v h ) = 3 .
From the minimality of G, in this case, T 1 is either a K 1 , 3 centered at v 1 or F 2 , T h = K 1 , 3 not centered at v h . For each i 1 , h , if T i = K 2 then c ( G ) = 3 by the direct computation, contrary to c ( G ) = 4 . So, there is at least a T i except T 1 and T h such that T i { K 1 , 3 , K 1 , 5 , F 1 } . This results in the conclusion that one of { τ 44 , τ 45 } must be homeomorphic to a subgraph of G, contrary to the minimality of G. For example, if t = 7 and h = 4 , τ 44 must be homeomorphic to Figure 6a (or Figure 6b), while τ 45 is homeomorphic to Figure 6c. So, this case is impossible.
Case 3 max { d G ( v 1 ) , d G ( v h ) } = min { d G ( v 1 ) , d G ( v h ) } = 3 , i.e., d G ( v i ) = 3 for each 1 i t . By Lemma 6 and the minimality of G, T i F 1 { F 2 } for each 1 i t . Because τ 11 , τ 12 , and τ 13 are 4-cutwidth critical, at most two subtrees of G E ( C t ) , say T 1 and T h , are in { K 1 , 5 , F 1 } . So, similar to Cases 1 and 2, either one of { τ 46 , , τ 50 } is homeomorphic to a subgraph of G or c ( G ) < 4 (see seven typical cases in Figure 7 each of whose cutwidth is three by homemorphism), contradicting the conclusion that G is 4-cutwidth critical. So, this case is also impossible.
To sum up, we have t 6 . This completes the proof. □
Figure 6. (ac) Three examples of Case 2 with the proof of Lemma 7.
Figure 6. (ac) Three examples of Case 2 with the proof of Lemma 7.
Appliedmath 02 00036 g006
Figure 7. (ah) Seven typical examples on G of Case 3 with the proof of Lemma 7.
Figure 7. (ah) Seven typical examples on G of Case 3 with the proof of Lemma 7.
Appliedmath 02 00036 g007
Lemma 8.
Suppose that C 3 = v 1 v 2 v 3 v 1 is a unique cycle with d G ( v 1 ) 4 , d G ( v 2 ) 4 in G, then G is 4-cutwidth critical if and only if G { τ 1 , τ 2 , τ 3 , τ 4 } .
Proof. 
By Lemma 5, it suffices to show its necessity. Because G is 4-cutwidth critical, T 1 , T 3 { K 1 , 3 , F 2 } by Lemmas 6 and 7. For an optimal labeling f of G with f ( v 1 ) < f ( v 2 ) < f ( v 3 ) , we can embed T 1 into the interval [ 1 , f ( v 1 ) ] with a congestion of three and T 3 into the interval [ f ( v 3 ) , n ] with a congestion of three. So, T 2 must be K 1 , 3 , because the congestion of the cycle edge of C 3 is two, which is embedded into the interval ( f ( v 1 ) , f ( v 3 ) ) . Thus, G is one of { τ 1 , τ 2 , τ 3 , τ 4 } . □
With an argument similar to that of Lemma 8, we can verify that the following two Lemmas 9 and 10 hold also.
Lemma 9.
Suppose that C 3 = v 1 v 2 v 3 v 1 is a unique cycle with d G ( v 1 ) 4 , d G ( v 2 ) = 3 and d G ( v 3 ) = 3 but T 2 K 2 , T 3 K 2 in G; then, G is 4-cutwidth critical if and only if G { τ 5 , τ 6 , , τ 10 } .
Lemma 10.
Suppose that C 3 = v 1 v 2 v 3 v 1 is a unique cycle with d G ( v i ) = 3 and T i K 2 for each i S 3 in G; then, G is 4-cutwidth critical if and only if G { τ 11 , τ 12 , τ 13 } .
Lemma 11.
Suppose that C 3 = v 1 v 2 v 3 v 1 is a unique cycle with d G ( v 1 ) 5 , T 2 = K 2 , and T 3 = K 2 in G; then, G is 4-cutwidth critical if and only if G { τ 14 , τ 15 , τ 38 , τ 39 , τ 40 } .
Proof. 
By Lemma 5, we only show its necessity. By c ( K 1 , 7 ) = 4 (see τ 1 in Figure 2), d G ( v ) 6 for each v V ( G ) . So, d G ( v 1 ) = 5 or 6. We first consider the case of d G ( v 1 ) = 5 , and let the three subtree components of T 1 v 1 be T 1 ( 1 ) , T 1 ( 2 ) and T 1 ( 3 ) , T 1 = T 1 ( 1 ) + x 1 v 1 , T 1 = T 1 ( 2 ) + x 2 v 1 and T 1 = T 1 ( 3 ) + x 3 v 1 , respectively, where x 1 , x 2 , x 3 N G ( v 1 ) and x 1 V ( T 1 ( 1 ) ) , x 2 V ( T 1 ( 2 ) ) , x 3 V ( T 1 ( 3 ) ) .
Claim 2.
At most one subtree, say T 1 , among T 1 , T 1 and T 1 is K 2 .
In fact, if T 1 = K 2 and T 1 = K 2 , then c ( G ) = 3 by direct computation, contrary to c ( G ) = 4 . Now, let T 1 = K 2 but T 1 K 2 . In this case, we have c ( T 1 ) = 4 . Otherwise, c ( T 1 ) = 3 , and by the minimality of G, T 1 = H 2 in Figure 1 (note that T 1 H 1 because of T 1 K 2 ). For a labeling f of G with f ( v 1 ) < f ( v 2 ) < f ( v 3 ) , we embed T 1 into the interval [ 1 , f ( v 1 ) ] with a congestion of three and G T 1 into the interval ( f ( v 1 ) , n ) with a congestion of three. In this way, c ( G , f ) = 3 resulting in c ( G ) 3 by (2), a contradiction. Thus, by T 1 G and c ( T 1 ) = 4 , a contradiction to the minimality of G is obtained. Claim 2 holds.
From Claim 2, there are only two subcases considered: (1) T 1 K 2 . From the minimality of G, T 1 = H 2 and G = τ 14 or τ 15 . (2) T 1 = K 2 . In this subcase, for an optimal labeling f of G with f ( x 1 ) = max { f ( v ) : v V ( T 1 ( 1 ) ) } , f ( x 2 ) = max { f ( v ) : v V ( T 1 ( 2 ) ) } and f ( x 1 ) < f ( x 2 ) , because x 1 v 1 and x 2 v 1 are cut edges in G, under f, T 1 ( 1 ) is embedded into the interval [ 1 , f ( x 1 ) ] with a congestion of three, T 1 ( 2 ) + x 2 v 1 into the interval ( f ( x 1 ) , f ( x 2 ) ] with a congestion of four and G T 1 ( 1 ) T 1 ( 2 ) ( = H 4 in Figure 1) into the interval [ f ( x 2 ) + 1 , n ] with a congestion of three, which leads to the conclusion that c ( G ) = c ( G , f ) = 4 . Thus, by the minimality of G, T 1 T 1 F 2 leading to the conclusion that G { τ 38 , τ 39 , τ 40 } . Likewise, for the case of d G ( v 1 ) = 6 , using an argument similar to the case of d G ( v 1 ) = 5 , we can verify that at least one of { τ 14 , τ 15 , τ 38 , τ 39 , τ 40 } is a proper subgraph of G, contrary to the minimality of G. So, d G ( v 1 ) 6 . This completes the proof. □
Lemma 12.
Suppose that C 3 = v 1 v 2 v 3 v 1 is a unique cycle in G, and there are three disjoint graphs G 1 , G 2 , G 3 such that G = K 1 , 3 ( G 1 , G 2 , G 3 ) . Then, G is 4-cutwidth critical if and only if G { τ 17 , τ 18 , , τ 28 } , where, for j S 3 ,
G j = G j i f v j V p ( j ) f o r v j V ( G j ) , G j p j o t h e r w i s e
in which V p ( j ) V ( G j ) and there always are at least a pendent vertex p j D 1 ( G j ) such that v p j E ( G j ) for each v V p ( j ) .
Proof. 
By Lemma 5, we only show its necessity and adopt the notation of Definition 1 ( i i i ) . As G is unicyclic and vertex p i is pendent, C 3 is contained in one of { G 1 , G 2 , G 3 } , say G 2 . Thus, G 1 , G 3 are subtrees in G. From the hypothesis that G is 4-cutwidth critical, for j S 3 and v j V ( G j ) , G j and G j + u 0 v j are 3-cutwidth critical in the cases of v j V p ( j ) or v j V p ( j ) respectively after that the series reduction is implemented. Because, otherwise, it is not hard to obtain a noncritical graph with a cutwidth of four, a contradiction. Hence, G j { H 1 , H 2 , H 3 , H 4 } if v j V p ( j ) and G j + u 0 v j { H 1 , H 2 , H 3 , H 4 } if v j V p ( j ) . So, G { τ 17 , τ 18 , , τ 28 } by the minimality of G. □
Similar to Lemma 12, a class of critical unicyclic graphs with a cutwidth of four has an interesting structure (see Definition 3 below). This structure together with that of Lemma 12 is called the decomposability of the critical unicyclic graphs with a cutwidth of four. From Corollary 3, K 1 , 3 ( K 1 , 5 , K 1 , 5 , K 1 , 5 ) with v j D 1 ( K 1 , 5 ) ( 1 j 3 ) is 4-cutwidth critical after that the series reductions are carried out, so we may assume that G v has at most two K 1 , 4 ’s for any v V ( G ) in the sequel.
Definition 3.
Let C 3 be a unique cycle with a length of three in graph G, v 0 V ( G ) with | N G ( v 0 ) | 4 , G i = ( V i , E i ) be a component of G v 0 ( 1 i j 0 , 3 j 0 | N G ( v 0 ) | ) , v 0 v 1 , v 0 v 2 be cut edges with v 1 V 1 and v 2 V 2 , min { c ( G [ V j { v 0 } ] ) : j = 1 , 2 , 3 } max { c ( G [ V h { v 0 } ] ) : 4 h j 0 } , and G ¯ 3 = i = 3 j 0 G [ V i { v 0 } ] . Then,
(i) 
if G i K 1 , 4 for each 1 i j 0 , then define G ¯ j = G [ V j { v 0 } ] G [ E 0 ] for j = 1 , 2 ;
(ii) 
if G 1 = K 1 , 4 , then define G ¯ 1 = G [ V 1 { v 0 } ] = K 1 , 5 , G ¯ 2 = G [ V 2 { v 0 } ] G [ E 0 ] ;
(iii) 
if G 1 = K 1 , 4 , G 2 = K 1 , 4 , then define G ¯ j = G [ V j { v 0 } ] = K 1 , 5 for j = 1 , 2 ,
where E 0 is an edge subset of E ( G ¯ 3 ) but E 0 E ( G 3 ) = .
In Definition 3, if d G ¯ j ( v ) = 2 for some vertex v V ( G ¯ j ) , and G ¯ j v + x 1 j x 2 j is 3-cutwidth critical, then we also say that G ¯ j is 3-cutwidth critical below, where x 1 j , x 2 j N G ¯ j ( v ) . For examples, for Case ( i ) , let G = τ 31 with C 3 = v 15 v 16 v 17 v 15 and v 0 = v 14 in Figure 3, G j = ( V j , E j ) be a component of G v 14 and G j K 1 , 4 ( 1 j 4 ) , where V 1 = { v i : 1 i 7 } , V 2 = { v i : 18 i 24 } , V 3 = { v 11 , v 12 , v 13 , v 15 , v 16 , v 17 } , V 4 = { v 8 , v 9 , v 10 } and G ¯ 3 = G [ V 3 { v 14 } ] G [ V 4 { v 14 } ] = G [ { v i : 8 i 17 } ] with an edge subset E 0 = { v 9 v 8 , v 9 v 10 } . Thus, G ¯ 1 = G [ V 1 { v 14 } ] G [ E 0 ] = G [ V 1 V 4 { v 14 } ] and G ¯ 2 = G [ V 2 { v 14 } ] G [ E 0 ] = G [ V 2 V 4 { v 14 } ] . Likewise, for Cases ( i i ) and ( i i i ) , we can let G = τ 30 and τ 29 , respectively.
Lemma 13.
With the notation in Definition 3, if G ¯ j is 3-cutwidth critical for each j S 3 , then G is 4-cutwidth critical.
Proof. 
Without loss of generality, let G 1 , G 2 , G 3 satisfy ( i ) and C 3 G ¯ 3 by assumption. Then G ¯ 1 , G ¯ 2 are subtrees in G. Due to the fact that G ¯ j is 3-cutwidth critical for each j S 3 , G ¯ 3 { H 3 , H 4 } and G ¯ 1 , G ¯ 2 { H 1 , H 2 } , it can be concluded that G { τ 16 , τ 31 , τ 34 , τ 36 , τ 40 } via direct computation. So, G is 4-cutwidth critical by Lemma 5. Similarly, for Case ( i i ) , G { τ 30 , τ 33 , τ 37 , τ 39 } ; and for Case ( i i i ) , G { τ 29 , τ 32 , τ 35 , τ 38 } . So, the Lemma holds. □
Lemma 14.
With the notation in Definition 3, G is 4-cutwidth critical if and only if G { τ 16 , τ 29 , τ 30 , , τ 40 } .
Proof. 
It suffices to show its necessity by Lemma 5. As the arguments are similar, we only consider the case that G 1 , G 2 , G 3 satisfy ( i ) of Definition 3. Furthermore, without loss of generality, let cycle C 3 G ¯ 3 by assumption, then G ¯ 1 , G ¯ 2 are subtrees in G.
Claim 3.
For each j S 3 , G ¯ j is 3-cutwidth critical.
In fact, if there is some j 0 S 3 , say j 0 = 3 , such that G ¯ 3 is not 3-cutwidth critical, then two cases need to be considered: ( 1 ) there are at least an edge e E ( G ¯ 3 ) such that c ( G ¯ 3 e ) 3 ; ( 2 ) c ( G ¯ 3 ) 2 . By assumption that G is 4-cutwidth critical, we can see that Case ( 1 ) is impossible by Lemma 13. Hence, it suffices to verify that Case ( 2 ) is also impossible. As G ¯ 1 and G ¯ 2 are 3-cutwidth critical, c ( G 1 ) 2 and c ( G 2 ) 2 . Let f 1 , f 2 , f 3 be the optimal labelings of G 1 , G ¯ 2 , and G 3 , respectively. Then, similar to that of (5) in Definition 2, we can obtain a 3-cutwidth labeling f : V ( G ) S | V ( G ) | by the order ( f 1 , f 2 , f 3 ) with c ( G , f ) = 3 , which implies c ( G ) 3 , contrary to c ( G ) = 4 . Similarily, for j 0 { 1 , 2 } , if G ¯ j 0 is not 3-cutwidth critical, then a similar contradiction can also be obtained. So, Case ( 2 ) is not possible and Claim 3 holds.
Thus, by Claim 3 and Lemma 13, G { τ 16 , τ 29 , τ 30 , , τ 40 } . The proof is completed. □
Lemma 15.
Let t = 4 in C t . Then, G is 4-cutwidth critical if and only if G { τ 41 , τ 42 , , τ 45 } .
Proof. 
By Lemma 5, it suffices to show its necessity. By Lemma 6, T i F 1 F 2 for each v i V ( C 4 ) . So, two cases need to be considered.
Case 1
T i F 2 . In Lemma 6, we already showed that G is 4-cutwidth critical if and only if G { τ 41 , τ 42 , τ 43 } in this case, omitted here.
Case 2
T i F 1 . By (6), for each v i V ( C 4 ) , d G ( v i ) 3 in G.
Claim 4.
There is a unique vertex, say v 1 , such that d G ( v 1 ) 4 inG.
First, let d G ( v i ) = 3 for each v i V ( C 4 ) . In this case, there are at least three subtrees, say T 1 , T 2 , T 4 , such that T 1 , T 2 , T 4 are all in { K 1 , 5 , F 1 } , which leads to the conclusion that one of { τ 11 , τ 12 , τ 13 } is homeomorphic to a subgraph of G, which contradicts the minimality of G. Otherwise, by the fact that the cutwidth of each member of F 1 is at most two, we can verify that c ( G ) < 4 , contrary to c ( G ) = 4 . In fact, for an optimal labeling f of G with f ( v 1 ) = min { f ( v i ) : v i V ( C t ) } and f ( v 4 ) = max { f ( v i ) : v i V ( C 4 ) } , let f ( x ) = max { f ( v ) : v V ( T 1 v 1 ) } , f ( y ) = min { f ( v ) : v V ( T 4 v 4 ) } . Under f, we first embed T 1 into the interval [ 1 , f ( v 1 ) ] with a congestion of three and T 4 into the interval [ f ( v 4 ) , n ] with a congestion of three, resulting in T 1 , T 4 { K 1 , 5 , F 1 } . If T 2 , T 3 { K 2 , K 1 , 3 , F 2 } , then we can conclude that c ( G ) = 3 by embedding T 2 into the interval ( f ( x ) , f ( v 1 ) ) with a congestion of three and T 3 into the interval ( f ( v 4 ) , f ( y ) ) with a congestion of three. This is a contradiction, which leads to the conclusion that one of { T 2 , T 3 } is in { K 1 , 5 , F 1 } .
Second, let d G ( v 2 ) 4 , i.e., T 2 = F 2 or K 1 , 3 centered at v 2 . If T 3 = K 2 and T 4 = K 2 , then c ( G ) = 3 , contradicting c ( G ) = 4 . So, at least one of { T 3 , T 4 } is a K 1 , 3 . However, in this case, one of { τ 2 , τ 3 , τ 4 } is homeomorphic to a subgraph of G, contrary to the minimality of G. So, Claim 4 holds.
Because τ 41 , τ 42 , τ 43 are 4-cutwidth critical, there is at least a subtree T i ( i = 2 , 3 , 4 ) such that T i K 2 . In addition, K 1 , 3 K 1 , 5 and F 2 F 1 . So, by Claim 4 and the minimality of G, G must be among the six graphs in Figure 8. From direct computation, only graphs ( c ) and ( f ) are 4-cutwidth critical, which are τ 44 and τ 45 in Figure 8, respectively. Thus, G { τ 41 , τ 42 , τ 43 , τ 44 , τ 45 } . □
Lemma 16.
Let t = 5 in C t . Then, G is 4-cutwidth critical if and only if G { τ 46 , τ 47 , τ 48 , τ 49 } .
Proof. 
By Lemma 5, it suffices to prove its necessity. Because G is 4-cutwidth critical and t = 5 , by Lemmas 6 and 15, T i F 1 for each i S 5 .
Claim 5.
d G ( v i ) = 3 for each v i V ( C 5 ) , and at most two subtrees T i 1 and T i 2 are in { K 1 , 5 , F 1 } .
In fact, if there exists at least one vertex, say v 1 , such that d G ( v 1 ) 4 , then, with an argument similar to that of Lemma 15, we can verify that one of { τ 1 , τ 2 , , τ 10 , τ 44 , τ 45 } is homeomorphic to a subgraph of G, which is a contradiction. If there is another T i 3 { K 1 , 5 , F 1 } , then one of { τ 11 , τ 12 , τ 13 } is homeomorphic to a subgraph of G, which is another contradiction. Claim 5 holds.
By the minimality of G, if each of { τ 46 , τ 47 , τ 48 , τ 49 } is homeomorphic to a subgraph of G, then G does not need to be considered. Similarly, if G is not homeomorphic to any of { τ 46 , τ 47 , τ 48 , τ 49 } , then any homeomorphic subgraph of G is not also considered by ( 4 ) . Thus, except for τ 46 , τ 47 , τ 48 , and τ 49 , it is possible that G is among the five graphs in Figure 9 by Claim 5. However, by direct computations, c ( G ) = 3 for each graph G in Figure 9, contrary to c ( G ) = 4 . So, G { τ 46 , τ 47 , τ 48 , τ 49 } . □
Lemma 17.
Let t = 6 in C t . Then, G is 4-cutwidth critical if and only if G = τ 50 .
Proof. 
By Lemma 5, it suffices to prove its necessity. Similar to those of Lemmas 15 and 16, we can verify that d G ( v i ) = 3 for each i S 6 and T i 1 , T i 2 , T i 3 { K 1 , 3 } , T i 4 , T i 5 , T i 6 { K 2 } . Thus, G is among the following three graphs in Figure 10. By direct computations, we can see that only graph ( c ) is 4-cutwidth critical, and ( c ) = τ 50 . So, G = τ 50 and the Lemma holds. □
Proof of Theorem 1.
By Lemmas 5, 8–12, and 14–17, the desired result holds. □

4. Remarks

In this paper, fifty critical unicyclic graphs with a cutwidth of four were obtained, during which a decomposable property of some 4-cutwidth critical unicyclic graphs was also obtained (see Lemma 12 and Definition 3). For an integer k 4 , although it seems to be difficult to find all k-cutwidth critical graphs, some structural properties of some of them can be found definitively. In fact, as the decomposability of k-cutwidth critical trees [25] and some special non-tree graphs with uncomplicated structure [26], a similar decomposable property of 4-cutwidth critical unicyclic graphs, which is contained in Lemma 12 and Definition 3, can be generalized to k-cutwidth critical graphs even if these graphs are multicyclic graphs. For instance, in Lemma 12, if any element of { G 1 , G 2 , G 3 } is a critical unicyclic graph with a cutwidth of k 1 , then we can verify that K 1 , 3 ( G 1 , G 2 , G 3 ) is a critical unicyclic graph with a cutwidth of k. Clearly, if v j V p ( j ) with 1 j 3 , then { G j + u 0 v j : 1 j 3 } is a decomposition of K 1 , 3 ( G 1 , G 2 , G 3 ) . Regarding the critical multicyclic graphs with a cutwidth of at least four, their general structural properties have yet to be known. Additionally, the application of critical unicyclic graphs with a cutwidth of four to some realistic fields, such as social and biological networks, multivariate cryptography, and other fields, is worth studying. These will be the objects for further study in future works.

Author Contributions

Conceptualization, Z.Z. and H.L.; writing—original draft preparation, Z.Z.; writing—review and editing, H.L.; project administration, Z.Z. and H.L.; funding acquisition, Z.Z. All authors have read and agreed to the published version of the manuscript.

Funding

The research was partially funded by Soft Science Foundation of Henan Province of China (192400410212) and Science and Technology Key Project of Henan Province China (222102110028).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to express their sincere gratitude to the referees for their helpful comments and suggestions on improving the quality of this paper. The research is partially supported by the Soft Science Foundation of the Henan Province of China (192400410212) and the Science and Technology Key Project of the Henan Province China (222102110028).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bondy, J.A.; Murty, U.S.R. Graph Theory; Springer: NewYork, NY, USA, 2008. [Google Scholar]
  2. Diaz, J.; Petit, J.; Serna, M. A survey of graph layout problems. ACM Comput. Surv. 2002, 34, 313–356. [Google Scholar] [CrossRef]
  3. Chung, M.; Makedon, F.; Sudborough, I.H.; Turner, J. Polynomial time algorithms for the min-cut problem on degree restricted trees. SIAM J. Comput. 1985, 14, 158–177. [Google Scholar] [CrossRef]
  4. Garey, M.R.; Johnson, D.S. Computers and Intractability: A Guide to the Theory of NP-Completeness; W.H. Freeman & Company: San Francisco, CA, USA, 1979. [Google Scholar]
  5. Gavril, F. Some NP-complete problems on graphs. In Proceedings of the 11th Conference on Information Sciences and Systems, Baltimore, MD, USA, 28–31 May 1977; pp. 91–95. [Google Scholar]
  6. Yannakakis, M. A polynomial algorithm for the min-cut arrangement of trees. J. ACM 1985, 32, 950–989. [Google Scholar] [CrossRef]
  7. Monien, B.; Sudborough, I.H. Min-cut is NP-complete for edge weighted trees. Theor. Comp. Sc. 1988, 58, 209–229. [Google Scholar] [CrossRef] [Green Version]
  8. Chung, F.R.K. On the cutwidth and topological bandwidth of a tree. SIAM J. Alg. Disc. Meth. 1985, 6, 268–277. [Google Scholar] [CrossRef] [Green Version]
  9. Lin, Y.; Yang, A. On 3-cutwidth critical graphs. Discret. Math. 2004, 275, 339–346. [Google Scholar] [CrossRef] [Green Version]
  10. Zhang, Z.; Lai, H. Characterizations of k-cutwidth critical trees. J. Comb. Optim. 2017, 34, 233–244. [Google Scholar] [CrossRef]
  11. Arnborg, S.; Proskurowski, A.; Corneil, D.G. Forbidden minors characterization of partial 3-trees. Discret. Math. 1990, 80, 1–19. [Google Scholar] [CrossRef] [Green Version]
  12. Bodlaender, H.L.; Thilikos, D.M. Graphs with Branchwidth at most three. J. Algorithms 1999, 32, 167–194. [Google Scholar] [CrossRef] [Green Version]
  13. Kinnersley, N.G.; Langston, M.A. Obstruction set isolation for the gate matrix layout problem. Discret. Appl Math. 1994, 54, 169–213. [Google Scholar] [CrossRef]
  14. Robertson, N.; Seymour, P.D. Graph minors. XVI. Wagner’s conjecture. J. Comb. Theory Ser. B 2004, 2, 325–357. [Google Scholar]
  15. Lengauer, T. Upper and lower bounds on the complexity of the min-cut linear arrangement problem on trees. SIAM J. Alg. Disc. Meth. 1982, 3, 99–113. [Google Scholar] [CrossRef]
  16. Makedon, F.S.; Sudborough, I.H. On minimizing width in linear layouts. Discret. Appl. Math. 1989, 23, 243–265. [Google Scholar] [CrossRef] [Green Version]
  17. Karger, D.R. A randomized fully polynomial time approximation scheme for the all terminal network reliability problem. SIAM J. Comput. 1999, 29, 492–514. [Google Scholar] [CrossRef]
  18. Mutzel, P. A polyhedral approach to planar augmentation and related problems. In European Symposium on Algorithms; Volume 979 of Lecture Notes in Computer Science; Spirakis, P., Ed.; Springer: Berlin/Heidelberg, Germany, 1995; pp. 497–507. [Google Scholar]
  19. Botafogo, R.A. Cluster analysis for hypertext systems. In Proceedings of the 16th Annual ACM SIGIR Conference on Research and Development in Information Retrieval, Pittsburgh, PA, USA, 27 June–1 July 1993; pp. 116–125. [Google Scholar]
  20. Hesarkazzazi, S.; Hajibabaei, M.; Bakhshipour, A.E.; Dittmer, U.; Haghighi, A.; Sitzenfrei, R. Generation of optimal (de)centralized layouts for urban drainage systems: A graph theory based combinatorial multiobjective optimization framework. Sustain. Cities Soc. 2022, 81, 103827. [Google Scholar] [CrossRef]
  21. Chung, F.R.K. Labelings of graphs. Sel. Top. Graph Theory 1988, 3, 151–168. [Google Scholar]
  22. Thilikos, D.M.; Serna, M.; Bodlaender, H.L. Cutwidth II: Algorithms for partial w-trees of bounded degree. J. Algorithm 2005, 56, 25–49. [Google Scholar] [CrossRef]
  23. Chung, F.R.K.; Seymour, P.D. Graphs with small bandwidth and cutwidth. Discret. Math. 1989, 75, 113–119. [Google Scholar] [CrossRef] [Green Version]
  24. Korach, E.; Solel, N. Treewidth, pathwidth and cutwidth. Discret. Appl. Math. 1993, 43, 97–101. [Google Scholar] [CrossRef] [Green Version]
  25. Zhang, Z. Decompositions of critical trees with cutwidth k. Comput. Appl. Math. 2019, 38, 148. [Google Scholar] [CrossRef]
  26. Zhang, Z.; Zhao, Z.; Pang, L. Decomposability of a class of k-cutwidth critical graphs. J. Comb. Optim. 2022, 43, 384–401. [Google Scholar] [CrossRef]
Figure 1. The 3-cutwidth critical graphs.
Figure 1. The 3-cutwidth critical graphs.
Appliedmath 02 00036 g001
Figure 2. All elements of the 4-cutwidth critical tree set T 4 .
Figure 2. All elements of the 4-cutwidth critical tree set T 4 .
Appliedmath 02 00036 g002
Figure 3. All 4-cutwidth critical unicyclic graphs with optimal labelings.
Figure 3. All 4-cutwidth critical unicyclic graphs with optimal labelings.
Appliedmath 02 00036 g003aAppliedmath 02 00036 g003bAppliedmath 02 00036 g003c
Figure 5. Two elements of F 1 and set F 2 .
Figure 5. Two elements of F 1 and set F 2 .
Appliedmath 02 00036 g005
Figure 8. (af) Six possible graphs on G with the proof of Lemma 15.
Figure 8. (af) Six possible graphs on G with the proof of Lemma 15.
Appliedmath 02 00036 g008
Figure 9. (ae) Possible graphs on G with the proof of Lemma 16.
Figure 9. (ae) Possible graphs on G with the proof of Lemma 16.
Appliedmath 02 00036 g009
Figure 10. (ac) Three possible graphs with the proof of Lemma 17.
Figure 10. (ac) Three possible graphs with the proof of Lemma 17.
Appliedmath 02 00036 g010
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, Z.; Lai, H. On Critical Unicyclic Graphs with Cutwidth Four. AppliedMath 2022, 2, 621-637. https://doi.org/10.3390/appliedmath2040036

AMA Style

Zhang Z, Lai H. On Critical Unicyclic Graphs with Cutwidth Four. AppliedMath. 2022; 2(4):621-637. https://doi.org/10.3390/appliedmath2040036

Chicago/Turabian Style

Zhang, Zhenkun, and Hongjian Lai. 2022. "On Critical Unicyclic Graphs with Cutwidth Four" AppliedMath 2, no. 4: 621-637. https://doi.org/10.3390/appliedmath2040036

Article Metrics

Back to TopTop