This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Strong rainbow disconnection in graphs111Supported by NSFC No.11871034 and 11531011.

Xuqing Bai, Xueliang Li
Center for Combinatorics and LPMC
Nankai University, Tianjin 300071, China
Email: [email protected], [email protected]
Abstract

Let GG be a nontrivial edge-colored connected graph. An edge-cut RR of GG is called a rainbow edge-cut if no two edges of RR are colored with the same color. For two distinct vertices uu and vv of GG, if an edge-cut separates them, then the edge-cut is called a uu-vv-edge-cut. An edge-colored graph GG is called strong rainbow disconnected if for every two distinct vertices uu and vv of GG, there exists a both rainbow and minimum uu-vv-edge-cut (rainbow minimum uu-vv-edge-cut for short) in GG, separating them, and this edge-coloring is called a strong rainbow disconnection coloring (srd-coloring for short) of GG. For a connected graph GG, the strong rainbow disconnection number (srd-number for short) of GG, denoted by srd(G)\textnormal{srd}(G), is the smallest number of colors that are needed in order to make GG strong rainbow disconnected.

In this paper, we first characterize the graphs with mm edges such that srd(G)=k\textnormal{srd}(G)=k for each k{1,2,m}k\in\{1,2,m\}, respectively, and we also show that the srd-number of a nontrivial connected graph GG equals the maximum srd-number among the blocks of GG. Secondly, we study the srd-numbers for the complete kk-partite graphs, kk-edge-connected kk-regular graphs and grid graphs. Finally, we show that for a connected graph GG, to compute srd(G)\textnormal{srd}(G) is NP-hard. In particular, we show that it is already NP-complete to decide if srd(G)=3\textnormal{srd}(G)=3 for a connected cubic graph. Moreover, we show that for a given edge-colored (with an unbounded number of colors) connected graph GG it is NP-complete to decide whether GG is strong rainbow disconnected.

Keywords: edge-coloring; edge-connectivity; strong rainbow disconnection number; complexity; NP-hard (complete)

AMS subject classification 2010: 05C15, 05C40, 68Q17, 68Q25, 68R10.

1 Introduction

All graphs considered in this paper are simple, finite and undirected. Let G=(V(G),E(G))G=(V(G),E(G)) be a nontrivial connected graph with vertex-set V(G)V(G) and edge-set E(G)E(G). For vV(G)v\in V(G), let dG(v)d_{G}(v) and NG(v)N_{G}(v) denote the degreedegree and the neighborhoodneighborhood of vv in GG (or simply d(v)d(v) and N(v)N(v), respectively, when the graph GG is clear from the context). We use Δ(G)\Delta(G) to denote the maximum degree of GG. For any notation or terminology not defined here, we follow those used in [5].

Let GG be a graph with an edge-coloring cc: E(G)[k]={1,2,,k}E(G)\rightarrow[k]=\{1,2,\cdots,k\}, kk\in\mathbb{N}, where adjacent edges may be colored the same. When adjacent edges of GG receive different colors under cc, the edge-coloring cc is called proper. The chromatic index of GG, denoted by χ(G)\chi^{\prime}(G), is the minimum number of colors needed in a proper edge-coloring of GG. By a famous theorem of Vizing [14], one has that

Δ(G)χ(G)Δ(G)+1\Delta(G)\leq\chi^{\prime}(G)\leq\Delta(G)+1

for every nonempty graph GG. If χ(G)=Δ(G)\chi^{\prime}(G)=\Delta(G), then GG is said to be in Class 11; if χ(G)=Δ(G)+1\chi^{\prime}(G)=\Delta(G)+1, then GG is said to be in Class 22.

As we know that there are two ways to study the connectivity of a graph, one way is by using paths and the other is by using cuts. The rainbow connection using paths has been studied extensively; see for examples, papers [7, 11, 13] and book [12] and the references therein. So, it is natural to consider the rainbow edge-cuts for the colored connectivity in edged-colored graphs. In [6], Chartrand et al. first studied the rainbow edge-cut by introducing the concept of rainbow disconnection of graphs. In [4] we call all of them global colorings of graphs since they relate global structural property: connectivity of graphs.

An edge-cut of a connected graph GG is a set FF of edges such that GFG-F is disconnected. The minimum number of edges in an edge-cut of GG is the edge-connectivity of GG, denoted by λ(G)\lambda(G). For two distinct vertices uu and vv of GG, let λG(u,v)\lambda_{G}(u,v) (or simply λ(u,v)\lambda(u,v) when the graph GG is clear from the context) denote the minimum number of edges in an edge-cut FF such that uu and vv lie in different components of GFG-F, and this kind of edge-cut FF is called a minimum uu-vv-edge-cut. A uu-vv-path is a path with ends uu and vv. The following proposition presents an alternate interpretation of λ(u,v)\lambda(u,v) (see [8], [9]).

Proposition 1.1

For every two distinct vertices uu and vv in a graph GG, λ(u,v)\lambda(u,v) is equal to the maximum number of pairwise edge-disjoint uu-vv-paths in GG.

An edge-cut RR of an edge-colored connected graph GG is called a rainbow edge-cut if no two edges in RR are colored with the same color. Let uu and vv be two distinct vertices of GG. A rainbow uu-vv-edge-cut is a rainbow edge-cut RR of GG such that uu and vv belong to different components of GRG-R. An edge-colored graph GG is called rainbow disconnected if for every two distinct vertices uu and vv of GG, there exists a rainbow uu-vv-edge-cut in GG, separating them. In this case, the edge-coloring is called a rainbow disconnection coloring (rd-coloring for short) of GG. The rainbow disconnection number (or rd-number for short) of GG, denoted by rd(G)\textnormal{rd}(G), is the smallest number of colors that are needed in order to make GG rainbow disconnected. A rd-coloring with rd(G)\textnormal{rd}(G) colors is called an optimaloptimal rd-coloring of GG.

Remember that in the above Menger’s famous result of Proposition 1.1, only minimum edge-cuts play a role, however, in the definition of rd-colorings we only requested the existence of a uu-vv-edge-cut between a pair of vertices uu and vv, which could be any edge-cut (large or small are both OK). This may cause the failure of a colored version of such a nice Min-Max result of Proposition 1.1. In order to overcome this problem, we will introduce the concept of strong rainbow disconnection in graphs, with a hope to set up the colored version of the so-called Max-Flow Min-Cut Theorem.

An edge-colored graph GG is called strong rainbow disconnected if for every two distinct vertices uu and vv of GG, there exists a both rainbow and minimum uu-vv-edge-cut (rainbow minimum uu-vv-edge-cut for short) in GG, separating them. In this case, the edge-coloring is called a strong rainbow disconnection coloring (srd-coloring for short) of GG. For a connected graph GG, we similarly define the strong rainbow disconnection number(srd-number for short) of GG, denoted by srd(G)\textnormal{srd}(G), as the smallest number of colors that are needed in order to make GG strong rainbow disconnected. An srd(G)\textnormal{srd}(G)-coloring with srd(G)\textnormal{srd}(G) colors is called an optimaloptimal srd-coloring of GG.

The remainder of this paper will be organized as follows. In Section 2, we first obtain some basic results for the srd-numbers of graphs. In Section 3, we study the srd-numbers for some well-known classes of special graphs. In Section 4, we show that for a connected graph GG, to compute srd(G)\textnormal{srd}(G) is NP-hard. In particular, we show that it is already NP-complete to decide if srd(G)=3\textnormal{srd}(G)=3 for a connected cubic graph. Moreover, we show that for a given edge-colored (with an unbounded number of colors) connected graph GG it is NP-complete to decide whether GG is strong rainbow disconnected.

2 Some basic results

Let GG be a connected graph. Recall that for a pair of distinct vertices xx and yy of GG, we say that an edge-cut (X)\partial(X) separates xx and yy if xXx\in X and yVXy\in V\setminus X. We denote by CG(x,y)C_{G}(x,y) the minimum cardinality of such an edge-cut in GG. Let XX be a vertex subset of GG, and let X¯=V(G)X\overline{X}=V(G)\setminus X. Then the graph G/XG/X is obtained from GG by shrinking XX to a single vertex. A trivial edge-cut is one associated with a single vertex. A block of a graph is a maximal connected subgraph of GG containing no cut-vertices. The block decomposition of GG is the set of blocks of GG. From definitions, the following inequalities are obvious.

Proposition 2.1

If GG is a nontrivial connected graph with edge-connectivity λ(G)\lambda(G), upper edge-connectivity λ+(G)\lambda^{+}(G) and number e(G)e(G) of edges, then

λ(G)λ+(G)rd(G)srd(G)e(G).\lambda(G)\leq\lambda^{+}(G)\leq\textnormal{rd}(G)\leq\textnormal{srd}(G)\leq e(G).

Our first question is that the new parameter srd-number is really something new, different from rd-number ? However, we have not found any connected graph GG with srd(G)rd(G)\textnormal{srd}(G)\neq\textnormal{rd}(G). So, we pose the following conjecture.

Conjecture 2.2

For any connected graph GG, srd(G)=rd(G)\textnormal{srd}(G)=\textnormal{rd}(G).

In the rest of the paper we will show that for many classes of graphs the conjecture is true.

In this section, we characterize all those nontrivial connected graphs with mm edges such that srd(G)=k\textnormal{srd}(G)=k for each k{1,2,m}k\in\{1,2,m\}, respectively. We first characterize the graphs with srd(G)=m\textnormal{srd}(G)=m. The following are two lemmas which we will be used.

Lemma 2.3

[10] Let (X)\partial(X) be a minimum edge-cut in a graph GG separating two vertices xx and yy, where xXx\in X, and let (Y)\partial(Y) be a minimum edge-cut in GG separating two vertices uu and vv of XX (X¯\overline{X}), where yYy\in Y. Then every minimum uu-vv-edge-cut in G/X¯G/\overline{X} (G/XG/X) is a minimum uu-vv-edge-cut in GG.

It follows from Lemma 2.3 that we have the following result.

Lemma 2.4

Let GG be a connected graph of order at least 33. Then srd(G)e(G)1\textnormal{srd}(G)\leq e(G)-1.

Proof. We distinguish the following two cases.

Case 1. There exists at least one pair of vertices having nontrivial minimum edge-cut.

Let CG(x,y)C_{G}(x,y) be a nontrivial minimum uu-vv-edge-cut of GG, where x,yV(G)x,y\in V(G), and let (X)=min{CG(x,y)|x,yV(G)}\partial(X)=\min\{C_{G}(x,y)|x,y\in V(G)\}. Suppose that (X)\partial(X) is a nontrivial minimum x0x_{0}-y0y_{0}-edge-cut in graph GG, where x0Xx_{0}\in X, and let (Y)\partial(Y) be a minimum uu-vv-edge-cut in GG, where u,vXu,v\in X and y0Yy_{0}\in Y. By Lemma 2.3, we get that every minimum uu-vv-edge-cut in G/X¯G/\overline{X} is a minimum uu-vv-edge-cut in GG. Now we give an edge-coloring cc for GG by assigning different colors for each edge of G[X]G[X] using colors from [e(G[X])][e(G[X])] and assigning different colors for each edge of G[X¯]G[\overline{X}] using colors from [e(G[X¯])][e(G[\overline{X}])], respectively, and assigning |(X)||\partial(X)| new colors for (X)\partial(X). Note that the set EwE_{w} of edges incident with ww is rainbow for each vertex ww of GG, and |c|=max{e(G[X]),e(G[X¯])}+|(X)|e(G)1|c|=\max\{e(G[X]),e(G[\overline{X}])\}+|\partial(X)|\leq e(G)-1 since e(G[X]),e(G[X¯])1e(G[X]),e(G[\overline{X}])\geq 1.

We can verify that the coloring cc is an srd-coloring of GG. Let pp and qq be two vertices of GG. If pp and qq have a nontrivial minimum edge-cut CG(p,q)C_{G}(p,q) in GG, then |CG(p,q)||(X)||C_{G}(p,q)|\geq|\partial(X)|. Suppose that pXp\in X and qX¯q\in\overline{X}. Without loss of generality, let d(p)d(q)d(p)\leq d(q). If d(p)<|(X)|d(p)<|\partial(X)|, then the set EpE_{p} of edges incident with pp is a rainbow minimum pp-qq-edge-cut in GG under the coloring cc; if |(X)|d(p)d(q)|\partial(X)|\leq d(p)\leq d(q), then the (X)\partial(X) is a rainbow minimum pp-qq-edge-cut in GG under the coloring cc. If p,qXp,q\in X (X¯\overline{X}), then the minimum pp-qq-edge-cut in G/X¯G/\overline{X} (G/XG/X) is a rainbow minimum pp-qq-edge-cut in GG since the colors of the edges in graph G/X¯G/\overline{X} (G/XG/X) are different from each other under the restriction of coloring cc.

Case 2. For any two vertices of GG, there are only trivial minimum edge-cut.

If GG is a tree, then srd(G)=1\textnormal{srd}(G)=1. Obviously, srd(G)e(G)1\textnormal{srd}(G)\leq e(G)-1 since GG is a connected graph with n3n\geq 3. Otherwise, we give a proper edge-coloring for GG using n1n-1 colors. Since GG is not a tree, we have n1e(G)1n-1\leq e(G)-1. For any two vertices pp, qq of GG, without loss of generality, let d(p)d(q)d(p)\leq d(q), the set EpE_{p} of edges incident with pp is a rainbow minimum pp-qq-edge-cut in GG. \Box

By Lemma 2.4, we immediately obtain the following result.

Corollary 2.5

Let GG be a connected graph. Then srd(G)=e(G)\textnormal{srd}(G)=e(G) if and only if G=P2G=P_{2}.

Next, we further characterize the graphs GG with srd(G)=1\textnormal{srd}(G)=1 and 22, respectively. We first restate two results as lemmas which characterize the graphs with rd(G)=1\textnormal{rd}(G)=1 and 22, respectively.

Lemma 2.6

[6] Let GG be a nontrivial connected graph. Then rd(G)=1\textnormal{rd}(G)=1 if and only if GG is a tree.

Lemma 2.7

[6] Let GG be a nontrivial connected graph. Then rd(G)=2\textnormal{rd}(G)=2 if and only if each block of GG is either K2K_{2} or a cycle and at least one block of GG is a cycle.

Furthermore, we obtain the following two results.

Theorem 2.8

Let GG be a nontrivial connected graph. Then srd(G)=1\textnormal{srd}(G)=1 if and only if rd(G)=1\textnormal{rd}(G)=1.

Proof. First, if srd(G)=1\textnormal{srd}(G)=1, then we have 1rd(G)srd(G)1\leq\textnormal{rd}(G)\leq\textnormal{srd}(G) by Proposition 2.1. Next, if rd(G)=1\textnormal{rd}(G)=1, then the graph GG has no cycle, namely, the GG is a tree. We give one color for all edges of GG. Obviously, the coloring is an optimal srd-coloring of GG, and so srd(G)=1\textnormal{srd}(G)=1 by Proposition 2.1. \Box

Theorem 2.9

Let GG be a nontrivial connected graph. Then srd(G)=2\textnormal{srd}(G)=2 if and only if rd(G)=2\textnormal{rd}(G)=2.

Proof. First, if srd(G)=2\textnormal{srd}(G)=2, then GG has no cycle with a chord by Proposition 2.1. Furthermore, if GG is a tree, we showed srd(G)=1\textnormal{srd}(G)=1. Therefore, each block of GG is either a K2K_{2} or a cycle and at least one block of GG is a cycle. By Lemma 2.7, we get rd(G)=2\textnormal{rd}(G)=2.

Conversely, suppose rd(G)=2\textnormal{rd}(G)=2. Then each block of GG is either a K2K_{2} or a cycle and at least one block of GG is a cycle. We can give a 2-edge-coloring cc for GG as follows. Choose one edge from each cycle to give color 11. The remaining edges are assigned color 22. One can easily verify that the coloring cc is strong rainbow disconnected. Combined with Proposition 2.1, we have srd(G)=2\textnormal{srd}(G)=2. \Box

By Lemmas 2.6 and 2.7, and Theorems 2.8 and 2.9, we immediately get the following corollary.

Corollary 2.10

Let GG be a nontrivial connected graph. Then

(i) srd(G)=1\textnormal{srd}(G)=1 if and only if GG is a tree.

(ii) srd(G)=2\textnormal{srd}(G)=2 if and only if each block of GG is either a K2K_{2} or a cycle and at least one block of GG is a cycle.

Furthermore, we get srd(G)=srd(B)\textnormal{srd}(G)=\textnormal{srd}(B), where srd(B)\textnormal{srd}(B) is maximum among all blocks of GG. It implies that the study of srd-numbers can be restricted to 2-connected graphs.

Lemma 2.11

If HH is a block of a graph GG, then srd(H)srd(G)\textnormal{srd}(H)\leq\textnormal{srd}(G).

Proof. Let cc be an optimal srd-coloring of GG, and let u,vu,v be two vertices of HH. Suppose RR is a rainbow minimum uu-vv-edge-cut in GG. Then RE(H)R\cap E(H) is a rainbow minimum uu-vv-edge-cut in HH. Assume that there exists a smaller uu-vv-edge-cut RR^{\prime} in HH. Then there is no uu-vv-path in GRG\setminus R^{\prime}, which is a contradiction with definition of RR since |R|<|R||R^{\prime}|<|R|. Hence, the coloring cc restricted to HH is an srd-coloring of HH. Thus, srd(H)srd(G)\textnormal{srd}(H)\leq\textnormal{srd}(G). \Box

Theorem 2.12

Let GG be a nontrivial connected graph, and BB a block of GG such that srd(B)\textnormal{srd}(B) is maximum among all blocks of GG. Then srd(G)=srd(B)\textnormal{srd}(G)=\textnormal{srd}(B).

Proof. Let {B1,B2,,Bt}\{B_{1},B_{2},\ldots,B_{t}\} be the block decomposition of GG, and let k=max{srd(Bi):i[t]}k=\max\{\textnormal{srd}(B_{i}):i\in[t]\}. If GG has no cut-vertex, then G=B1G=B_{1} and the result follows. Hence, we may assume that GG has at least one cut-vertex. By Lemma 2.11, we have ksrd(G)k\leq\textnormal{srd}(G).

Let cic_{i} be an optimal srd-coloring of BiB_{i}. We define the edge-coloring cc: E(G)[k]E(G)\rightarrow[k] of GG by c(e)=ci(e)c(e)=c_{i}(e) if eE(Bi)e\in E(B_{i}). Let uu and vv be two vertices of GG. If u,vBiu,v\in B_{i} (i[t])(i\in[t]), let CG(u,v)=CBir(u,v)C_{G}(u,v)=C^{r}_{B_{i}}(u,v), where CBir(u,v)C^{r}_{B_{i}}(u,v) is the rainbow minimum uu-vv-edge-cut in BiB_{i}. Obviously, CG(u,v)C_{G}(u,v) is rainbow under the coloring cic_{i}. Moreover, it is minimum uu-vv-edge-cut in GG. Otherwise, assume that RR is a smaller uu-vv-edge-cut in GG. Then RE(Bi)R\cap E(B_{i}) is also a uu-vv-edge-cut in BiB_{i}, which contradicts to the definition of CBir(u,v)C^{r}_{B_{i}}(u,v) since |RE(Bi)|<|CBi(u,v)||R\cap E(B_{i})|<|C_{B_{i}}(u,v)|. Hence, the CG(u,v)C_{G}(u,v) is a rainbow minimum uu-vv-edge-cut in GG. Suppose that uBiu\in B_{i} and vBjv\in B_{j}, where i<ji<j and i,j[t]i,j\in[t]. Let BixiBi+1xi+1xj1BjB_{i}x_{i}B_{i+1}x_{i+1}\ldots x_{j-1}B_{j} be a unique BiB_{i}-BjB_{j}-path in the block-tree of GG, and let xix_{i} be the cut-vertex between blocks BiB_{i} and Bi+1B_{i+1}. If u=xiu=x_{i} and v=xj1v=x_{j-1}, let CG(u,v)=min{CBi+1r(xi,xi+1),,CBj1r(xj2,xj1)}C_{G}(u,v)=\min\{C^{r}_{B_{i+1}}(x_{i},x_{i+1}),\ldots,C^{r}_{B_{j-1}}(x_{j-2},x_{j-1})\}. If u=xiu=x_{i} and vxj1v\neq x_{j-1}, let CG(u,v)=min{CBi+1r(xi,xi+1),,CBj1r(xj2,xj1),CBjr(xj1,v)}C_{G}(u,v)=\min\{C^{r}_{B_{i+1}}(x_{i},x_{i+1}),\ldots,C^{r}_{B_{j-1}}(x_{j-2},x_{j-1}),C^{r}_{B_{j}}(x_{j-1},v)\}. If uxiu\neq x_{i} and v=xj1v=x_{j-1}, let CG(u,v)=min{CBir(u,xi),CBi+1r(xi,xi+1),,CBj1r(xj2,xj1)}C_{G}(u,v)=\min\{C^{r}_{B_{i}}(u,x_{i}),C^{r}_{B_{i+1}}(x_{i},x_{i+1}),\ldots,C^{r}_{B_{j-1}}(x_{j-2},x_{j-1})\}. If uxiu\neq x_{i} and vxj1v\neq x_{j-1}, let CG(u,v)=min{CBir(u,xi),CBi+1r(xi,xi+1),,CBjr(xj1,v)}C_{G}(u,v)=\min\{C^{r}_{B_{i}}(u,x_{i}),C^{r}_{B_{i+1}}(x_{i},x_{i+1}),\ldots,C^{r}_{B_{j}}(x_{j-1},v)\}. By the connectivity of GG, we know that λG(u,v)=|CG(u,v)|\lambda_{G}(u,v)=|C_{G}(u,v)|, and CG(u,v)C_{G}(u,v) is rainbow. Then CG(u,v)C_{G}(u,v) is a rainbow minimum uu-vv-edge-cut in GG. Hence, srd(G)k\textnormal{srd}(G)\leq k, and so srd(G)=k\textnormal{srd}(G)=k. \Box

Remark 2.13

As one has seen that all the above results for the srd-number behave the same as for the rd-number. This supports Conjecture 2.2.

3 The srd-numbers of some classes of graphs

In this section, we investigate the srd-numbers of complete graphs, complete multipartite graphs, regular graphs and grid graphs. Again, we will see that the srd-number behaves the same as the rd-number. At first, we restate several results as lemmas which will be used in the sequel.

Lemma 3.1

[1] Let GG be a connected graph. If every connected component of GΔG_{\Delta} is a unicyclic graph or a tree, and GΔG_{\Delta} is not a disjoint union of cycles, then GG is in Class 11.

Lemma 3.2

[6] For each integer n4n\geq 4, rd(Kn)=n1\textnormal{rd}(K_{n})=n-1.

Lemma 3.3

[2] If G=Kn1,n2,,nkG=K_{n_{1},n_{2},...,n_{k}} is a complete kk-partite graph with order nn, where k2k\geq 2 and n1n2nkn_{1}\leq n_{2}\leq\cdots\leq n_{k}, then

rd(Kn1,n2,,nk)={nn2,if n1=1,nn1,if n12.\textnormal{rd}(K_{n_{1},n_{2},...,n_{k}})=\begin{cases}n-n_{2},&\text{if $n_{1}=1$},\\ n-n_{1},&\text{if $n_{1}\geq 2$}.\end{cases}
Lemma 3.4

[2] If GG is a connected kk-regular graph, then krd(G)k+1k\leq\textnormal{rd}(G)\leq k+1.

Lemma 3.5

[1] The rd-number of the grid graph Gm,nG_{m,n} is as follows.

(i) For all n2n\geq 2, rd(G1,n)=rd(Pn)=1\textnormal{rd}(G_{1,n})=\textnormal{rd}(P_{n})=1.

(ii) For all n3n\geq 3, rd(G2,n)=2\textnormal{rd}(G_{2,n})=2.

(iii) For all n4n\geq 4, rd(G3,n)=3\textnormal{rd}(G_{3,n})=3.

(iv) For all 4mn4\geq m\geq n, rd(Gm,n)=4\textnormal{rd}(G_{m,n})=4.

First, we get the srd-number for complete graphs.

Theorem 3.6

For each integer n2n\geq 2, srd(Kn)=n1\textnormal{srd}(K_{n})=n-1.

Proof. By Proposition 2.1 and Lemma 3.2, n1rd(Kn)srd(Kn)n-1\leq\textnormal{rd}(K_{n})\leq\textnormal{srd}(K_{n}). It remains to show that there exists an srd-coloring for KnK_{n} using n1n-1 colors. Suppose first that n2n\geq 2 is even. Let uu and vv be two vertices of KnK_{n}, and let cc be a proper edge-coloring of KnK_{n} using n1n-1 colors. Since λ(Kn)=n1\lambda(K_{n})=n-1, the set EuE_{u} of edges incident with uu is a rainbow minimum uu-vv-edge-cut in GG. Next suppose n3n\geq 3 is odd. We give the same edge-coloring for graph GG as the coloring in Lemma 3.2. We now restate it as follows. Let xx be a vertex of KnK_{n} and Kn1=KnxK_{n-1}=K_{n}-x. Then Kn1K_{n-1} has a proper edge-coloring cc using n2n-2 colors since n1n-1 is even. Now we extend an edge-coloring cc of Kn1K_{n-1} to KnK_{n} by assigning color n1n-1 for each edge incident with vertex xx. We show that the cc is an srd-coloring of GG. Let uu and vv be two vertices of KnK_{n}, say uxu\neq x. Then the set EuE_{u} of edges incident with uu is a rainbow minimum uu-vv-edge-cut in GG since λ(Kn)=n1\lambda(K_{n})=n-1. \Box

Then, we give the srd-number for complete multipartite graphs.

Theorem 3.7

If G=Kn1,n2,,nkG=K_{n_{1},n_{2},...,n_{k}} is a complete kk-partite graph with order nn, where k2k\geq 2 and n1n2nkn_{1}\leq n_{2}\leq\cdots\leq n_{k}, then

srd(Kn1,n2,,nk)={nn2,if n1=1,nn1,if n12.\textnormal{srd}(K_{n_{1},n_{2},...,n_{k}})=\begin{cases}n-n_{2},&\text{if $n_{1}=1$},\\ n-n_{1},&\text{if $n_{1}\geq 2$}.\end{cases}

Proof. It remains to prove that srd(G)nn2\textnormal{srd}(G)\leq n-n_{2} for n1=1n_{1}=1, and srd(G)nn1\textnormal{srd}(G)\leq n-n_{1} for n12n_{1}\geq 2 by Proposition 2.1 and Lemma 3.3. Let V1,V2,VkV_{1},V_{2},\ldots V_{k} be the kk-partition of the vertices of GG, and Vi={vi,1,vi,2,,vi,ni}V_{i}=\{v_{i,1},v_{i,2},\ldots,v_{i,n_{i}}\} for each i[k]i\in[k]. We distinguish the following two cases.

Case 1. n1=1n_{1}=1.

First, we have V1={v1,1}V_{1}=\{v_{1,1}\} and d(v1,1)=n1d(v_{1,1})=n-1. Let H=G{v1,1}H=G-\{v_{1,1}\}. Then Δ(H)=nn21\Delta(H)=n-n_{2}-1. Then, we construct a proper edge-coloring c0c_{0} of HH using colors from [Δ(H)+1][\Delta(H)+1]. For each vertex xV(H)x\in V(H), since dH(x)Δ(H)d_{H}(x)\leq\Delta(H), there is an ax[Δ(H)+1]a_{x}\in[\Delta(H)+1] such that axa_{x} is not assigned to any edge incident with xx in HH. Since E(G)=E(H){v1,1xxNG(v1,1)}E(G)=E(H)\cup\{v_{1,1}x\mid x\in N_{G}(v_{1,1})\}, we now extend the edge-coloring c0c_{0} of HH to an edge-coloring cc of GG by assigning c(v1,1x)=axc(v_{1,1}x)=a_{x} for every vertex xNG(v1,1)x\in N_{G}(v_{1,1}). Note that the set ExE_{x} of edges incident with xx is a rainbow set for each vertex xV(G)v1,1x\in V(G)\setminus v_{1,1} in GG. Suppose pp and qq are two vertices of GG. If pVip\in V_{i} and qVjq\in V_{j} (1i<jt)(1\leq i<j\leq t), then the set EqE_{q} of edges incident with qq is a rainbow minimum pp-qq-edge-cut in GG since λG(p,q)=nnj\lambda_{G}(p,q)=n-n_{j}. If p,qVip,q\in V_{i}, then the set EqE_{q} of edges incident with qq is a rainbow minimum pp-qq-edge-cut in GG since λG(p,q)=nni\lambda_{G}(p,q)=n-n_{i}. Hence, we obtain srd(G)Δ(H)+1=nn2\textnormal{srd}(G)\leq\Delta(H)+1=n-n_{2}.

Case 2. n12n_{1}\geq 2.

Pick a vertex uu of V1V_{1} and let F=GuF=G-u. Then Δ(F)=nn1\Delta(F)=n-n_{1} since n12n_{1}\geq 2 and FΔ=G[V1u]F_{\Delta}=G[V_{1}-u]. It follows from Lemma 3.1 that FF is in Class 11, and so χ(F)=nn1\chi^{\prime}(F)=n-n_{1}. Furthermore, for each vertex xNG(u)x\in N_{G}(u), we know dF(x)Δ(F)1=nn11d_{F}(x)\leq\Delta(F)-1=n-n_{1}-1. Similar to the argument of Case 1, we can construct an edge-coloring cc for GG such that the set ExE_{x} of edges incident with xx is a rainbow set for each vertex xV(G)ux\in V(G)\setminus u using nn1n-n_{1} colors. Suppose pp and qq are two vertices of GG. If pVip\in V_{i} and qVjq\in V_{j} (1i<jt)(1\leq i<j\leq t), then the set EqE_{q} of edges incident with qq is a rainbow minimum pp-qq-edge-cut in GG since λG(p,q)=nnj\lambda_{G}(p,q)=n-n_{j}. If p,qVip,q\in V_{i} (i[t])(i\in[t]), say quq\neq u, then the set EqE_{q} of edges incident with qq is a rainbow minimum pp-qq-edge-cut in GG since λG(p,q)=nni\lambda_{G}(p,q)=n-n_{i}. Hence, srd(G)nn1\textnormal{srd}(G)\leq n-n_{1}. \Box

For regular graphs, we only study the srd-number of kk-edge-connected kk-regular graphs. Moreover, we obtain that srd(G)=k\textnormal{srd}(G)=k if and only if χ(G)=k\chi^{\prime}(G)=k for a kk-edge-connected kk-regular graph GG, where kk is odd.

Lemma 3.8

[3] Let kk be an odd integer, and GG a kk-edge-connected kk-regular graph of order nn. Then χ(G)=k\chi^{\prime}(G)=k if and only if rd(G)=k\textnormal{rd}(G)=k.

Theorem 3.9

Let GG be a kk-edge-connected kk-regular graph. Then ksrd(G)χ(G)k\leq\textnormal{srd}(G)\leq\chi^{\prime}(G).

Proof. It follows from Proposition 2.1 that srd(G)k\textnormal{srd}(G)\geq k. Let uu, vv be two vertices of GG. Using the fact that GG is a kk-edge-connected kk-regular graph, one may easily verify that the set EvE_{v} of edges incident with vv is a rainbow minimum uu-vv-edge-cut under a proper edge-coloring of GG. Hence, srd(G)χ(G)\textnormal{srd}(G)\leq\chi^{\prime}(G). \Box

Theorem 3.10

Let kk be an odd integer, GG a kk-edge-connected kk-regular graph. Then srd(G)=k\textnormal{srd}(G)=k if and only if rd(G)=k\textnormal{rd}(G)=k.

Proof. First, suppose srd(G)=k\textnormal{srd}(G)=k. Since λ(G)=k\lambda(G)=k, we have rd(G)=k\textnormal{rd}(G)=k by Proposition 2.1. Conversely, if rd(G)=k\textnormal{rd}(G)=k, then we have srd(G)=k\textnormal{srd}(G)=k by Proposition 2.1 and Lemma 3.8 and Theorem 3.9. \Box

By Lemma 3.8 and Theorem 3.10, we immediately get the following corollary.

Corollary 3.11

Let kk be an odd integer, GG a kk-edge-connected kk-regular graph. Then srd(G)=k\textnormal{srd}(G)=k if and only if χ(G)=k\chi^{\prime}(G)=k.

The Cartesian product GHG\Box H of two vertex-disjoint graphs GG and HH is the graph with vertex-set V(G)×V(H)V(G)\times V(H), where (u,v)(u,v) is adjacent to (x,y)(x,y) in GHG\Box H if and only if either u=xu=x and vyE(H)vy\in E(H) or uxE(G)ux\in E(G) and v=yv=y. We consider the m×nm\times n grid graph Gm,n=PmPnG_{m,n}=P_{m}\Box P_{n}, which consists of mm horizontal paths PnP_{n} and nn vertical paths PmP_{m}. Now we determine the srd-number for grid graphs.

Theorem 3.12

The srd-number of the grid graph Gm,nG_{m,n} is as follows.

(i) For all n2n\geq 2, srd(G1,n)=srd(Pn)=1\textnormal{srd}(G_{1,n})=\textnormal{srd}(P_{n})=1.

(ii) For all n3n\geq 3, srd(G2,n)=2\textnormal{srd}(G_{2,n})=2.

(iii) For all n4n\geq 4, srd(G3,n)=3\textnormal{srd}(G_{3,n})=3.

(iv) For all 4mn4\geq m\geq n, srd(Gm,n)=4\textnormal{srd}(G_{m,n})=4.

Proof. First, it follows from Proposition 2.1 and Lemma 3.5 that the lower bounds on srd(Gm,n)\textnormal{srd}(G_{m,n}) in (i)-(iv) hold. It remains to show that the upper bound on srd(Gm,n)\textnormal{srd}(G_{m,n}) in each of (i)-(iv) also holds.

(i) We get srd(G1,n)=srd(Pn)=1\textnormal{srd}(G_{1,n})=\textnormal{srd}(P_{n})=1 by Corollary 2.10.

For the rest of the proof, the vertices of Gm,nG_{m,n} are regarded as a matrix. Let xi,jx_{i,j} be the vertex in row ii and column jj, where 1im1\leq i\leq m and 1jn1\leq j\leq n.

(ii) We give the same edge-coloring cc for G2,nG_{2,n} (n3n\geq 3) using colors from the elements of Z3Z_{3} of the integer modulo 3 as in Lemma 3.5 (ii). Define the edge-coloring cc for G2,nG_{2,n}: cZ3c\rightarrow Z_{3}, and we now restate it as follows.

\bullet c(xi,jxi,j+1)=i+j+1c(x_{i,j}x_{i,j+1})=i+j+1 for 1i21\leq i\leq 2 and 1jn11\leq j\leq n-1;

\bullet c(x1,jx2,j)=jc(x_{1,j}x_{2,j})=j for 1jn11\leq j\leq n-1.

One can verify that the coloring cc is an srd-coloring for G2,nG_{2,n}. Let uu and vv be two vertices of G2,nG_{2,n}. If uu and vv are in different columns, then two parallel edges between uu and vv joining vertices in the same two columns form a rainbow minimum uu-vv-edge-cut in G2,nG_{2,n} since λ(u,v)=2\lambda(u,v)=2. Suppose uu and vv are in the same column. Because the set EuE_{u} of edges incident with uu is rainbow and λ(u,v)=d(u)=d(v)\lambda(u,v)=d(u)=d(v), the set EuE_{u} of edges incident with uu is a rainbow minimum uu-vv-edge-cut in G2,nG_{2,n}.

(iii) Give the same edge-coloring cc as for the graph G3,nG_{3,n} (n3n\geq 3) in Lemma 3.5 (iii). Again we use the elements of Z3Z_{3} as the colors here. Define the edge-coloring cc for G3,nG_{3,n}: cZ3c\rightarrow Z_{3} as follows.

\bullet c(xi,jxi,j+1)=i+j+1c(x_{i,j}x_{i,j+1})=i+j+1 for 1i31\leq i\leq 3 and 1jn11\leq j\leq n-1;

\bullet c(x1,jx2,j)=jc(x_{1,j}x_{2,j})=j for 1jn11\leq j\leq n-1;

\bullet c(x2,jx3,j)=j+2c(x_{2,j}x_{3,j})=j+2 for 1jn11\leq j\leq n-1.

Now we show that the coloring cc is an srd-coloring of G3,nG_{3,n}. Observe that the set ExE_{x} of edges incident with xx is rainbow for each vertex xx with d(x)3d(x)\leq 3 in G3,nG_{3,n} under the coloring cc. Let uu and vv be two vertices of G3,nG_{3,n}. If uu and vv have at most one vertex with degree 44, without loss of generality, 2d(u)d(v)42\leq d(u)\leq d(v)\leq 4, then the set EuE_{u} of edges incident with uu is a rainbow minimum uu-vv-edge-cut in G3,nG_{3,n} since λ(u,v)=d(u)\lambda(u,v)=d(u). If d(u)=d(v)=4d(u)=d(v)=4, then three parallel edges between uu and vv joining vertices in the same two columns form a rainbow minimum uu-vv-edge-cut in G3,nG_{3,n} since λ(u,v)=3\lambda(u,v)=3.

(iv) For the graph Gm,nG_{m,n} (4mn4\leq m\leq n), because Gm,nG_{m,n} is bipartite and Δ(Gm,n)=4\Delta(G_{m,n})=4, there exists a proper edge-coloring cc using 4 colors. Now we show that the cc is an srd-coloring of Gm,nG_{m,n}. Let uu and vv be two vertices of Gm,nG_{m,n}. Suppose d(u)d(v)d(u)\leq d(v). Then the set EuE_{u} of edges incident with uu is a rainbow minimum uu-vv-edge-cut in Gm,nG_{m,n} (4mn4\leq m\leq n) since λ(u,v)=d(u)\lambda(u,v)=d(u). \Box

4 Hardness results

First, we show that our problem is in NP for any fixed integer kk.

Lemma 4.1

For a fixed positive integer kk, given a kk-edge-colored graph GG, deciding whether GG is a strong rainbow disconnected under the coloring is in PP.

Proof. Let nn, mm be the number of the vertices and edges of GG, respectively. Let uu, vv be two vertices of GG. Because GG has at most kk colors, we have at most l=1k(ml)\sum_{l=1}^{k}{m\choose l} rainbow edge subsets in GG, denoted the set of the subsets by 𝒮\mathcal{S}. One can see that this number is upper bounded by a polynomial in mm when kk is a fixed integer (say kmkkm^{k}, roughly speaking). Given a rainbow subset of edges S𝒮S\in\mathcal{S}, it is checkable in polynomial time to decide whether SS is a uu-vv-edge-cut of GG, just to see whether uu and vv lie in different components of GSG\setminus S, and the number of components is a polynomial in nn. If each rainbow subset in 𝒮\mathcal{S} is not a uu-vv-edge-cut in GG, then the coloring is not an srd-coloring of GG, which can be checked in polynomial time since the number of such subsets is polynomial many in mm. Otherwise, let the integer l0(k)l_{0}(\leq k) be the minimum size of a uu-vv-edge-cut in GG, and this l0l_{0} can be computed in polynomial time. Then, if one of the rainbow subsets of 𝒮\mathcal{S} is a uu-vv-edge-cut of GG with size l0l_{0}, then it is a rainbow minimum uu-vv-edge-cut of GG, which can be done in polynomial time since the number of such subsets is polynomial many in mm. Otherwise, the coloring is not an srd-coloring. Moreover, there are at most (n2){n\choose 2} pairs of vertices in GG. Since kk is an integer, we can deduce that deciding wether a kk-edge-colored graph GG is strong rainbow disconnected can be checked in polynomial time. \Box

In particular, it is NPNP-complete to determine whether srd(G)=3\textnormal{srd}(G)=3 for a cubic graph. We first restate the following result as a lemma.

Lemma 4.2

[2] It is NPNP-complete to determine whether the rd-number of a cubic is 33 or 44.

Theorem 4.3

It is NPNP-complete to determine whether the srd-number of a cubic is 33 or 44.

Proof. The problem is in NP from Lemma 4.1. Furthermore, we get that it is NP-hard to determine whether the srd-number of a 3-edge-connected cubic is 33 or 44 by Theorem 3.10 and the proof of Lemma 4.2. \Box

Lemma 4.1 tells us that deciding whether a given kk-edge-colored graph GG is strong rainbow disconnected for a fixed integer kk is in P. However, it is NP-complete to decide whether a given edge-colored (with an unbounded number of colors) graph is strong rainbow disconnected.

Theorem 4.4

Given an edge-colored graph GG and two vertices s,ts,t of GG, deciding whether there is a rainbow minimum ss-tt-edge-cut is NP-complete.

Proof. Clearly, the problem is in NP, since for a graph GG checking whether a given set of edges is a rainbow minimum ss-tt-edge-cut in GG can be done in polynomial time, just to see whether it is an ss-tt-edge-cut and it has the minimum size λG(s,t)\lambda_{G}(s,t) by solving the maximum flow problem. We exhibit a polynomial reduction from the problem 3SAT. Given a 3CNF for ϕ=i=1mci\phi=\wedge_{i=1}^{m}c_{i} over variables x1,x2,,xnx_{1},x_{2},\ldots,x_{n}, we construct a graph GϕG_{\phi} with two special vertices s,ts,t and an edge-coloring ff such that there is a rainbow minimum ss-tt-edge-cut in GϕG_{\phi} if and only if ϕ\phi is satisfiable.

We define GϕG_{\phi} as follows:

V(Gϕ)=\displaystyle V(G_{\phi})= {s,t}{xi,0,xi,1|i[n]}{ci,j|i[m],j{0,1,2,3}}\displaystyle\{s,t\}\cup\{x_{i,0},x_{i,1}|i\in[n]\}\cup\{c_{i,j}|i\in[m],j\in\{0,1,2,3\}\}
\displaystyle\cup {pi,j,qi,j|i[n],j[i]}{yi|i[5m+1]},\displaystyle\{p_{i,j},q_{i,j}|i\in[n],j\in[\ell_{i}]\}\cup\{y_{i}|i\in[5m+1]\},

where i\ell_{i} is the number of times of each variable xix_{i} appearing among the clauses of ϕ\phi.

E(Gϕ)=\displaystyle E(G_{\phi})= {spi,l,sqi,l|i[n],l[i]}\displaystyle\big{\{}sp_{i,l},sq_{i,l}\ |\ i\in[n],l\in[\ell_{i}]\big{\}}
\displaystyle\cup {pi,lxi,0,qi,lxi,1|i[n],l[i]}\displaystyle\big{\{}p_{i,l}x_{i,0},q_{i,l}x_{i,1}\ |\ i\in[n],l\in[\ell_{i}]\big{\}}
\displaystyle\cup {xj,0ci,0,ci,0ci,k,ci,kxj,1|\displaystyle\big{\{}x_{j,0}c_{i,0},c_{i,0}c_{i,k},c_{i,k}x_{j,1}\ |\
if variable xjx_{j} is positive in the kk-th literal of clause cic_{i},
i[m],j[n],k{1,2,3}}.\displaystyle i\in[m],j\in[n],k\in\{1,2,3\}\big{\}}.
\displaystyle\cup {xj,1ci,0,ci,0ci,k,ci,kxj,0|\displaystyle\big{\{}x_{j,1}c_{i,0},c_{i,0}c_{i,k},c_{i,k}x_{j,0}\ |\
if variable xjx_{j} is negative in the kk-th literal of clause cic_{i},
i[m],j[n],k{1,2,3}}.\displaystyle i\in[m],j\in[n],k\in\{1,2,3\}\big{\}}.
\displaystyle\cup {E(K6m+2)|V(K6m+2)={c1,0,,cm,0,y1,,y5m+1,t}}.\displaystyle\big{\{}E(K_{6m+2})\ |\ V(K_{6m+2})=\{c_{1,0},\ldots,c_{m,0},y_{1},\ldots,y_{5m+1},t\}\big{\}}.

The edge-coloring ff is defined as follows (see Figure 1):

  • The edges {spi,l,pi,lxi,0,sqi,l,qi,lxi,1|i[n],l[i]}\big{\{}sp_{i,l},p_{i,l}x_{i,0},sq_{i,l},q_{i,l}x_{i,1}\ |\ i\in[n],l\in[\ell_{i}]\big{\}} are colored with a special color ri,l0r_{i,l}^{0}.

  • The edge xj,0ci,0x_{j,0}c_{i,0} or xj,1ci,0x_{j,1}c_{i,0} is colored with a special color ri,kr_{i,k} when xjx_{j} is the kk-th literal of clause cic_{i}, i[m],j[n],k{1,2,3}i\in[m],j\in[n],k\in\{1,2,3\}.

  • The edge ci,kxj,0c_{i,k}x_{j,0} or ci,kxj,1c_{i,k}x_{j,1} is colored with a special color ri,4r_{i,4}, i[m],j[n],k{1,2,3}i\in[m],j\in[n],k\in\{1,2,3\}.

  • The edge ci,kci,0c_{i,k}c_{i,0} is colored with a special color ri,5r_{i,5}, i[m],k{1,2,3}i\in[m],k\in\{1,2,3\}.

  • The remaining edges are colored with a special color r0r_{0}.

Refer to caption
Figure 1: The clause c1=(x1,x2¯,x3)c_{1}=(x_{1},\overline{x_{2}},x_{3}) and the variable x3x_{3} is in clause c1c_{1} and c2c_{2}.

Now we verify that there is a rainbow minimum ss-tt-edge-cut in GϕG_{\phi} if and only if ϕ\phi is satisfiable.

Assume that there exists a rainbow minimum ss-tt-edge-cut SS in GϕG_{\phi} under the coloring ff, and let us show that ϕ\phi is satisfiable. Note that for each j[n]j\in[n], lljl\in l_{j}, if SS has an edge in {spj,l,pj,lxj,0}\{sp_{j,l},p_{j,l}x_{j,0}\} (or {sqj,l,qj,lxj,0}\{sq_{j,l},q_{j,l}x_{j,0}\}), then a rainbow ss-xj,0x_{j,0}(or ss-xj,1x_{j,1})-edge-cut in G[sxj,0{pj,l|llj}]G[s\cup x_{j,0}\cup\{p_{j,l}|l\in l_{j}\}] is in SS, and no edge of {sqj,l,qj,lxj,1|l[lj]}\{sq_{j,l},q_{j,l}x_{j,1}|l\in[l_{j}]\} (or {spj,l,pj,lxj,0|l[lj]}\{sp_{j,l},p_{j,l}x_{j,0}|l\in[l_{j}]\}) is in SS. Otherwise, it contradicts to the assumption that SS is a rainbow minimum ss-tt-edge-cut in GϕG_{\phi}. For each j[n]j\in[n], if a rainbow ss-xj,0x_{j,0}-edge-cut in G[sxj,0{pj,l|llj}]G[s\cup x_{j,0}\cup\{p_{j,l}|l\in l_{j}\}] is in SS under the coloring ff, then set xj=0x_{j}=0; if a rainbow ss-xj,1x_{j,1}-edge-cut in G[sxj,1{qj,l|llj}]G[s\cup x_{j,1}\cup\{q_{j,l}|l\in l_{j}\}] is in SS under the coloring ff, then set xj=1x_{j}=1. First, we have |S|=6m|S|=6m and SG[V(Gϕ){y1,,y5m+1,t}]S\subseteq G[V(G_{\phi})\setminus\{y_{1},\ldots,y_{5m+1},t\}]. Moreover, for given ci,0c_{i,0} (i[m]i\in[m]), we know that SS has at most two edges from three paths of length two between ci,0c_{i,0} and {xj,0,xj,1|xj\{x_{j,0},x_{j,1}|x_{j} in cic_{i} and j[n]}j\in[n]\} under the coloring ff of GϕG_{\phi}. Suppose, without loss of generality, that the path of length two between xj,0x_{j,0} (or xj,1x_{j,1}) and ci,0c_{i,0} has no edge belonging to SS for some j[n]j\in[n]. If xjx_{j} in cic_{i} is positive, then there exists a rainbow ss-xj,1x_{j,1}-edge-cut with size j\ell_{j} in G[sxj,1{qj,l|llj}]G[s\cup x_{j,1}\cup\{q_{j,l}|l\in l_{j}\}] belonging to SS, where i[m]i\in[m], j[n]j\in[n]. Then xj=1x_{j}=1 and cic_{i} is satisfiable. If xjx_{j} in cic_{i} is negative, then there exists a rainbow ss-xj,0x_{j,0}-edge-cut with size j\ell_{j} in G[sxj,1{pj,l|llj}]G[s\cup x_{j,1}\cup\{p_{j,l}|l\in l_{j}\}] belonging to SS, where i[m]i\in[m], j[n]j\in[n]. Then xj=0x_{j}=0 and cic_{i} is satisfiable. Since this is true for each cic_{i} (i[m]i\in[m]), we get that ϕ\phi is satisfiable.

Now suppose ϕ\phi is satisfiable, and let us construct a rainbow minimum ss-tt-edge-cut in GϕG_{\phi} under the coloring ff. First, there exists a satisfiable assignment of ϕ\phi. If xj=0x_{j}=0, we put the rainbow ss-xj,0x_{j,0}-edge-cut in G[sxj,0{pj,l|llj}]G[s\cup x_{j,0}\cup\{p_{j,l}|l\in l_{j}\}] into SS for each j[n]j\in[n]. If the vertex xj,0x_{j,0} is adjacent to ci,0c_{i,0}, then let one edge of ci,kxj,1,ci,kci,0c_{i,k}x_{j,1},c_{i,k}c_{i,0} be in SS for each i[m],j[n],k{1,2,3}i\in[m],j\in[n],k\in\{1,2,3\}. If the vertex xj,0x_{j,0} is adjacent to ci,kc_{i,k}, then let the edge xj,1ci,0x_{j,1}c_{i,0} be in SS for each i[m],j[n],k{1,2,3}i\in[m],j\in[n],k\in\{1,2,3\}. If xj=1x_{j}=1, we put the rainbow ss-xj,1x_{j,1}-edge-cut in G[sxj,1{qj,l|llj}]G[s\cup x_{j,1}\cup\{q_{j,l}|l\in l_{j}\}] into SS for each j[n]j\in[n]. If the vertex xj,1x_{j,1} is adjacent to ci,0c_{i,0}, then let one edge of ci,kxj,0,ci,kci,0c_{i,k}x_{j,0},c_{i,k}c_{i,0} be in SS for each i[m],j[n],k{1,2,3}i\in[m],j\in[n],k\in\{1,2,3\}. If the vertex xj,1x_{j,1} is adjacent to ci,kc_{i,k}, then let the edge xj,0ci,0x_{j,0}c_{i,0} be in SS for each i[m],j[n],k{1,2,3}i\in[m],j\in[n],k\in\{1,2,3\}. Now we verify that SS is indeed a rainbow minimum ss-tt-edge-cut. First, we can verify that |S|=6m|S|=6m and it is a minimum ss-tt-edge-cut. In fact, if a literal of cic_{i} is false, then one edge colored with ri4r_{i}^{4} or ri5r_{i}^{5} is in SS. Since the three literals of cic_{i} cannot be false at the same time, we can find a rainbow minimum ss-tt-edge-cut in GϕG_{\phi} under the coloring ff. \Box

5 Concluding remarks

In this paper we defined a new colored connection parameter srd-number for connected graphs. We hope that with this new parameter, avoiding the drawback of the parameter rd-number, one could get a colored version of the famous Menger’s Min-Max Theorem. We do not know if this srd-number is actually equal to the rd-number for every connected graph, and then posed a conjecture to further study on the two parameters. The results in the last sections fully support the conjecture.

References

  • [1] S. Akbari, D. Cariolaro, M. Chavooshi, M. Ghanbari, S. Zare, Some criteria for a graph to be in Class 11, Discrete Math. 312(2012), 2593–2598.
  • [2] X. Bai, R. Chang, Z. Huang, X. Li, More on rainbow disconnection in graphs, Discuss. Math. Graph Theory, in press. doi:10.7151/dmgt.2333.
  • [3] X. Bai, Z. Huang, X. Li, Bounds for the rainbow disconnection number of graphs, arXiv: 2003.13237[math.CO].
  • [4] X. Bai, X. Li, Graph colorings under global structural conditions, arXiv: 2008.07163 [math.CO].
  • [5] J.A. Bondy, U.S.R. Murty, Graph Theory, GTM 224, Springer, 2008.
  • [6] G. Chartrand, S. Devereaux, T.W. Haynes, S.T. Hedetniemi, P. Zhang, Rainbow disconnection in graphs, Discuss. Math. Graph Theory 38(2018), 1007–1021.
  • [7] G. Chartrand, G.L. Johns, K.A. McKeon, P. Zhang, Rainbow connection in graphs, Math. Bohem. 133(2008), 85–98.
  • [8] P. Elias, A. Feinstein, C.E. Shannon, A note on the maximum flow through a network, IRE Trans. Inform. Theory, IT 2(1956), 117–119.
  • [9] L.R. Ford Jr., D.R. Fulkerson, Maximal flow through a network, Canad. J. Math. 8(1956), 399–404.
  • [10] R.E. Gomory, T.C. Hu, Multi-terminal network flows, J. Soc. Indust. Appl. Math. 9(1961), 551–570.
  • [11] X. Li, Y. Shi, Y. Sun, Rainbow connections of graphs: A survey, Graphs Combin. 29(2013), 1–38.
  • [12] X. Li, Y. Sun, Rainbow Connections of Graphs, Springer Briefs in Math., Springer, New York, 2012.
  • [13] X. Li, Y. Sun, An updated survey on rainbow connections of graphs - a dynamic survey, Theo. Appl. Graphs 0(2017), Art. 3, 1–67.
  • [14] V.G. Vizing, On an estimate of the chromatic class of a pp-graph, Diskret. Anal. 3(1964), 25–30, in Russian.