Home Mathematics Some lower bounds for maximum colored cuts
Article Open Access

Some lower bounds for maximum colored cuts

  • Ma Huawen EMAIL logo
Published/Copyright: March 2, 2026

Abstract

For an edge-colored graph, the Maximum Colored Cut problem is to find a bipartition maximizing the number of colors in edges going across the bipartition. This problem is a generalization of the classical Max-Cut problem. Let G be an edge-colored graph with p colors, and let mcc(G) be the maximum number of colors in a cut of G. In this work, we show that (1) if G is a complete graph containing no properly colored K 4 s, where K 4 is the graph obtained from the complete graph on four vertices by deleting an edge, then mcc(G) ≥ 2p/3; (2) if G is a complete k-partitie graph (k ≥ 3) containing no properly colored four-cycles, then mcc(G) ≥ p − 1.

MSC 2020: 05C70

1 Introduction

The Max-Cut problem is a classical partition problem: Given a graph G(V, E), V = V(G) is the vertex set of G, E = E(G) is the edge set of G, the objective is to find a bipartition (A, B) of V(G) which maximizes the number of edges joining A and B. This problem has been widely studied in graph theory and combinatorics in recent decades. Let mc(G) denote the maximum number of edges in a cut of G. A basic result is that mc(G) ≥ m/2 (m = |E(G)|), which can be seen by considering the expected value of crossing edges in a uniformly random bipartition. There have been many improvements of this bound. In 1973, Edwards [1],2] showed that

m c ( G ) m / 2 + 8 m + 1 / 8 1 / 8 ,

and the bound is tight as evidenced by complete graphs with odd order. For more papers on max-cuts of graphs, we refer readers to [3], [4], [5], [6], [7], [8], [9].

The Maximum Colored Cut problem is a more general problem: Let p be a positive integer and let [p] ≔ {1, 2, …, p}. Given a simple graph G(V, E, c), where c: E → [p] is an edge coloring of G, and for each i ∈ [p], c −1(i) ≠ ∅, the objective is to find a bipartition (A, B) of V(G) which maximizes the number of colors of edges joining A and B. Obviously, the problem is the classical Max-Cut problem if the number of edges is equal to the number of colors. Faria et al. [10] proposed this problem and studied its complexity. To state conveniently, we first introduce some definitions and notations. Throughout this paper, all graphs considered are finite and simple. For an edge-colored graph G, let col(G) be the set of colors appearing on E(G). We say that G is rainbow if |col(G)| = |E(G)|; and G is properly colored (PC) if each pair of adjacent edges in G are assigned different colors. For any two disjoint subsets S and T of V(G), we use col(S, T) to denote the set of colors appearing on the edges between S and T. If S = {v}, then we write col(v, T) instead of col({v}, T). We also write col(S) instead of col(G[S]), where G[S] is the subgraph of G induced by S. Let mcc(G) denote the maximum number of colors in a cut of G. Obviously, mcc(G) = mc(G) if p = |E(G)| and mcc(G) is close to mc(G) if p is close to |E(G)|. Therefore, we are more interested in the cases where there is a significant difference in the number of edges and colors. Naturally, this can be ensured when the given edge-colored graph does not contain certain given edge-colored subgraphs.

Let K n be a complete graph with n vertices, and a rainbow K 3 is referred to as a rainbow triangle. Let C 4 denote a cycle of length 4. An edge-colored graph G is referred to as a p-edge-colored graph if G contains exactly p distinct colors on its edges. In [11], we began to study the maximum colored cuts in edge-colored complete graphs which contain no rainbow triangles and PC-C 4s. In [12], we improved the results from [11] and showed that for a p-edge-colored complete graph G, (1) if G contains no rainbow triangles, then mcc(G) = p; (2) if G contains no PC-C 4s, then mcc(G) ≥ p − 1. In this paper, we continue to explore the maximum colored cuts in edge-colored complete graphs containing no such properly colored subgraph. Let K 4 be a graph obtained from K 4 by deleting an edge. For an edge-colored complete graph containing no PC- K 4 s, we provide the following result.

Theorem 1.1.

Let p ≥ 4 be an integer and let G be a p-edge-colored complete graph. If G contains no PC- K 4 s, then mcc(G) ≥ 2p/3.

It should be noted that the lower bound established in Theorem 1.1 is nearly optimal. Let G be a complete graph with |V(G)| = 3l (l ≥ 1). Then G contains l vertex-disjoint triangles. Color the edges of these triangles such that any two edges are assigned different colors, and the remaining edges in G are colored with the (3l + 1)th color. Obviously, such an edge-colored complete graph G contains no PC- K 4 s and p = 3l + 1. Let (A, B) be a partition such that |col(A, B)| = mcc(G). Then there are at least l colors which do not belong to col(A, B). Hence, mcc(G) ≤ 2l + 1 = 2(p − 1)/3 + 1 = (2p + 1)/3.

Let k ≥ 3 be an integer. A complete k-partite graph is a graph whose vertices can be partitioned into k disjoint sets, known as partite sets such that: (a) There are no edges connecting any two vertices within the same partite set; (b) Each vertex is connected by an edge to each vertex in all the other partite sets. For a p-edge colored complete k-partite graph G, in [12], we showed that mcc(G) ≥ min{p − 1, 15p/16} if G contains no PC-C 4s. In this paper, we improve this result and give the following theorem.

Theorem 1.2.

Let G be a p-edge-colored complete k-partite graph. If G contains no PC-C 4s, then mcc(G) ≥ p − 1, and the bound is tight.

In the remainder of this paper, we present a proof of Theorem 1.1 in Section 2 and a proof of Theorem 1.2 in Section 3. Finally, we offer concluding remarks and propose several interesting problems.

2 Proof of theorem 1.1

Let p ≥ 4 be an integer and let G be a p-edge-colored complete graph containing no PC- K 4 s. Let col(G) ≔ [p]. For each i ∈ [p], let G i be the subgraph of G induced by the edges of color i. Let Δ(G i ) be the maximum degree of G i and let

I = i [ p ] | Δ ( G i ) = 1 and E ( G i ) = 1 .

Based on the value of |I|, we proceed with this proof in the following two cases.

Case 1. |I| ≤ p/3.

Let V(G) = U 1U 2 be a random partition of V(G) by placing each vV(G) into U 1 or U 2, independently, with probability 1/2. For each color i ∈ [p], let X i be the indicator random variable of the event that there exists an edge e = uv colored i such that either uU 1, vU 2 or vU 1, uU 2. For each iI,

E ( X i ) = P [ i c o l ( U 1 , U 2 ) ] = 1 / 2 .

For each i ∈ [p]\I,

E ( X i ) = P [ i c o l ( U 1 , U 2 ) ] 3 / 4 .

It follows that

E c o l ( U 1 , U 2 ) = i [ p ] E ( X i ) = i I E ( X i ) + i [ p ] \ I E ( X i ) | I | / 2 + 3 ( p | I | ) / 4 = 3 p / 4 | I | / 4 3 p / 4 p / 12 = 2 p / 3 .

This indicates that there exists a partition (U 1, U 2) of V(G) such that mcc(G) ≥ |col(U 1, U 2)|≥ 2p/3.

Case 2. |I| > p/3.

Let H be the subgraph of G induced by ⋃ iI E(G i ).

Claim 2.1.

The length of the longest path of H is at most 2.

Proof.

Suppose that this is false. Then there exists a path P = v 1 v 2 v 3 v 4 of length 3 in H. By the definition of H, c(v 1 v 2) ≠ c(v 2 v 3) ≠ c(v 3 v 4), where c(v 1 v 2) denotes the color of v 1 v 2. Since c(v 1 v 3), c(v 2 v 4) ∉ {c(v 1 v 2), c(v 2 v 3), c(v 3 v 4)}, G[{v 1, v 2, v 3, v 4}] − v 1 v 4 is a PC- K 4 , a contradiction.□

Let K m,n represent a complete bipartite graph, where m and n represent the number of vertices in each of the two sets. By Claim 2.1, each component of H can be a K 2, a K 1,t (t ≥ 2) or a triangle. Let A 1 be the set that contains all components of H that are isomorphic to K 2; let A 2 be the set that contains all components of H that are isomorphic to K 1,t (t ≥ 2); and let A 3 be the set that contains all components of H that are isomorphic to K 3. Let c o l ( A i ) (1 ≤ i ≤ 3) be the color set that contains all colors of all components in A i . For any F A 2 , let G[V(F)] be the subgraph of G induced by V(F).

Claim 2.2.

c o l ( G [ V ( F ) ] ) | c o l ( F ) | = 1 .

Proof.

By the definition of A 2 , F is isomorphic to K 1,t (t ≥ 2). Claim 2.2 is trivial if t = 2. So we suppose that t ≥ 3 and let V(F) = {x, y 1, y 2, …, y t }, where x is the central vertex (vertex with maximum degree) of F. Assume by contradiction that |col(G[V(F)])| − |col(F)| ≥ 2. Then there must exist two adjacent edges, say y i 1 y i 2 , y i 2 y i 3 (1 ≤ i 1 < i 2 < i 3t), such that c ( y i 1 y i 2 ) c ( y i 2 y i 3 ) and c ( y i 1 y i 2 ) , c ( y i 2 y i 3 ) c o l ( F ) . Thus, G [ { x , y i 1 , y i 2 , y i 3 } ] y i 1 y i 3 is a PC- K 4 , a contradiction.□

Let G′ = G[V(H)] be the subgraph of G induced by V(H) and let |col(G′)| = p′.

Claim 2.3.

mcc(G′) ≥ 2p′/3.

Proof.

For each component of A 1 , we place one vertex into W 1 and the other vertex into W 2, randomly and independently. For each component of A 2 , we place the central vertex into W 1 and the remaining vertices into W 2, or place the central vertex into W 2 and the remaining vertices into W 1, randomly and independently. For each component of A 3 , we place one vertex into W 1 and place the remaining two vertices into W 2, randomly and independently. This way, we get a partition (W 1, W 2) of G′. Now we show that E ( | c o l ( W 1 , W 2 ) | ) 2 p / 3 . Let J be the color set which contains all colors of edges between any two components of H. Let K = c o l ( G ) \ ( c o l ( A 1 ) c o l ( A 2 ) c o l ( A 3 ) J ) . Then

p = c o l ( A 1 ) + c o l ( A 2 ) + c o l ( A 3 ) + | J | + | K | .

By Claim 2.2, | K | c o l ( A 2 ) / 2 . Hence,

(1) c o l ( A 2 ) 2 c o l ( A 2 ) / 3 + 2 | K | / 3 .

For each color j ∈ col(G′), let Y j be the indicator random variable of the event that j ∈ col(W 1, W 2). For each j c o l ( A 1 ) c o l ( A 2 ) ,

E ( Y j ) = P [ j c o l ( W 1 , W 2 ) ] = 1 .

For each j c o l ( A 3 ) ,

E ( Y j ) = P [ j c o l ( W 1 , W 2 ) ] = 2 / 3 .

For each jJ, we show that j ∈ col(W 1, W 2). Assume by contradiction that there exists j′ ∈ J such that j′ ∉ col(W 1, W 2). Let F 1, F 2 be two components of A 1 A 2 A 3 and j′ ∈ col(V(F 1), V(F 2)). Suppose that u 1V(F 1), u 2V(F 2) and c(u 1 u 2) = j′. Since j′ ∉ col(W 1, W 2), we suppose that u 1, u 2W 1. Then there exist w 1, w 2W 2 such that u 1 w 1E(F 1), u 2 w 2E(F 2). Thus, G[{u 1, u 2, w 1, w 2}] − w 1 w 2 is a PC- K 4 , a contradiction. It follows that

E c o l ( W 1 , W 2 ) = j c o l ( G ) E ( Y j ) = j c o l ( A 1 ) c o l ( A 2 ) J E ( Y j ) + j c o l ( A 3 ) E ( Y j ) + j K E ( Y j ) c o l ( A 1 ) + c o l ( A 2 ) + 2 c o l ( A 3 ) / 3 + | J | c o l ( A 1 ) + 2 c o l ( A 2 ) / 3 + 2 | K | / 3 + 2 c o l ( A 3 ) / 3 + | J | ( by ( 1 ) ) 2 p / 3 .

This indicates that there exists a partition (W 1, W 2) of G′ such that mcc(G′) ≥ |col(W 1, W 2)| ≥ 2p′/3.□

If p′ = p, then we are done. So we suppose that T = [p]\ col(G′) ≠ ∅. Let S = V(G)\V(H). Then S ≠ ∅. For each iT, either Δ(G i ) ≥ 2 or Δ(G i ) = 1 and E ( G i ) 2 . Let

T 1 = i T | Δ ( G i ) = 1 and E ( G i ) 2

and

T 2 = i T | Δ ( G i ) 2 .

Split each vertex in S into V 1 or V 2, randomly and independently, such that W 1V 1 and W 2V 2, where (W 1, W 2) is the partition of G′ obtained in the proof of Claim 2.3. For each color kT, let Z k be the indicator random variable of the event that k ∈ col(V 1, V 2). For each kT 1, there exist at least 2 edges in G colored k, and each of them may belong to G[S] or be located between V(H) and S. No matter where they are located,

E ( Z k ) = P [ k c o l ( V 1 , V 2 ) ] = 3 / 4 .

For each rT 2, there exists a vertex uV(G) such that uv and uw are colored r. If uV(H), then v, wS. Thus,

(2) E ( Z r ) = P [ r c o l ( V 1 , V 2 ) ] 3 / 4 .

So we suppose that uS. If vS or wS, then (2) also holds. Now we suppose that v, wV(H). If vW 1 and wW 2, then r ∈ col(V 1, V 2). Hence, we may suppose that v, wW 1 and r ∉ col(u, W 2). Let F be any a component of A 2 , and let z be the central vertex of F.

Claim 2.4.

v, wV(F)\{z}.

Proof.

Suppose for a contradiction that vV(F)\{z}. Then there exists another vertex, say z′, such that z′ ∈ V(F)\{z, v}. Then c(vz′) ≠ c(uv) = r as rT 2T. c(uz) ≠ c(uv) = r by the above assumption that r ∉ col(u, W 2). Hence, G[{u, v, z, z′}] − uz′ is a PC- K 4 , a contradiction. Similarly, we can show that wV(F) \{z}.□

By Claim 2.4, v and w are randomly and independently assigned to W 1 or W 2. Thus, (2) also holds. It follows that

E c o l ( V 1 , V 2 ) = j c o l ( G ) E ( Y j ) + k T E ( Z k ) 2 p / 3 + 3 / 4 ( p p ) 2 p / 3 .

This indicates there exists a partition (V 1, V 2) of G such that mcc(G) ≥ |col(V 1, V 2)| ≥ 2p/3. This way, the proof of Theorem 1.1 is now complete.

3 Proof of theorem 1.2

Let k ≥ 3 be an integer and let G be a p-edge-colored complete k-partite graph containing no PC-C 4s. Let col(G) ≔ [p]. Theorem 1.2 is trivial if p ≤ 3. So we suppose that p ≥ 4. Assume by a contradiction that mcc(G) ≤ p − 2. Let (V 1, V 2) be a partition of G such that m c c ( G ) = c o l ( V 1 , V 2 ) p 2 . That is, there exist at least two colors, say 1, 2 ∈ [p], such that 1, 2 ∉ col(V 1, V 2).

Claim 3.1.

There exist two adjacent edges e 1, e 2E(G) such that c(e 1) = 1 and c(e 2) = 2.

Proof.

Assume that this is false. Let e = x 1 y 1, e′ = x 2 y 2 and c(e) = 1, c(e′) = 2. Clearly, x 1x 2y 1y 2, and these four vertices may belong to 2, 3 or 4 partite sets. If they are located in 2 partite sets, then we suppose that x 1, x 2 are in the same partite set and y 1, y 2 are in the same partite set. Then, x 1 y 2, x 2 y 1E(G), and c(x 1 y 2) ∉ {1, 2}, c(x 2 y 1) ∉ {1, 2} by assumption. Thus, x 1 y 1 x 2 y 2 x 1 is a PC-C 4, a contradiction. For cases that x 1, x 2, y 1, y 2 are located in 3 or 4 partite sets, using similar analysis, we can also derive contradictions.□

Let e 1 = uv and e 2 = vw. Let E(V i ) (i = 1, 2) be the edge set that contains all edges in V i . Then by symmetry, suppose that e 1, e 2E(V 1). Using the same proof as Claim 3.1, we know that 1, 2 ∉ col(V 2). Let

A = { x V 2 | x and w are in the same partite set } ,

B = { x V 2 | x and u are in the same partite set } ,

and let C = V 2\(AB). Since G contains no PC-C 4s, for each xC, c(ux) = c(wx). If A = B, then c o l ( V 1 \ { u } , V 2 { u } ) > c o l ( V 1 , V 2 ) , which contradicts the assumption that m c c ( G ) = c o l ( V 1 , V 2 ) . Hence, AB. By the definition of A and B, AB = ∅. In other words, u and w are not in the same partite set. Now we claim that A ≠ ∅ and B ≠ ∅. Suppose for a contradiction that A = ∅. Then c o l ( V 1 \ { u } , V 2 { u } ) > c o l ( V 1 , V 2 ) , a contradiction. Similarly, we can prove that B ≠ ∅.

Claim 3.2.

|A| > 1 and |B| > 1.

Proof.

Assume that |A| = 1, and let A = {z}. Then uz, vzE(G) and c(uz) ≠ c(vz). Since otherwise, c o l ( V 1 \ { u } , V 2 { u } ) > c o l ( V 1 , V 2 ) . Since uzvwu is not a PC-C 4, either c(uw) = c(uz) or c(uw) = c(vw) = 2. No matter which case happens, c o l ( V 1 \ { u } , V 2 { u } ) > c o l ( V 1 , V 2 ) , a contradiction. Similarly, we can prove that |B| > 1.□

If for each zA, c(uz) = c(vz), then c o l ( V 1 \ { u } , V 2 { u } ) > c o l ( V 1 , V 2 ) . So we suppose that A′ ≠ ∅, where A′ = {zA|c(uz) ≠ c(vz)}. If col(u, A′) = {c(uw)}, then c o l ( V 1 \ { u } , V 2 { u } ) > c o l ( V 1 , V 2 ) . So we suppose that there exists a vertex, say z′ ∈ A′, such that c(uz′) ≠ c(uw). Note that c(uz′) ≠ c(vz′) as z′ ∈ A′. Since uzvwu is not a PC-C 4, c(uw) = c(vw) = 2. This way, e 1 = vu, e 3 = uw are two adjacent edges such that c(e 1) = 1 and c(e 3) = 2. Hence, for each xB, c(vx) = c(wx). For otherwise, xvuwx would be a PC-C 4. Thus, c o l ( V 1 \ { w } , V 2 { w } ) > c o l ( V 1 , V 2 ) , a contradiction. This way, we have proven that mcc(G) ≥ p − 1.

Now we show that the bound mcc(G) ≥ p − 1 is tight. That is, we need to construct a p-edge-colored complete k-partite graph G containing no PC-C 4s, such that mcc(G) = p − 1. Let G be a complete k-partite graph with partite sets U 1, U 2, …, U k . Let U 1 = {u 1}, U 2 = {u 2} and U 3 = {u 3}. Color G′ = G[u 1, u 2, u 3] such that G′ is a rainbow triangle, and color the remaining edges of G with the fourth color. Clearly, such an edge-colored complete k-partite graph G contains no PC-C 4s and mcc(G) = p − 1. This way, the proof of Theorem 1.2 is now complete.

4 Concluding remarks

In this paper, we provide two lower bounds on the maximum colored cut, and both results are almost optimal. Now we present some concluding remarks. First, we remark that Theorem 1.1 also holds when p < 4. However, to avoid the rainbow triangle, the most natural extremal graph, we restrict our consideration to the case where p ≥ 4. Second, in [12], we showed that mcc(G) ≥ min{15p/16, p − 1} if G is a p-edge-colored complete k-partite graph containing no PC-C 4s. In fact, in that paper, we primarily proved that mcc(G) ≥ 15p/16. Since 15p/16 < p − 1 when p > 16, Theorem 1.2 improves upon this result. Below, we provide several potential directions for future research. A partition (V 1, V 2) of a graph is called a bisection if −1 ≤ |V 1| − |V 2| ≤ 1. It is an interesting and more challenging direction to replace bipartition with bisection. It is also interesting to replace PC subgraph with rainbow subgraph for forbidden edge-colored subgraph to determine the bound of mcc(G).


Corresponding author: Ma Huawen, College of Mathematics and Computer Science, Yan’an University, Yan’an, Shaanxi, 716000, China, E-mail:

Acknowledgments

The author would like to thank the anonymous referees for several helpful comments and suggestions.

  1. Research ethics: Not applicable.

  2. Informed consent: Not applicable.

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

  4. Use of Large Language Models, AI and Machine Learning Tools: None declared.

  5. Conflict of interest: The author states no conflict of interest.

  6. Research funding: This work is supported by National Nature Science Foundation of China (Grant No.12261089) and Natural Science Basic Research Program of Shaanxi (Program No.2022JQ-026).

  7. Data availability: Not applicable.

References

[1] C. S. Edwards, Some extremal properties of bipartite graphs, Can. J. Math. 25 (1973), no. 3, 475–485, https://doi.org/10.4153/cjm-1973-048-x.Search in Google Scholar

[2] C. S. Edwards, An improved lower bound for the number of edges in a largest bipartite subgraph, Proc. 2nd Czechoslovak Symposium on Graph Theory. Czechoslovak Academy of Sciences, Prague, 1975, pp. 167–181.Search in Google Scholar

[3] N. Alon, Bipartite subgraphs, Combinatorica 16 (1996), no. 3, 301–311, https://doi.org/10.1007/bf01261315.Search in Google Scholar

[4] N. Alon, M. Krivelevich, and B. Sudakov, Maxcut in H-free graphs, Combin. Probab. Comput. 14 (2005), nos. 5–6, 629–647.10.1017/S0963548305007017Search in Google Scholar

[5] C. Carlson, A. Kolla, R. Li, N. Mani, B. Sudakov, and L. Trevisan, Lower bounds for Max-Cut in H-free graphs via semidefinite programming, SIAM J. Discrete Math. 35 (2021), no. 3, 1557–1568.10.1137/20M1333985Search in Google Scholar

[6] J. Fox, Z. Himwich, and N. Mani, Making an H-free graph k-colorable, J. Graph Theory 102 (2023), no. 2, 234–261.10.1002/jgt.22868Search in Google Scholar

[7] S. Poljak and Z. Tuza, Bipartite subgraphs of triangle-free graphs, SIAM J. Discrete Math. 7 (1994), no. 2, 307–313.10.1137/S0895480191196824Search in Google Scholar

[8] J. B. Shearer, A note on bipartite subgraphs of triangle-free graphs, Random Struct. Algorithms 3 (1992), no. 2, 223–226.10.1002/rsa.3240030211Search in Google Scholar

[9] Q. Zeng and J. Hou, Maximum cuts of graphs with forbidden cycles, Ars Math. Contemp. 15 (2018), no. 1, 147–160.10.26493/1855-3974.1218.5edSearch in Google Scholar

[10] L. Faria, S. Klien, I. sau, U. Souza, and R. Sucupira, Maximum cuts in edge-colored graphs, Discrete Appl. Math. 281 (2020), 229–234.10.1016/j.dam.2019.02.038Search in Google Scholar

[11] H. Ma, Maximum colored cuts in edge colored complete graphs, J. Math. 2022 (2022), 9515498.10.1155/2022/9515498Search in Google Scholar

[12] H. Ma, Maximum colored cuts in edge-colored complete k-partite graphs and complete graphs, Symmetry 17 (2025), 790.10.3390/sym17050790Search in Google Scholar

Received: 2024-08-02
Accepted: 2026-01-16
Published Online: 2026-03-02

© 2026 the author(s), published by De Gruyter, Berlin/Boston

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

Downloaded on 3.3.2026 from https://www.degruyterbrill.com/document/doi/10.1515/math-2025-0229/html
Scroll to top button