Verified Certificates via SAT and Computer Algebra Systems for the Ramsey $R(3, 8)$ and $R(3, 9)$ Problems
Zhengyu Li, Conor Duggan, Curtis Bright, Vijay Ganesh

TL;DR
This paper introduces a SAT and computer algebra system-based method to generate verifiable certificates for the Ramsey numbers R(3,8) and R(3,9), significantly improving runtime and ensuring correctness of the results.
Contribution
The authors develop a SAT+CAS approach that outperforms traditional methods and provides the first independently verifiable certificates for R(3,8) and R(3,9).
Findings
SAT+CAS approach solves R(3,8) in 59 hours
Parallelized cube-and-conquer scales to R(3,9)
Provides the first verifiable certificates for these Ramsey numbers
Abstract
The Ramsey problem seeks to determine the smallest value of such that any red/blue edge coloring of the complete graph on vertices must either contain a blue triangle (3-clique) or a red clique of size . Despite its significance, many previous computational results for the Ramsey problem such as and lack formal verification. To address this issue, we use the software MathCheck to generate certificates for Ramsey problems and (and symmetrically and ) by integrating a Boolean satisfiability (SAT) solver with a computer algebra system (CAS). Our SAT+CAS approach significantly outperforms traditional SAT-only methods, demonstrating an improvement of several orders of magnitude in runtime. For instance, our SAT+CAS approach solves (resp., ) sequentially in 59 hours (resp., in 11…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputability, Logic, AI Algorithms · Constraint Satisfaction and Optimization
