Boolean Pythagorean triples problem


The Boolean Pythagorean triples problem is a problem relating to Pythagorean triples which was solved using a computer-assisted proof in May 2016.
This problem is from Ramsey theory and asks if it is possible to color each of the positive integers either red or blue, so that no Pythagorean triple of integers a, b, c, satisfying are all the same color. For example, in the Pythagorean triple 3, 4 and 5, if 3 and 4 are colored red, then 5 must be colored blue.
Marijn Heule, Oliver Kullmann and Victor W. Marek investigated the problem, and showed that such a coloring is only possible up to the number 7824. The actual statement of the theorem proved is
There are possible coloring combinations for the numbers up to 7825. These possible colorings were logically and algorithmically narrowed down to around a trillion cases, and those were examined using a Boolean satisfiability solver. Creating the proof took about 4 CPU-years of computation over a period of two days on the Stampede supercomputer at the Texas Advanced Computing Center and generated a 200 terabyte propositional proof, which was compressed to 68 gigabytes.
The paper describing the proof was published in the SAT 2016 conference, where it won the best paper award.
In the 1980s Ronald Graham offered a $100 prize for the solution of the problem, which has now been awarded to Marijn Heule.