computerscience.co.uk

Unsolved challenges

Unsolved problems in computer science

Some questions in computer science have stayed open for decades, and a few carry million-dollar prizes. This section explains them in plain English, and every problem comes with a small interactive demo you can try in your browser: drop cities and watch a route search explode, run a number through the Collatz sequence, or decide whether a tiny program will ever stop.

These problems connect to the rest of the site. The halting problem runs back to Alan Turing and the machines covered in our history of computer science, and the mathematicians and engineers behind each idea have their own biographies. Start anywhere below.