Logic and computation
What can be decided, proved, or computed.
13 problemsComputation, algorithms, and learned AI systems.
What can be decided, proved, or computed.
13 problemsMethods for efficient computation and organizing information.
28 problemsThe resources needed to solve computational problems.
30 problemsComputational foundations of secure information and protocols.
4 problemsSystems that learn from data and generalize to new situations.
8 problemsRecovering and transmitting information when observations are incomplete or noisy.
5 problemsFive open problems from Clay’s famous prize program, linking mathematics with computation and mathematical physics.
5 problemsEquations over integers and rational numbers, from elliptic curves to the limits of decision algorithms.
7 problemsHuman cognition and machine learning face different questions about learning, generalization, and goals.
32 problemsA proposed guest list can be checked against the rules. Does easy checking always come with an efficient way to find a list that works?
We can inspect a neural network's numbers without understanding its computation. Can explanations become reliable enough to predict and check its behavior?
Alignment asks how AI systems can reliably follow intended goals and constraints, including in situations different from those used in training.
Two graphs can look different because their vertices have different names. Can we always decide efficiently whether they have the same connections?
A special kind of constraint puzzle is predicted to remain hard even when almost all its rules can be satisfied.
Random choices help many algorithms run quickly. Can every efficient algorithm with a bounded error probability be replaced by an efficient deterministic one?