Optimization Tools for Computing Colorings of with
Few Monochromatic Solutions on -variable Linear Equations
Abstract
A famous result in arithmetic Ramsey theory says that for many linear homogeneous equations there is a threshold value (the Rado number of ) such that for any -coloring of the integers in the interval , with , there exists at least one monochromatic solution. But one can further ask, how many monochromatic solutions is the minimum possible in terms of ? Several authors have estimated this function before, here we offer new tools from integer and semidefinite optimization that help find either optimal or near optimal 2-colorings minimizing the number of monochromatic solutions of several families of 3-variable non-regular homogeneous linear equations. In the last part of the paper we further extend to three and more colors for the Schur equation, improving earlier work.
1 Introduction
An equation is regular if for all positive integers , every -coloring of contains at least one monochromatic solution to . Richard Rado [11] proved that a linear homogeneous equation is regular if and only if a nonempty subset of its coefficients sums to zero. But in fact more is known, and a bound to the minimum number of monochromatic solutions can always be found. More precisely, a famous result of Frankl, Graham, and Rödl [6] states that for any regular homogeneous linear equation in variables, no matter what -coloring is given to the integers from 1 to , there will always be at least order monochromatic solutions of the equation . The goal of this paper is to investigate the same enumerative problem but for certain classes of homogeneous linear equations that are not necessarily regular.
Let be positive integers and let denote the set of integers . If we may use or depending on the context. Note that throughout the paper we often abbreviate . Let be the set of all -colorings of . Given a -coloring of , the function denotes the number of monochromatic solutions to the equation found using the coloring . It is important to note that if and are integer solutions to with , we consider them to be different and count them as two solutions. Let denote the Rado number of , which is the minimum integer such that any -coloring of contains at least one monochromatic solution to . Let be the number of all integer solutions to the equation in . We denote by the function given by the minimum number of monochromatic solutions of equation over all -colorings of . When , we simply write . Namely
Now, despite the theorem of Frankl, Graham and Rödl, the situation is more complicated for general equations, namely those that are not regular or not even homogeneous. For instance, there is a -coloring of that entirely avoids monochromatic solutions to the (nonregular) equation . Thus the key question remains, what to do for non-regular equations? In this regard, Costello and Elvin [4] made recent progress by showing that for equations of the form , , and the same authors conjectured that if is a 3-variable equation of the form with , then .
Our Contributions
The main goal of our paper is to compute for certain -colorings of and bound the function when is a 3-variable, not necessarily regular, homogeneous linear equation. We also contribute some improved bounds for Schur’s equation when using more than two colors. More precisely here are our results:
In Section 2, we use integer programming to provide optimal 2-colorings and for fixed small values of and fixed equation . Some colorings had very clear patterns which we were able to extend theoretically for larger values of and give upper bounds for . Nevertheless, some of the computer generated colorings were not as predictable, and the optimal colorings are in fact not necessarily unique, thus we sometimes designed the new coloring based on theoretical observations. We prove the following theorems (see Section 2).
We start by giving bounds for the families of equations of the form and .
Theorem 1.
Let be a positive integer and be the equation . The following holds
but the bound is not tight.
Next we sharpen the results of [4] for the family of equations .
Theorem 2.
Let be a positive integer and be the equation . The following holds
but the bound is not tight.
We studied equations of the form when for which we provide different colorings. We show one general coloring and a different coloring when is odd, which improves the number of monochromatic solutions for .
Theorem 3.
Let be the equation . The following holds
but this bound is not tight.
We also explore the more general equation when and give a general upper bound for .
Theorem 4.
Let and be positive integers with and . Let be an equation of the form and let . The following holds
where , is any integer such that and is any integer such that . This bound is not tight.
Section 3 contains an explanation of the ways we find optimal colorings for fixed values of using integer programming techniques. Theorems 2, 3, and 4 were inspired by these optimal colorings from small values of . We show some of these colorings in Appendix B.
Of course, instead of solving an integer program, we could solve a semidefinite program (SDP), but that often does not give a very good coloring. In Section 4 we use a semidefinite programming method, previously used by Parrilo, Robertson, and Saracino for the equation in [10] and more recently by Roberston in [12]. This allows us to give lower bounds on in the following situation:
Theorem 5.
Let and . For , the following holds
Combined with Theorem 2, we have that for and . In these special cases our bound coincides with the conjectured optimal bounds for the more general equation from [3] and [17]. Moreover, we obtain a nontrivial, but not tight, bound for for the non-regular equation .
Theorem 6.
Let and . The following bound holds
We conclude the paper in Section 5 with improvements to one of the most important equations in the history of the subject, the Schur equation for more than 2 colors.
We will denote the number by . For the case , the exact value is known, and three independent proofs that were given by Robertson and Zeilberger [13], Schoen [14], and Datskovsky [5]. Note that some authors count solutions differently, i.e., only solutions where , which leads to the apparent discrepancy of a factor of 2 in the calculation of . In this work we do not require , and thus the highest order term in is rather than .
A natural next step is to determine values of for . This question, along with generalizations of the problem for the equation , was explored by Thanatipanonda [16], who used a greedy algorithm to find -colorings giving few monochromatic Schur triples for . The colorings gave the following upper bounds for :
The algorithm given in [16] becomes slow for and gives rational numbers of large height (that are suppressed in the bound for ). Our final contribution is new bounds for small values of .
Theorem 7.
The following improved bounds on hold:
2 Upper Bounds on for 3-term linear equations
In this section, we show upper bounds of for equations of the forms , , , and when . We used integer programming to obtain the best colorings for fixed values of . This helped us, in some cases, give a general coloring for all . In the cases where our experiments did not show any predictable patterns in the colorings, we proceeded to design an appropriate coloring using theoretical observations.
In our arguments we had three main types of colorings. One of them is the block coloring where intervals of at least three integers receive the same color (Figure 3). We also used a coloring where all integers that are multiples of a certain number receive the same color and the rest of the integers receive a different color (Figure 1). Finally, we used a coloring that assigns a certain color based on the congruence class of each integer. For example, coloring in Figure 2 assigns red to all integers in and the rest of the integers are blue. Some of our experiments show a mix of these types of colorings. We will write -colorings with colors and use to denote a string of consecutive integers of color .
In some parts we will abbreviate by the value of an upper bound of . Similarly, we will use to abbreviate the value of an upper bound of when is a three-term linear equation that depends on positive integers and .
Theorem 1.
Let be a positive integer and be the equation . The following holds
but the bound is not tight.
Proof of Theorem 1.
Let and . We prove that where is the -coloring of that assigns integers the color red and everything else the color blue. See Figure 1. We count the monochromatic solutions by looking at each integer in that can take the value of in and according to its color we count the pairs of integers of the same color that satisfy .
Note that any such must be a multiple of . Therefore, there cannot be any blue solutions as there are no multiples of in blue. It suffices to look only at all integer multiples of . Given a red , and a pair and that satisfy , notice that will be forced to be a multiple of , namely
which in turn implies that is a multiple of ,
Therefore it is equivalent to find pairs which are multiples of that sum to , which is also a multiple of . Note that , which implies that . We can now take each multiple of , , and count all pairs of multiples of that sum to it, which is simply .
Hence, .
To prove that this bound is not tight, we conducted experiments using integer programming where we can appreciate a few discrepancies when . We used values of greater than the corresponding Rado number, which is , [9]. In Table 1, we list the results for and leave the rest in Appendix B. Let and .
260 | 300 | 350 | 400 | |
Optimal Coloring |
This concludes the proof. ∎
Theorem 2.
Let be a positive integer and be the equation . The following holds
but the bound is not tight.
Proof of Theorem 2.
Let and . We prove that where is the -coloring of that assigns integers the color red and everything else the color blue. See Figure 1. We count the monochromatic solutions by looking at each integer in that can take the value of in and according to its color we count the pairs of integers of the same color that satisfy . Note that any such must be a multiple of . Therefore, there cannot be any blue solutions as there are no multiples of in blue. It suffices to look only at all integers multiples of .
Given a value of , and a pair and that satisfy , notice that will be forced to be a multiple of , namely
which in turn implies that is a multiple of ,
We take each value and count all pairs which are multiples of whose difference is . All possible values of lie in the set because .
Note that there are ways to pick two multiples of whose difference is . There are ways to pick two multiples of whose difference is . Continuing this way, we finish by counting ways to pick two multiples of whose difference is . Putting together these values we get
Hence, holds.
To prove that this bound is not tight, we carried out experiments using integer programming where we noticed discrepancies when . We used values of greater than the corresponding Rado number, which is (see [9]). See Table 2 for a full comparison. Experiments for the case can be found in Table 9 in Appendix B. Let .
25 | 50 | 75 | 100 | |
Optimal Coloring: for integers , color if , and otherwise. |
∎
The same experiments when show no discrepancies with the corresponding values given by the upper bound in Theorem 2 when and . See Table 3 for full comparison. In Section 4, we determine the exact value for when and verify our results.
Optimal Coloring: for integers , color if , and otherwise. |
To prove Theorem 3 we use Lemma 8. Given a -coloring of , we denote by the number of non-monochromatic solutions to . Note that .
Lemma 8.
Let be an equation of the form . For any -coloring of , the number of non-monochromatic solutions to over is precisely , where
Proof.
For any non-monochromatic solution to , precisely two of the pairs , and are non-monochromatic. ∎
Proof of Theorem 3.
Let be odd and consider the coloring that colors integers that are or red, and integers that are or blue. Observe that if is a monochromatic solution to , then we must have . Then is even, so . Since , we have for all . So for a fixed , there is a solution for all with , and the values are equidistributed (up to a constant difference) .
Therefore if is red, there are values that yield a monochromatic solution. Since there are such values , we have red monochromatic solutions. Similarly, if is blue, there are values that yield a monochromatic solution and we obtain blue monochromatic solutions. Then there are monochromatic solutions in total. Next consider the following coloring , where we color the interval red and blue, where
To count the number of monochromatic solutions, we will use Lemma 8. Since , we have that is a solution to if and only if . For , let and denote the number of red and blue integers in congruent to , respectively, and set and . Let and denote the total number of red and blue integers, respectively. Then we obtain
since and for all . Now to find , observe that all such pairs that appear in a solution to lie in the following region:
Let , and let denote the area of that lies in the shaded paralellogram above (note that the scale is not accurate, but we do have ). Then the number of non-monochromatic pairs is , the linear term accounting for the boundaries of the rectangles. A straightforward calculation gives
Then we have
For equation , we conducted experiments for when . Let and let . See Table 4 for a full comparison when and see Appendix B for results when . Notice there are a few differences that show that Theorem 3 is not tight.
Optimal Coloring |
∎
For equation the , better known as van der Waerden’s equation, we conducted experiments when and obtained the best colorings using integer programming. These colorings seem to follow a very particular block pattern that is not easily predictable. Note that these optimal colorings for small are close to the upper bounds given in [10].
Optimal Coloring |
We explore the more general equation and give some general upper bounds.
Theorem 4.
Let and be positive integers with and . Let be an equation of the form and let . The following holds
where , is any integer such that and is any integer such that . This bound is not tight.
Proof of Theorem 4.
Let where and are distinct integers. Let be a coloring of such that is red if and is blue otherwise. See Figure 4.
We prove that
where , is an integer such that and is an integer such that .
Note that any blue choice of or must satisfy
Therefore any blue pair must satisfy that
which implies that all corresponding values , such that , must be red since all integers greater than are red. Hence,
Therefore, there can only be red solutions in this coloring.
Observation 9.
There cannot be any red solutions where or belong to because any red value of and is at most .
Hence, if is a red triple such that , then must belong to . However, if are red, then .
Therefore,
Observation 10.
Red triples such that cannot exist, and any monochromatic solution must lie in .
It is sufficient to count the number of integer points in the region of surrounded by
and
We can do this by counting the number of integer points in each segment contained in this region. As we noted before, any red value of can be found in , therefore we proceed to count the number of integer points in each segment for , , and . We use a classic result from Ehrhart theory called Popoviciu’s theorem [1] to count these points,
which gives us the desired result.
To prove that this bound is not tight in general, we conducted experiments using integer programming for various values of , and (see [18]). Let and let be the upper bound given in Theorem 4. See Table 6 for a full comparison of our results and the values given by the upper bound when and . See Appendix B for the remaining experiments.
75 | 100 | 150 | 200 | |
2 | 4 | 12 | 24 | |
444 | 800 | 1825 | 3867 | |
Optimal Coloring |
∎
3 Max-Cut and Best Colorings via Integer Optimization
In this section we describe two approaches that allow us to compute optimal or quasi-optimal colorings. We deal mostly with the case of 2 colors, but the theory can be naturally extended to more colors. The key idea is to model this problem as a Max-Cut problem in a graph that one reads from the solutions. Recall that for a weighted graph , a maximum cut of is
A well-known integer programming formulation of the Max-Cut problem is
(1) |
The graphs we use are based on the linear equation of study. For a linear equation , let be the weighted graph with vertex set and edge weights for . Each weight is the number of times appear together in a solution to the equation . In general we will denote the adjacency matrix of by . For example, the equation when is associated to the graph which has five vertices. There is an edge from to when they appear together as either , or in a solution to (see Figure 5). Note that the solution contributes to the weight . Thus has the following adjacency matrix.

For a given -coloring of , we denote by the number of non-monochromatic solutions to . The key idea is that we can bound the number of non-monochromatic solutions in terms of the max-cut of the graph . We can clearly extend this further.
Lemma 11.
Let be an equation of the form . The number of non-monochromatic solutions to in a -coloring of is at most .
Proof.
For an arbitrary coloring of , if and receive different colors, then and have opposite signs in (1). If a solution to is non-monochromatic, then exactly two of , , and are non-monochromatic. Therefore if and have different colors, this contributes exactly to the cut, and
∎
The integer program in (1) can be solved using standard tools from optimization such as branch-and-bound and cutting planes as implemented in GUROBI [8].
In our research, instead of using the quadratic model (1), we use an alternative linear model to compute optimal colorings given the graph . Concretely, the model we use is as follows:
maximize | ||||
The computation we did using integer programs provided optimal 2-colorings for all equations in Section 2 and several values of . These optimal values helped us to predict upper bounds and show that the theorems in Section 2 are not tight in general.
As an alternative, we turn to the following semidefinite relaxation of (1).
(2) |
This relaxation was studied in [7] and can be used to give a good approximation algorithm for the Max-Cut problem. We have that , but in general this inequality is strict. The semidefinite program above can be solved for a fixed , but does not immediately yield any asymptotics for the number of monochromatic solutions. In the next section we solve a different semidefinite program model, to reach exact bounds.
4 Optimal Colorings with a Semidefinite Program Trace Bound Method
The authors in [10] used the following lemma to give lower bounds on the number of monochromatic arithmetic progressions in a 2-coloring of .
Lemma 12.
If is an matrix and , then if is such that is positive semidefinite, then .
This matrix can be found using semidefinite programming. To illustrate the method, we first give an example that is another proof that . Our initial analysis is essentially the same as in [16], but we arrive at the conclusion by counting monochromatic solutions indirectly with the use of Lemma 8.
Example 13.
Let be an arbitrary 2-coloring of , and let be the Schur equation . Observe that . For , we have . From Lemma 8, write , where
We have that is part of a solution to if and only if . For each red-blue pair, exactly one integer is larger, so we have , where is the set of red integers and is the set of blue integers. We have that is part of a solution to if and only if .
Now subdivide into intervals, and let denote the number of red and blue integers, respectively, in interval . Following [16], let be the number of dichromatic pairs in the square . Then, we have that and .
We need to make one additional refinement. For , we are overcounting. For and where we expect and , this does not matter, but if , this is a problem. We instead bound the number by half the area of the square , which is (we can do this since half the pairs in that square do not form solutions because .
Since we know a priori that we should have for and otherwise, we bound by for .
Putting it all together gives
Now we make the change of variable , .
This gives , where is a quadratic form. We can then bound using Lemma 12.
Write . Then we have
We can check that is positive semidefinite where . Then
as desired.
The general method is as follows: partition the interval into blocks . Note that in Example 13 the blocks were subintervals, but this need not be the case in general. Each block contains some number of red integers and blue integers . For a sensible partition, the number of non-monochromatic pairs can be bounded by a quadratic form in and . Then under the change of variable
the number of nonmonochromatic solutions is a quadratic form in , where . The following lemma allows us to bound this quadratic form (see [10]).
We can apply this method to any equation, though its usefulness varies. There are three possibilities: tight bounds, nontrivial bounds, and trivial bounds. The best case is that we obtain a tight lower bound that matches the upper bound from a given coloring. Example 13 shows that we get a tight lower bound for the Schur equation. We will show that we obtain tight bounds for other equations as well. In [10], the bound for the equation obtained by this method is close, but not equal to, the best known upper bound (which is conjectured to be optimal). They remark that in general there is a gap between the SDP relaxation and the original problem. In this particular instance, they partitioned into 128 subintervals to bound their quadratic form. This overcounts the number of non-monochromatic solutions, and more intervals will give better bounds. However, the bounds given by this method may not converge to the optimum. In this case we obtain a nontrivial (and still useful), but not tight bound. Unfortunately, for some equations , we get the useless bound for some . This appears to occur for equation , for example.
Given an equation, it is not immediately clear which type of bounds this method gives, nor is it clear how many intervals or how fine a partition is necessary to obtain tight bounds. It would be interesting to investigate this phenomenon further in future work and determine which equations give tight or nontrivial bounds.
Remark 14.
Although this technique does not work for the equation , it does work for the equation . For the second equation, coloring multiples of 4 red and all other integers blue is optimal. This same coloring is conjectured to be optimal for the first equation as well, but the trace method appears to give trivial bounds. However, if we consider both equations together, that is, if we minimize the total number of monochromatic triples that are solutions to either equation, we do obtain a tight bound.
We can now apply this technique to equations of the form to prove Theorem 5 and obtain tight lower bounds for small values of .
Theorem 5.
Let and . For , the following holds
where an optimal coloring is given by coloring all multiples of red and every other integer blue.
Proof of Theorem 5.
For this lower bound, we carry out similar analysis as we did for the Schur equation . Here we let be the equation . We again subdivide into equally sized intervals . Let be an arbitrary 2-coloring of . Let denote the number of integers in that are colored red and are not multiples of . Let denote the number of integers in that are colored red and are multiples of . Define and similarly for blue integers. Clearly we have
for all .
The next step is to find expressions for , and in terms of , and .
For , we have already seen that appears in a solution if and only if . Therefore all such pairs solutions to lie in the shaded region below.
For each square , we bound the number of nonmonochromatic pairs in the square by
In the last case observe that exactly half the area of the square is contained in the region. Then the total number of pairs in the square where one of and is a multiple of and the other is not is , and half of these are inside the region. (Note also that if we knew, a priori, that the multiples of coloring is optimal, then the remaining terms in the bound are all 0.)
We proceed with similar analyses for and . Observe that appears in a solution to if and only if is a multiple of and . Then, all such pairs lie in the shaded region below.
We again bound the number of nonmonochromatic pairs in the square by
where is the fraction of the area of the square contained in the region.
For , observe that is a solution to if and only if is a multiple of and . So the solutions are in the shaded region below.
The bounds are similar to the -case: we bound the number of non-monochromatic in the square by
where is the fraction of the area of the square contained in the region.
Putting it all together, by Lemma 8 we have
Next, we make the following variable substitutions:
Observe that for all . After this substitution we obtain the following:
where is a constant depending only on and and x is the vector .
To obtain a bound on , we used Lemma 12 and found vectors such that is positive semidefinite using the SDP solver SeDuMi [15]. For , we used subintervals. For this was insufficient and we used subintervals. We obtained and . The precise values for are given in the Appendix A. In each case, the given lower bound matches the upper bound . ∎
We now perform similar analysis for the equation .
Proof of Theorem 6.
Let be the equation , and let be a 2-coloring of . To count the total number of solutions to , observe that for all , we have if and only if . Now for a given , there are possible values for such that . Then there are solutions to .
Next we count non-monochromatic solutions to as in Lemma 8. As above, we see that appears in a solution if and only if . We have that appears in a solution if and only if , that is, lies in the shaded region below.
For this equation we partition the interval into subintervals of length . For and , let and denote the number of integers in subinterval congruent to that are colored red and blue, respectively. The number of non-monochromatic pairs is
where and . Note that and for all . It is not difficult to show via calculus that
(3) |
and a global maximum occurs at
We then approximate the number of non-monochromatic pairs by , where
From the symmetry of and in , we have Then, making the substitutions
setting and using the bound (3), we obtain
where x is the vector
We then bound the quadratic form using Lemma 12. We obtained a such that is positive semidefinite such that . We give the precise value of this in Appendix A.
∎
The lower bound in Theorem 6 is far from the best known upper bound. It is computationally feasible to use more intervals to obtain a tighter bound, and different partition choices may yield better results as well.
5 More than two colors in Schur’s equation
Here we discuss briefly minimizing the number of monochromatic solutions to Schur’s equation, , for more than two colors. First, we give the colorings used to prove Theorem 7.
Proof of Theorem 7.
A 3-coloring with monochromatic solutions to is
A 4-coloring with monochromatic solutions to is
∎
Recall that an optimal coloring for colors is the optimal coloring where the first integers are the first color, the next the second, and the last the third. We represent this optimal coloring as . For a given -coloring , (where and ) define its block pattern to be the word . We say that a block pattern for a -coloring is greedy-palindromic if it is of the form , where , for . Observe that has length and that , where denotes the 2-adic valuation of , the highest power of that divides .
Greedy palindromic colorings are not new to the study of Schur numbers. they can be used to give the lower bound (see [2]). Though this is not tight for . Our method for finding these new colorings was to optimize, for each , a certain polynomial whose variables are the lengths of the intervals in a greedy palindromic coloring. The optimal solutions minimize the total number of monochromatic solutions where, for each monochromatic solution in color , at least one of , or comes from the first block of color . The polynomial is defined as follows.
where
The optimization problem is then
(4) | ||||
For , the optimal solution to (4) gives the optimal coloring. For we obtain the colorings used in Theorem 7, and here counts the total number of monochromatic solutions.
When , we can of course still optimize . However, no longer counts the total number of monochromatic solutions, because there are solutions that do not use integers from the first block in that color.
Given a -tuple and integer , let , and let denote the coloring , where as above. In this notation, we have . For , the optimal solutions to are the following:
These colorings appear to follow a predictable pattern, which we conjecture holds for all . For a given color , let , that is the sum of the before color appears. Let denote the largest color that has appeared before the -th interval.
For , the coloring has solutions, which is more than the number from the 5-coloring obtained by Thanatipanonda [16]. It is unclear whether the colorings are optimal for . Although for , there is some experimental evidence for optimality. Colorings found by local search methods similar to those done in [3] are similar to . We leave further analysis of for and determining whether these colorings are optimal as an open question.
Acknowledgements
The research of the first three authors was partially supported by the NSF grant DMS-2348578. The authors thank Adriana Hansberg and Amanda Montejano for suggestions and ideas at the beginning of this project. The second author is grateful for the financial support received from the UC Davis Chancellor’s Postdoctoral Fellowship Program. She is also grateful to Adriana Hansberg and Amanda Montejano for their mentoring during her doctoral and master’s studies.
References
- [1] M. Beck and S. Robins. Computing the continuous discretely: Integer-point enumeration in polyhedra, volume 2. Springer, 2007.
- [2] A. Beutelspacher and W. Brestovansky. Generalized Schur numbers. In Combinatorial theory (Schloss Rauischholzhausen, 1982), volume 969 of Lecture Notes in Math., pages 30–38. Springer, Berlin-New York, 1982.
- [3] S. Butler, K. P. Costello, and R. L. Graham. Finding Patterns Avoiding Many Monochromatic Constellations. Experimental Mathematics, 19(4):399 – 411, 2010.
- [4] K. P. Costello and G. Elvin. Avoiding monochromatic solutions to 3-term equations. J. Comb., 14(3):281–304, 2023.
- [5] B. A. Datskovsky. On the number of monochromatic Schur triples. Adv. in Appl. Math., 31(1):193–198, 2003.
- [6] P. Frankl, R. L. Graham, and V. Rödl. On the distribution of monochromatic configurations. In Irregularities of partitions (Fertőd, 1986), volume 8 of Algorithms Combin. Study Res. Texts, pages 71–87. Springer, Berlin, 1989.
- [7] M. X. Goemans and D. P. Williamson. Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming. J. ACM, 42(6):1115–1145, Nov. 1995.
- [8] Gurobi Optimization, LLC. Gurobi Optimizer Reference Manual, 2024.
- [9] H. Harborth and S. Maasberg. All two-color Rado numbers for . volume 197/198, pages 397–407, 1999. 16th British Combinatorial Conference (London, 1997).
- [10] P. A. Parrilo, A. Robertson, and D. Saracino. On the asymptotic minimum number of monochromatic 3-term arithmetic progressions. J. Combin. Theory Ser. A, 115(1):185–192, 2008.
- [11] R. Rado. Studien zur Kombinatorik. Math. Z., 36(1):424–470, 1933.
- [12] A. Robertson. On the minimum number of monochromatic 2-dimensional Schur triples. Integers, 24A:Paper No. A16, 10, 2024.
- [13] A. Robertson and D. Zeilberger. A -coloring of can have monochromatic Schur triples, but not less! Electron. J. Combin., 5:Research Paper 19, 4, 1998.
- [14] T. Schoen. The number of monochromatic Schur triples. European J. Combin., 20(8):855–866, 1999.
- [15] J. F. Sturm. Using SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones. Optimization Methods and Software, 11(1-4):625–653, 1999.
- [16] T. Thanatipanonda. On the monochromatic Schur triples type problem. Electron. J. Combin., 16(1):Research Paper 14, 12, 2009.
- [17] T. Thanatipanonda and E. Wong. On the minimum number of monochromatic generalized Schur triples. The Electronic Journal of Combinatorics, pages P2–20, 2017.
- [18] W. J. Wesley. Algebraic and Boolean Methods for Computation and Certification of Ramsey-type Numbers. PhD thesis, 2023.
Appendix A Data for SDP lower bounds
In this appendix, we explicitly show the values for using Lemma 12 for the equation .
The following is the value of for
Appendix B Integer Programming Results
In this appendix, we provide additional results for equations , , , and that are not listed in the main content of the paper. To show a -coloring of , we use and to represent each color in the order they appear in the coloring. The upper index represents the number of times the values within the parenthesis are being colored with those colors and their order. For example, represents a -coloring of where the integers are colored in the following order: .
In the following tables, we show results for a particular equation . We abbreviate by the value of the upper bound of obtained in this work. Similarly, we will use to abbreviate the value of the upper bound of , given here, when is a three-term linear equation that depends on positive integers and .
Experimental Results for 2-colorings for
Optimal Coloring |
Optimal Coloring |
Experimental Results of 2-colorings for
Optimal Coloring: integers , get if , and otherwise. |
Experimental Results of 2-colorings for
Optimal Coloring |
Experimental Results of 2-colorings for
Optimal Coloring |
Optimal Coloring |
Optimal Coloring |
Tables 14 - 17 are results for . We currently do not have a general upper bound for equations of this sort. This is a problem left for future studies.
Optimal Coloring |
Optimal Coloring |
Optimal Coloring |
Optimal Coloring |