English

On SAT Solvers and Ramsey-type Numbers

Combinatorics 2023-12-05 v1

Abstract

We created and parallelized two SAT solvers to find new bounds on some Ramsey-type numbers. For c>0c > 0, let Rc(L)R_c(L) be the least nn such that for all cc-colorings of the [n]×[n][n]\times [n] lattice grid there will exist a monochromatic right isosceles triangle forming an LL. Using a known proof that Rc(L)R_c(L) exists we obtained R3(L)2593R_3(L) \leq 2593. We formulate the Rc(L)R_c(L) problem as finding a satisfying assignment of a boolean formula. Our parallelized probabilistic SAT solver run on eight cores found a 3-coloring of 20×2020\times 20 with no monochromatic LL, giving the new lower bound R3(L)21R_3(L) \geq 21. We also searched for new computational bounds on two polynomial van der Waerden numbers, the "van der Square" number Rc(VS)R_c(VS) and the "van der Cube" number Rc(VC)R_c(VC). Rc(VS)R_c(VS) is the least positive integer nn such that for some c>0c > 0, for all cc-colorings of [n][n] there exist two integers of the same color that are a square apart. Rc(VC)R_c(VC) is defined analogously with cubes. For c3c \leq 3, Rc(VS)R_c(VS) was previously known. Our parallelized deterministic SAT solver found R4(VS)R_4(VS) = 58. Our parallelized probabilistic SAT solver found R5(VS)>180R_5(VS) > 180, R6(VS)>333R_6(VS) > 333, and R3(VC)>521R_3(VC) > 521. All of these results are new.

Keywords

Cite

@article{arxiv.2312.01159,
  title  = {On SAT Solvers and Ramsey-type Numbers},
  author = {Burcu Canakci and Hannah Christenson and Robert Fleischman and William Gasarch and Nicole McNabb and Daniel Smolyak},
  journal= {arXiv preprint arXiv:2312.01159},
  year   = {2023}
}

Comments

8 pages, 1 figure. Unpublished

R2 v1 2026-06-28T13:39:13.371Z