Next Article in Journal
Live-Streaming Adoption Strategies in Downstream-Dominant Supply Chain
Next Article in Special Issue
Conformal Interactions of Osculating Curves on Regular Surfaces in Euclidean 3-Space
Previous Article in Journal
On the Graph Isomorphism Completeness of Directed and Multidirected Graphs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dual Connectivity in Graphs

by
Mohammed A. Mutar
1,
Daniele Ettore Otera
2,* and
Hasan A. Khawwan
3
1
Department of Mathematics, College of Science, University of Al Qadisiyah, Diwaniyah 58001, Iraq
2
Institute of Data Science and Digital Technologies, Faculty of Mathematics and Informatics, Vilnius University, 08412 Vilnius, Lithuania
3
Education Directorate of Al-Qadisiyah, Diwaniyah 58001, Iraq
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(2), 229; https://doi.org/10.3390/math13020229
Submission received: 29 November 2024 / Revised: 9 January 2025 / Accepted: 10 January 2025 / Published: 11 January 2025
(This article belongs to the Special Issue Geometric Topology and Differential Geometry with Applications)

Abstract

:
An edge-coloring σ of a connected graph G is called rainbow if there exists a rainbow path connecting any pair of vertices. In contrast, σ is monochromatic if there is a monochromatic path between any two vertices. Some graphs can admit a coloring which is simultaneously rainbow and monochromatic; for instance, any coloring of K n is rainbow and monochromatic. This paper refers to such a coloring as dual coloring. We investigate dual coloring on various graphs and raise some questions about the sufficient conditions for connected graphs to be dual connected.

1. Introduction

The edge coloring of graphs is a fundamental topic of graph theory that includes various interesting concepts. Recent studies have concentrated on modifying or extending the concept of coloring to special kinds of graphs. For instance, the proper coloring of graphs is a well-studied concept referring to the assignment of colors to the edges such that no two adjacent edges share the same color. Recently, Richard Behr [1] and Zhang et al. [2] independently extended the proper coloring to signed graphs. Similarly, the Ramsey number R ( s , t ) is an extensively studied concept of the well-known Ramsey theory, which asks about the smallest positive integer r such that edge 2-colored K r contains either a monochromatic K s of color 0 or K t of color 1. Recently, Mutar et al. [3] modified this concept to signed graphs in which r ± ( s , t ) is the smallest positive integer r, such that signed K r contains + K s or K t .
Let G be a simple undirected connected graph of order n and size m. Let N k denote the set of non-negative integers up to k 1 . An edge k-coloring is a function σ : E ( G ) N k that assigns colors to the edges of G with no restrictions in the way adjacent edges are allowed to have the same color. The coloring σ is called rainbow if, for any pair of vertices, there exists a rainbow path joining that pair (that is, a path in which all the edges are colored with distinct colors). The concept of edge rainbow coloring was introduced by Chartrand et al. [4]. Later, Caro et al. in [5] introduced monochromatic coloring as the opposite concept of rainbow coloring. That is, the coloring σ is monochromatic if, for any pair of vertices, there exists a monochromatic path joining the pair. By simply assigning distinct colors or exactly one color to the edges of any connected graph, one always ends up with a rainbow or monochromatic coloring. Although such colorings might seem trivial for some graphs, like trees, these assignments are the only possible option. The minimum number of colors required for ensuring rainbow coloring is called the rainbow connection number and is denoted by r c ( G ) . Correspondingly, m c ( G ) denotes the monochromatic connection number, which is the maximum number of colors required for obtaining a monochromatic coloring. We refer to [6,7,8,9] for their significant contributions to both concepts, as well as to the well-established surveys [10,11].
Both concepts have been extensively studied over the years. A total coloring refers to assigning colors to both the vertices and edges of a graph. In 2015, Yuefang Sun [12] introduced total rainbow coloring, which requires the existence of a path between every pair of vertices such that the edges and the internal vertices of the path all have distinct colors. The total rainbow connection number of G is then automatically defined and denoted as t r c ( G ) . Recently, Zhang et al. [13] studied this concept on families of connected graphs. In contrast, Hui Jiang et al. [14] introduced the so-called total monochromatic coloring where every pair of vertices is connected by a path whose vertices and edges are assigned the same color. The total monochromatic connection number is denoted by t m c ( G ) .
Some graphs can admit a coloring that is simultaneously rainbow and monochromatic. This observation motivated us to investigate connected graphs admitting such a coloring. In this paper, we call this coloring dual. That is, for any pair of vertices, there exist both rainbow and monochromatic paths connecting this pair. If G admits dual coloring, then the minimum number of colors needed to obtain a dual coloring will be denoted l d c ( G ) and called the lower dual connection number. Moreover, the inequality r c ( G ) l d c ( G ) m c ( G ) holds. Note that any coloring of complete graphs is simultaneously rainbow and monochromatic. However, it turns out that a tree T of order n 3 does not admit dual coloring, because of the next two results.
Theorem 1
([5]). If G is K 3 -free, then m c ( G ) = m n + 2 .
Proposition 1
([4]). Let G be a connected graph.
  • If G is a cycle on n 4 vertices, then rc ( G ) = n 2 .
  • If G is a tree, then rc ( G ) = m .

2. A Discussion on Necessary and Sufficient Conditions

An obvious necessary condition for G to admit dual coloring is that r c ( G ) m c ( G ) . For instance, if C n is a cycle with n 5 vertices, then C n does not admit dual coloring. Theorem 1 shows that m c ( C n ) = 2 , while Proposition 1 assures that r c ( C n ) = n 2 > m c ( C n ) .
However, this condition is not enough, as we will see shortly. Let us consider the generalized Petersen graph, denoted by G n , k , which is a class of graphs characterized by the positive integers n 3 and k 1 . This graph is a 3-regular connected graph on 2 n vertices, which are divided into two sets: an outer set V = { v 0 , v 1 , v n 1 } and an inner set U = { u 0 , v 1 , u n 1 } . The construction of this graph is as follows: each vertex v i in the outer set is adjacent to v i + 1 and v i 1 (with indices taken modulo n). In other words, the outer vertices induce a cycle. In addition, every vertex u i in the inner set is adjacent to the corresponding vertex v i in the outer set as well as to the vertex u i + k in the inner set (with indices taken modulo n). The graph G n , 1 is called a prism; it consists of an outer cycle and an inner cycle connected by the edges ( v i , u i ) .
Figure 1 exhibits three examples of dual colorings of prisms with n = 3 ,   4 ,   5 . For n 6 , the graph G n , 1 is Hamiltonian and K 3 -free with 3 n edges. Thus, r c ( G n , 1 ) n < n + 2 = m c ( G n , 1 ) . However, Theorem 2 shows that G n , 1 is not dual connected.
Theorem 2.
For n 6 , the graph G n , 1 is not dual connected.
The proof of Theorem 2 will follow from the following several intermediate claims.
Lemma 1.
The vertices of G n , 1 can be partitioned into n pairs such that the distance between the vertices in each pair is n 2 + 1 .
Proof. 
Let V = { v 0 , v 1 , v n 1 } and U = { u 0 , v 1 , u n 1 } be the sets of vertices in G n , 1 that form the outer and inner cycles, respectively. For i = 0 , 1 , , n 1 , define f : V U as f ( v i ) = u j where j = i + n 2 ( mod n ) . This is a bijection where the distance between v i and u j is n 2 + 1 for all i = 0 , 1 , , n 1 . □
Claim 1.
For a fixed n 6 , a monochromatically colored G n , 1 has a monochromatic spanning tree.
Proof. 
If the incident edges at some vertex v are assigned same color, then monochromatic connectivity implies that the graph G n , 1 must have a monochromatic spanning tree rooted at v. Thus, assume that a monochromatically colored G n , 1 has no vertex v whose incident edges are identically colored. We will show that G n , 1 has a monochromatic path of length 2 n 1 .
Let P be the longest monochromatic path with length l. First, we claim that l n n + 2 . Otherwise, the longest monochromatic path will be of length n 2 + 1 . By Lemma 1, let P i denote the monochromatic path connecting v i to u j for all i = 0 , 1 , , n 1 and j = i + n 2 ( mod n ) . Clearly, for any i j , the paths P i and P j cannot share edges. If they do, it would either result in a vertex with its incident edges assigned the same color, or one of the paths would not remain monochromatic. Hence, they are pairwise edge-disjoint. This yields that the total edges are at least n ( n 2 + 1 ) , contradicting the fact that G n , 1 has only 3 n edges. Therefore, l n 2 + 2 .
Now, we will prove that l = 2 n 1 . Suppose, by contradiction, that l < 2 n 1 . Then, there exists a vertex x 0 that is not on the path P, which contains at least four internal vertices x 1 , x 2 , x 3 , x 4 . Let P 1 , P 2 , P 3 , and P 4 be four monochromatic paths connecting x 1 , x 2 , x 3 and x 4 to x 0 , respectively. Since G n , 1 has no vertex with its incident edges identically colored, each path is colored differently from P. Moreover, since each vertex has degree 3, the paths P 1 , P 2 , P 3 , and P 4 must emanate from x 1 , x 2 , x 3 , and x 4 , respectively. This implies that either some of the paths P 1 , P 2 , P 3 , and P 4 share edges, or x 0 has degree 4, which is a contradiction. □
Claim 2.
A coloring σ of G n , 1 is not rainbow if the colored G n , 1 contains a monochromatic spanning tree having degree 3.
Proof. 
Let σ be a coloring of G n , 1 . Suppose that H is a monochromatic spanning tree of the colored G n , 1 . That is, at least 2 n 1 edges of G n , 1 are assigned a color i. Let v be a vertex which has degree 3 in H, or equivalently, the incident edges to v in G n , 1 have the same color i. Since v is not adjacent to 2 n 4 vertices in G n , 1 , it follows that, in order for v to be rainbow connected to all other vertices, there must be at least 2 n 4 edges of colors different to i. This is impossible because the size of G n , 1 is 3 n . Thus, σ is not rainbow. □
Claim 3.
A coloring σ of G n , 1 is not rainbow if the colored G n , 1 contains a monochromatic path of length 2 n 1 , where n 6 .
Proof. 
Let P be a monochromatic path of length 2 n 1 given as P : x 1 , x 2 , , x 2 n 1 , x 2 n , and H = G n , 1 P , a spanning subgraph obtained by removing from G n , 1 the edges of P. Clearly, the subgraph H has 2 n vertices, each of degree 1 except x 1 and x 2 n , which are of degree 2. Moreover, H consists of n 1 components because it has only n + 1 edges.
If x 1 and x 2 are not adjacent, then for some distinct vertices x r , x s and x t , the paths C 1 : x r , x 1 , x s and C 2 : x t , x 2 n , x u are the only components consisting of more than one edge in H; see Figure 2. Recall from Lemma 1 that the vertices can be partitioned into n pairs of vertices, such that the distance between the vertices of each pair is n 2 + 1 . That is, there are at least 6 such pairs, each with a distance of at least 4. Therefore, either x 1 is at a distance at least 4 from a vertex in C 2 , and consequently, there exists a pair of distinct vertices x i and x j at a distance of at least 4, belonging to two distinct single-edge components C i and C j , respectively. As a result, any path connecting x i to x j cannot be rainbow, as it must traverse at least two edges of P. Or x 1 is at a distance of at least 4 from the vertex x w in a single-edge component C w . Now, since any path connecting x 1 to x w will use, at most, either the edge x 1 x r or x 1 x t , such a path cannot be rainbow as well.
Otherwise, x 1 and x 2 n are adjacent, see Figure 3. Then for some distinct vertices x i and x j , the path C 3 : x i , x 1 , x 2 n , x j is the only component with more than one edge in H. This leaves a pair of vertices in two distinct single-edge components, where the distance between the vertices of that pair is at least 4. Therefore, they cannot be rainbow connected, as we wanted to prove. □
Claim 1 shows that any monochromatic coloring of G n , 1 will always result in a monochromatic spanning tree. Claims 2 and 3 together show the coloring will not be rainbow as long it has a monochromatic spanning tree. Thus, no coloring of G n , 1 can be monochromatic and rainbow at the same time, which proves the statement of Theorem 2. This raises the following natural questions.
Question 1.
Let G be a connected K 3 -free graph. Does every monochromatic coloring of G induce a monochromatic spanning tree?
Question 2.
Does every connected graph G with r c ( G ) m c ( G ) and d i a m ( G ) 3 admit dual coloring?
Question 3.
Is G n , k dual connected when k = n 2 1 ?

3. Lower Dual Connection Number of Some Graphs

In this section, we will focus on the lower dual connection number of wheels and complete bipartite graphs.
Theorem 3.
Let W n be a wheel where n 3 ; then,
l d c ( W n ) = 1 if n = 3 , 2 if 4 n 6 , 3 if n 7 .
Proof. 
For n 3 , let { v 0 , v 1 , , v n } be the vertices of the wheel W n , where the vertices { v 1 , , v n } induce a cycle C and v 0 is adjacent to every vertex in C. If n = 3 , then W 3 = K 3 and a single color is sufficient to ensure dual connectivity. Thus, ldc ( W 3 ) = 1 .
For 4 n 6 , W n is not a complete graph. In this case, there exists a pair of vertices at distance 2. Therefore, ldc ( W n ) 2 . For i 1 , consider the coloring below:
σ ( v i , v i + 1 ) = σ ( v i , v 0 ) = 0 if i is even , 1 if i is odd .
This coloring is monochromatic since the subgraph induced by the edges of color 1 is a connected spanning subgraph. Consider two non-adjacent vertices v i and v j on the cycle C. If i and j have a different parity, then they are connected by a rainbow path through the vertex v 0 because σ ( v i , v 0 ) σ ( v j , v 0 ) . If i and j have the same parity, then, since the cycle C has length l 6 , v i and v j must be at a distance of 2 on the cycle. Thus, there exists a vertex v k in C between v i and v j such that k has a different parity from i and j. Consequently, the path v i , v k , v j is rainbow. Therefore, the coloring is rainbow and, consequently, is dual.
For n 7 , we claim that l d c ( W n ) 3 . Suppose that σ is any 2-coloring of W n . Then, at least n 2 of the edges incident to v 0 will receive the color x for some x N 2 . Equivalently, at least n 2 vertices of the cycle C will be the endpoints of edges colored by x. With respect to C, two of these n 2 vertices, say, u and v, will be at distance greater than 2 because n 2 4 for n 7 . Therefore, there is no rainbow path connecting u to v which either goes through v 0 or is completely contained within the cycle C. Hence, l d c ( W n ) 3 .
It remains to be shown that l d c ( W n ) 3 . To this end, consider the 3-coloring σ , defined as follows:
σ ( v i , v j ) = 0 if i even and j = 0 , 1 if i odd and j = 0 , 2 otherwise .
This coloring is monochromatic because all edges of C are assigned color 2 and all vertices of C are adjacent to v 0 . Additionally, let v i and v j be a pair of non-adjacent vertices on the cycle C. If i and j have a different parity, then v i and v j are connected by a rainbow path through the vertex v 0 because σ ( v i , v 0 ) σ ( v j , v 0 ) . Otherwise, i and j have the same parity. Without the loss of generality, suppose i < j . Then, the path v i , v i + 1 , v 0 , v j is rainbow. Therefore, σ is dual, which finishes the proof. □
Example 1.
Figure 4 illustrates the coloring used in Theorem 3.
Theorem 4.
Let K r , s be a complete bipartite graph with 2 r s and t = s + 1 r and u = s + 3 r . If r = 2 , then l d c ( K r , s ) = s + 1 2 . Otherwise,
l d c ( K r , s ) = 2 if t 2 , 3 if t > 2 and u 3 , 4 if u > 3 .
The proof of Theorem 4 will be presented later, after the establishment of several necessary concepts and results.
Definition 1.
An r × s matrix Σ over N k is called transitive if the following conditions hold:
  • The columns of Σ are distinct.
  • For any pair of columns v and u, there exists an element x N k and a sequence of vectors v = w 1 , w 2 , , w l = u , such that for each consecutive pair w i and w i + 1 , there exists at least one position where w i and w i + 1 have the value x.
Example 2.
For r 3 , the identity matrix I r over N 2 is transitive.
Lemma 2.
For r s 2 r 1 and r 3 , there exists an r × s matrix Σ over N 2 such that both Σ and Σ T are transitive.
Proof. 
Let Σ be an r × s matrix consisting of all r-dimensional column vectors over N 2 , where each vector contains at least one 0 entry. Consequently, Σ has 2 r 1 columns, including the identity matrix I r as a block. Suppose u and v are two distinct columns of Σ with 0 entries in non-corresponding positions i and j, respectively. Then, there exists a standard basis vector w in I r that has 0 at positions i and j, allowing for a sequence u , w , v for every such pair of columns. Therefore, Σ is transitive, and so is its transpose Σ T , thanks to the existence of the block I r in Σ T . Furthermore, any submatrix obtained by removing columns from Σ other than those in I r , along with its transpose, will also be transitive. □
Lemma 3.
For 2 r s 3 r 3 and r 3 , there exists a transitive r × s matrix over N 3 .
Proof. 
Aside from the all-zeros column vector, let Σ 0 be an r × s matrix consisting of all r-dimensional column vectors over N 3 where each vector contains at least one 0 entry. That is, Σ 0 consists of 3 r ( 2 r + 1 ) distinct columns, including the identity matrix I r as a block. In a manner similar to the argument made in the proof of Lemma 2, for any r s 3 r 2 r 1 , there exists an r × s matrix that is transitive, and its transpose is also transitive.
For 3 r 2 r s 3 r 3 , let Σ be a matrix consisting of distinct column vectors from N 3 r such that Σ includes Σ 0 as a block but no vector like x x x T for all x N 3 . Thus, the transpose Σ T is transitive because Σ includes I r . Now, let u and v be two columns. Then, u and v contain a same entry y (not necessarily in corresponding positions, say, in position i and j, respectively). This implies that there exists a standard vector w having y as entry at both positions i and j. Therefore, Σ is transitive. □
Proof of Theorem 4. 
Let the vertices of K r , s be partitioned into two independent sets A = { a 1 , , a r } and B = { b 1 , , b s } . For a k-coloring σ , let Σ = [ σ i j ] be an r × s matrix and Σ T denote the transpose of Σ , where σ i j = σ ( a i , b j ) .
First of all, let us note that σ is dual if Σ and Σ T are transitive. To verify this statement, suppose that v and u are two column vectors of Σ . Then, v and u must differ in at least one coordinate, say, at coordinate c. This implies that the corresponding vertices b v and b u are connected by a rainbow path of length 2 through the vertex a c . Additionally, the transitivity guarantees the existence of a vector sequence v = w 1 , w 2 , , w l = u such that for some x N k , two consecutive vectors w i and w i + 1 agree in at least one coordinate by the element x. In other words, for i = 1 , , l 1 , both w i and w i + 1 have x at a coordinate c i . Consequently, there is a monochromatic path of color x connecting b v to b u , given as b v = b w 1 , a c 1 , b w 2 , , b w l 1 , a c l 1 , b w l = b u . A similar argument applies to Σ T , leading to the same conclusion. That is, there exist rainbow and monochromatic paths between any pair of vertices in the same partition. Hence, σ is a dual coloring.
If r = 2 , then σ is a dual coloring if and only if Σ is transitive and contains a column vector v = x x T for some x N k . To prove this claim, suppose that σ is a dual coloring. Since all paths between a 1 and a 2 are of lengths 2, there is a monochromatic path joining a 1 to a 2 through a vertex b v . Hence, σ ( a 1 , b v ) = σ ( a 2 , b v ) = x and such a vector v exists. Now suppose that there is a column vector u which does not coincide with the vector v at any coordinate. Then, there exists no monochromatic path joining b v to b u since the two incident edges at b u share no common color with the incident edges at b v . This is a contradiction. Therefore, all column vectors must coincide in at least a coordinate with v. Furthermore, if u = w for some column vectors u and w, then there is no rainbow path joining b u to b w . To verify this point, suppose without the loss of generality that u and w coincide with v in their first position. That is, σ ( a 1 , b u ) = σ ( a 1 , b w ) = x and σ ( a 2 , b u ) = σ ( a 2 , b w ) . One can see immediately that there is no rainbow path of length 2 passing through a 1 or a 2 . Moreover, assuming that there is a rainbow path of length at least 4, yielding that this path must start with color σ ( a 1 , b u ) and end with color σ ( a 2 , a w ) . Therefore, there must be a vertex b l on the path with a column vector l not coinciding with v in any of its coordinates. This is a contradiction.
Conversely, suppose that Σ is transitive and contains a column vector v = x x T for some x N k . Since the columns of Σ are distinct and have x at one of their two coordinates, the two columns of Σ T are also distinct but coincide with x at one coordinate. Thus, the matrix Σ T is also transitive.
Now, the maximum number of two-dimensional columns that a transitive matrix Σ over N k , containing a vector like v = x x T , can have is given by k 2 ( k 1 ) 2 . Therefore, the lower dual connection number of K 2 , s must be the smallest positive integer k satisfying the following inequality.
( k 1 ) 2 ( k 2 ) 2 < s k 2 ( k 1 ) 2 .
Basic simplifications of inequality (2) yields
s + 1 2 k < s + 1 2 + 1 .
Therefore, l d c ( K 2 , s ) = s + 1 2 , the smallest positive integer greater or equal s + 1 2 . Lastly, we will address the cases when r 3 , as follows:
Case 1
Suppose that t 2 . This implies that s 2 r 1 . By Lemma 2, there exists an r × s matrix Σ over N 2 r , such that both Σ and Σ T are transitive. The 2-coloring induced by Σ is dual; thus, l d c ( K r , s ) 2 . In general, l d c ( K r , s ) 2 because the distance between any two vertices in the same partition is 2. Therefore, l d c ( K r , s ) = 2 .
Case 2
If t > 2 and u 3 , then 2 r 1 < s 3 r 3 . Lemma 3 guarantees the existence of an r × s matrix Σ over N 3 , such that both Σ and Σ T are transitive. Thus, l d c ( K r , s ) 3 . It remains to be shown that l d c ( K r , s ) 3 . Since s 2 r , using the elements of N 2 to color the edges of K r , s results in Σ having either two identical columns or the columns share no entry. Assume that v i and v j are two identical columns in Σ . Then, the corresponding vertices b i and b j cannot be connected by a rainbow path of length 2 because every path of length 2 will be monochromatic. In addition, if v i and v j share no entry, then the corresponding vertices b i and b j will not be connected by any monochromatic path. Thus, l d c ( K r , s ) 3 .
Case 3
If u > 3 , then s > 3 r 3 . In a manner similar to the argument presented in Case 2, using the elements of N 3 would result in two identical columns or columns sharing no common entry. Thus, l d c ( K r , s ) 4 .
Consider the 4-coloring σ given as follows: for i = 1 or j = 1 , σ ( a i , a j ) = 0 , and for i 2 and j 2 ,
σ ( a i , b j ) = 0 if i is odd and j is even , 1 if i is even and j is even , 2 if i is even and j is odd , 3 if i is odd and j is odd .
Note that the incident edges at a 1 and b 1 are colored with 0, making σ monochromatic. Furthermore, for i 2 and j 2 , the vertices a 1 and b 1 are connected to a i and b j through the rainbow paths a 1 , b 3 , a i and b 1 , a 2 , b j , respectively. Additionally, let a α , a β A and b λ , b σ B , where 1 < α < β and 1 < λ < σ . If α and β have different a parity, and similarly, λ and σ have different parity, then the paths a α , b 2 , a β and b λ , a 2 , b σ are also rainbow. Otherwise, the paths a α , b 2 , a α + 1 , b 3 , a β and b λ , a 2 , b λ + 1 , a 3 , b σ are rainbow. Therefore, the coloring σ is dual, and l d c ( K r , s ) = 4 .
Example 3.
Figure 5 illustrates the dual coloring proposed in case 3 of Theorem 4.

4. Conclusions

An edge coloring of a complete graph will always be rainbow and monochromatic, while a tree does not enjoy this property. This observation motivated us to study dual connectivity on some graphs. Clearly, if a connected graph can be decomposed into two disjoint spanning trees, it is dual connected. This condition is sufficient but not necessary. For instance, the prism on 10 vertices is dual connected, but it cannot be decomposed into two spanning trees. Furthermore, one might conjecture that dense graphs are more likely to admit dual coloring. However, this claim is not always true. Consider the graph formed by the union of a path with vertices { v 1 , v 2 , v 3 } and a complete graph with vertices { v 3 , , v n + 2 } . This graph G is not dual connected because the segment v 1 , v 2 , v 3 exists in every path connecting v 1 to the vertices of K n ; see Figure 6. Moreover, we showed that the prism G n , 1 , where n 6 is not dual connected neither. This naturally poses questions mentioned in Section 2.
As a correspondence to the rainbow connection number, we defined the lower dual connection number of a dual connected graph G, denoted by l d c ( G ) , as the minimum number of colors needed to obtain a dual coloring. We then investigated this number in some graphs that admit dual colorings. We can also define the upper dual connection number of a dual connected graph G, denoted as u d c , as the maximum number of colors required for G to obtain a dual coloring. Clearly, the inequality r c ( G ) l d c ( G ) u d c ( G ) m c ( G ) . For future work, two questions need to be investigated:
  • What is the upper dual connection number of a complete graph K r , s , i.e, u d c ( K r , s ) ?
  • Are there graphs where l d c ( G ) = u d c ( G ) ?
A biorientation of G is the process of replacing each undirected edge e connecting vertices u to v with the two directed edges ( u , v ) and ( v , u ) . Wang et al. most recently investigated the rainbow connection number of bioriented graphs; see [15]. In contrast, a bidirection of graph refers to assigning two directional arrows to every edge in the graph. This concept was introduced by Edmonds and Johnson [16] and recently studied by Busch et al. [17]. Directed, bioriented, and bidirected graphs offer a framework for investigating dual connectivity in future research.

Author Contributions

Conceptualization, M.A.M.; Methodology, M.A.M., D.E.O. and H.A.K.; Validation, D.E.O.; Investigation, M.A.M. and H.A.K.; Supervision, D.E.O. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

The authors thank the referees for the comments and the suggestions provided.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Behr, R. Edge Coloring Signed Graphs. Discrete Math. 2020, 343, 111654. [Google Scholar] [CrossRef]
  2. Zhang, L.; Lu, Y.; Luo, R.; Ye, D.; Zhang, S. Edge coloring of signed graphs. Discret. Appl. Math. 2020, 282, 234–242. [Google Scholar] [CrossRef]
  3. Mutar, M.A.; Sivaraman, V.; Slilaty, D. Signed Ramsey Numbers. Graphs Comb. 2024, 40, 9. [Google Scholar] [CrossRef]
  4. Chartrand, G.; Johns, G.L.; McKeon, K.A.; Zhang, P. Rainbow connection in graphs. Math. Bohem. 2008, 133, 85–98. [Google Scholar] [CrossRef]
  5. Caro, Y.; Yuster, R. Colorful monochromatic connectivity. Discret. Math. 2011, 311, 1786–1792. [Google Scholar] [CrossRef]
  6. Li, X.; Liu, S.; Chandran, L.S.; Mathew, R.; Rajendraprasad, D. Rainbow Connection Number and Connectivity. Electron. J. Comb. 2012, 19, P17. [Google Scholar] [CrossRef]
  7. Caro, Y.; Lev, A.; Roditty, Y.; Tuza, Z.; Yuster, R. On Rainbow Connection. Electron. J. Comb. 2008, 15, R26. [Google Scholar] [CrossRef] [PubMed]
  8. Chartrand, G.; Johns, G.L.; McKeon, K.A.; Zhang, P. The Rainbow Connectivity of a Graph. Networks 2009, 54, 75–81. [Google Scholar] [CrossRef]
  9. Gu, R.; Li, X.; Qin, Z.; Zhao, Y. More on the Colorful Monochromatic Connectivity. Bull. Malays. Math. Sci. Soc. 2015, 40, 1769–1779. [Google Scholar] [CrossRef]
  10. Li, X.; Wu, D. A Survey on Monochromatic Connections of Graphs. Theory Appl. Graphs 2018, 4. [Google Scholar] [CrossRef]
  11. Li, X.; Shi, Y.; Sun, Y. Rainbow Connections of Graphs: A Survey. Graphs Comb. 2012, 29, 1–38. [Google Scholar] [CrossRef]
  12. Sun, Y. On Rainbow Total-Coloring of a Graph. Discret. Appl. Math. 2015, 194, 171–177. [Google Scholar] [CrossRef]
  13. Zhang, J.; Jiang, H.; Li, W. Total-Rainbow Connection and Forbidden Subgraphs. Discret. Appl. Math. 2024, 359, 364–370. [Google Scholar] [CrossRef]
  14. Jiang, H.; Li, X.; Zhang, Y. Total monochromatic connection of graphs. Discret. Math. 2017, 340, 175–180. [Google Scholar] [CrossRef]
  15. Wang, L.; Liu, S.; Jiang, H. Rainbow connections of bioriented graphs. Heliyon 2024, 10, e31426. [Google Scholar] [CrossRef] [PubMed]
  16. Edmonds, J.; Johnson, E.L. Matching: A well-solved class of integer linear programs. In Combinatorial Structures and Their Applications (Proceedings of the Calgary International Conference on Combinatorial Structures and Their Applications held at the University of Calgary. June 1969); Gordon and Breach: New York, NY, USA, 1970; pp. 89–92, MR 0267898. [Google Scholar]
  17. Busch, A.; Mutar, M.; Slilaty, D. Hamilton cycles in bidirected complete graphs. Contrib. Discrete Math. 2022, 17, 137–149. [Google Scholar] [CrossRef]
Figure 1. Dual coloring of prisms with n = 3 , 4 , 5 . The colors black, red, blue, green, yellow, brown, and cyan correspond the numbers 0, 1, 2, 3, 4, 5, and 6, respectively.
Figure 1. Dual coloring of prisms with n = 3 , 4 , 5 . The colors black, red, blue, green, yellow, brown, and cyan correspond the numbers 0, 1, 2, 3, 4, 5, and 6, respectively.
Mathematics 13 00229 g001
Figure 2. Dashed edges represent the edges of P while the solid ones represent those of H.
Figure 2. Dashed edges represent the edges of P while the solid ones represent those of H.
Mathematics 13 00229 g002
Figure 3. Dashed edges represent the edges of P while the solid ones represent those of H.
Figure 3. Dashed edges represent the edges of P while the solid ones represent those of H.
Mathematics 13 00229 g003
Figure 4. Dual coloring of wheel graph W 8 , where black, red, and blue represent 0, 1, and 2, respectively.
Figure 4. Dual coloring of wheel graph W 8 , where black, red, and blue represent 0, 1, and 2, respectively.
Mathematics 13 00229 g004
Figure 5. Dual coloring of K 5 , 5 , where black, red, blue, and green represent 0, 1, 2, and 3, respectively.
Figure 5. Dual coloring of K 5 , 5 , where black, red, blue, and green represent 0, 1, 2, and 3, respectively.
Mathematics 13 00229 g005
Figure 6. An example of a dense graph that is not dual connected.
Figure 6. An example of a dense graph that is not dual connected.
Mathematics 13 00229 g006
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Mutar, M.A.; Otera, D.E.; Khawwan, H.A. Dual Connectivity in Graphs. Mathematics 2025, 13, 229. https://doi.org/10.3390/math13020229

AMA Style

Mutar MA, Otera DE, Khawwan HA. Dual Connectivity in Graphs. Mathematics. 2025; 13(2):229. https://doi.org/10.3390/math13020229

Chicago/Turabian Style

Mutar, Mohammed A., Daniele Ettore Otera, and Hasan A. Khawwan. 2025. "Dual Connectivity in Graphs" Mathematics 13, no. 2: 229. https://doi.org/10.3390/math13020229

APA Style

Mutar, M. A., Otera, D. E., & Khawwan, H. A. (2025). Dual Connectivity in Graphs. Mathematics, 13(2), 229. https://doi.org/10.3390/math13020229

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop