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
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
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
Theorem 1.1.
Let p ≥ 4 be an integer and let G be a p-edge-colored complete graph. If G contains no PC-
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-
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-
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 1 ∪ U 2 be a random partition of V(G) by placing each v ∈ V(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 u ∈ U 1, v ∈ U 2 or v ∈ U 1, u ∈ U 2. For each i ∈ I,
For each i ∈ [p]\I,
It follows that
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 ⋃ i∈I 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-
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
Claim 2.2.
Proof.
By the definition of
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
By Claim 2.2,
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
For each
For each j ∈ J, 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
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 i ∈ T, either Δ(G
i
) ≥ 2 or Δ(G
i
) = 1 and
and
Split each vertex in S into V 1 or V 2, randomly and independently, such that W 1 ⊆ V 1 and W 2 ⊆ V 2, where (W 1, W 2) is the partition of G′ obtained in the proof of Claim 2.3. For each color k ∈ T, let Z k be the indicator random variable of the event that k ∈ col(V 1, V 2). For each k ∈ T 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,
For each r ∈ T 2, there exists a vertex u ∈ V(G) such that uv and uw are colored r. If u ∈ V(H), then v, w ∈ S. Thus,
So we suppose that u ∈ S. If v ∈ S or w ∈ S, then (2) also holds. Now we suppose that v, w ∈ V(H). If v ∈ W
1 and w ∈ W
2, then r ∈ col(V
1, V
2). Hence, we may suppose that v, w ∈ W
1 and r ∉ col(u, W
2). Let F be any a component of
Claim 2.4.
v, w ∉ V(F)\{z}.
Proof.
Suppose for a contradiction that v ∈ V(F)\{z}. Then there exists another vertex, say z′, such that z′ ∈ V(F)\{z, v}. Then c(vz′) ≠ c(uv) = r as r ∈ T
2 ⊆ T. 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-
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
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
Claim 3.1.
There exist two adjacent edges e 1, e 2 ∈ E(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 1 ≠ x 2 ≠ y 1 ≠ y 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 1 ∈ E(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 2 ∈ E(V 1). Using the same proof as Claim 3.1, we know that 1, 2 ∉ col(V 2). Let
and let C = V
2\(A ∪ B). Since G contains no PC-C
4s, for each x ∈ C, c(ux) = c(wx). If A = B, then
Claim 3.2.
|A| > 1 and |B| > 1.
Proof.
Assume that |A| = 1, and let A = {z}. Then uz, vz ∈ E(G) and c(uz) ≠ c(vz). Since otherwise,
If for each z ∈ A, c(uz) = c(vz), then
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).
Acknowledgments
The author would like to thank the anonymous referees for several helpful comments and suggestions.
-
Research ethics: Not applicable.
-
Informed consent: Not applicable.
-
Author contributions: The author has accepted responsibility for the entire content of this manuscript and approved its submission.
-
Use of Large Language Models, AI and Machine Learning Tools: None declared.
-
Conflict of interest: The author states no conflict of interest.
-
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).
-
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
© 2026 the author(s), published by De Gruyter, Berlin/Boston
This work is licensed under the Creative Commons Attribution 4.0 International License.
Articles in the same Issue
- Algebra
- Accretive partial transpose matrices and their connections to matrix means
- Combinatorics and Graph Theory
- Some lower bounds for maximum colored cuts
- Differential Equations
- Local gradient estimation for nonlinear degenerate parabolic variational inequalities derived from the value analysis of financial derivatives
- Multiple solutions for the p-biharmonic equation with a polynomial nonlinearity and a sign-changing logarithmic nonlinearity
- On some inverse problems for a degenerate parabolic equation with involution
- Analytical solution for dynamic transverse vibrations of non-uniform beams on the variable foundations
- On singular double phase problem with variable exponents and convolution term
Articles in the same Issue
- Algebra
- Accretive partial transpose matrices and their connections to matrix means
- Combinatorics and Graph Theory
- Some lower bounds for maximum colored cuts
- Differential Equations
- Local gradient estimation for nonlinear degenerate parabolic variational inequalities derived from the value analysis of financial derivatives
- Multiple solutions for the p-biharmonic equation with a polynomial nonlinearity and a sign-changing logarithmic nonlinearity
- On some inverse problems for a degenerate parabolic equation with involution
- Analytical solution for dynamic transverse vibrations of non-uniform beams on the variable foundations
- On singular double phase problem with variable exponents and convolution term