Professor @MITEECS and @MIT_CSAIL. Complexity, algorithms, and related math. I'll let you know when P != NP (and when it's not)

Cambridge, MA
Joined April 2008
A number of people (grad students in particular) said they enjoyed my talk at ICALP. So maybe you'll like it too. A little unusual, it's about how/why I ended up working on circuit complexity. youtube.com/live/0DrFB2Cp7tg… (Skipping the ceremonial stuff that happened before the talk)
2
21
155
31,961
Funny, I've been calling it the mathslopcalypse. To each their own. Can anyone honestly say they found a paper among the hundreds in the release that's *not* a huge pain to read (without AI assistance)?
16
18
1
202
12,722
It's beyond amazing to see so many big problems solved in some form, but this feels like a DDOS attack on mathematicians. Sure, I can iterate Astra/Opus to simplify proofs and get all the notation properly defined, but why? Never had to before; we would just reject the paper.
7
5
2
114
4,630
For what it's worth, OpenAI's one-tape TM simulation (assuming correct) immediately implies RAM time t is in SPACE[t^{4/5}] github.com/openai/math/blob/… Not sure why they didn't mention this corollary! That was the whole point of my question.
12
37
2
350
30,801
Yeah, page 63 of the paper should have been page 2 or 3
A very interesting result, and a very interesting release scheme.
2
8
116
13,165
The Alon-Yuster-Zwick color coding trick can be used to get 2^{O(sqrt(n))} size depth-3 AC circuits for every symmetric Boolean function!! arxiv.org/pdf/2609.34029 Just the latest exhibit that "circuit lower bounds are hard to prove because they are false"
5
28
4
179
15,989
I've used the AYZ trick in so many papers, even tried to use it to get this circuit bound about two years ago (a simpler version of the trick lets you compute "At-Least-k" with e^k*poly(n) size depth 3 circuits), but I gave up too quickly. Wow.
1
18
2,727
PSA: If you put your name on a paper claiming a breakthrough, you damn well better write a paper that other people can read. Otherwise, you will likely not get the kind of attention you seek. (Advice I've always given to my PhD students. Applies regardless of AI usage.)
6
29
1
336
16,637
I agree, P/NP seems unlikely to be resolved soon. There's been essentially zero direct progress on P!=NP, so there's not much for an advanced model (or 10k parallel advanced models) to work with unless P=NP. But I could see L/NP, BPP/NEXP, P/PSPACE, etc falling not long from now
While P vs NP will remain out of the reach of AI, there are other complexity problems, like separating NP from L (log space) or BPP from NEXP, that might be more tractable and would still make an incredible splash.
15
47
8
399
50,771
Which do you think is more likely? (I genuinely don't have an opinion)
79%Lean FLT and NS correct
21%Bug in the Lean kernel
620 votes • Final results
9
6
25
6,664
Nice😎
Isik Ulusan, a U Mass student, created Complexle, like Wordle but you guess complexity classes. For each guess you get hints (set-theoretic inclusion, the type of model it is defined on, uniformity, etc.) for a total of 6 guesses. Give it a try. iulusan.github.io/complexle/…
1
1
59
9,541
Wow x2!
Breaking the 2ⁿ barrier for graph k-coloring Kevin Pratt arxiv.org/abs/2607.27159 [𝚌𝚜.𝙳𝚂]
2
2
57
9,065
Ryan Williams @rrwilliams.bsky.social retweeted
Breaking the 2ⁿ barrier for graph k-coloring Kevin Pratt arxiv.org/abs/2607.27159 [𝚌𝚜.𝙳𝚂]
1
4
1
24
10,942
Wow! This was a major open problem in exponential-time algorithms. Congrats!
1
14
230
33,914
I worry that Fable 5 may be getting too emotional to solve my problems 🧐
3
6
1
95
8,365
I enjoyed this conversation with Ryan!
Ryan Williams (@rrwilliams) is a professor at MIT and the winner of the Gödel Prize in theoretical computer science. I interviewed him all about his work starting by asking him a popular Leetcode question (3 SUM). In this episode: • Solving Leetcode faster than popular "optimal" solutions • SAT problems and solvers • Hot takes on famous open questions • How to pick good research direction Where to watch: • YouTube - youtu.be/AaK1SL2i_4Y • Spotify - open.spotify.com/episode/0JH… • Apple Podcasts - podcasts.apple.com/us/podcas… • Transcript - developing.dev/p/mit-complex… Thank you to the sponsor of this episode for supporting my work: • WorkOS: makes your app Enterprise Ready with easy to use APIs to add SSO, SCIM, RBAC, and more in just a few lines of code, check them out at workos.com/ Chapters: 00:00 - Intro 00:41 - Asking him a popular Leetcode question 03:54 - Doing better than the popular optimal solution 08:26 - Fine grained complexity 17:00 - A severe strengthening of P vs NP 24:38 - SAT problems and solvers 34:51 - Hot takes on famous open questions 46:57 - Simulating space with time 01:01:02 - Why he solves hard problems 01:02:35 - How to pick good research direction 01:07:14 - Technical book recommendations 01:08:31 - Advice for his younger self 01:11:56 - Outro
1
8
80
12,340
I'm very glad this problem is resolved; it bugged me for way too long. (I had known the poly(log log n) dimension reduction in [Wil18] since 2012; eventually I just published what I had. Of course I was trying to refute SETH using it :)) Congrats to all humans and AIs involved!
Given a set of n points in d dimensions, the problems of finding the furthest pair and the closest pair require no explanation even to laymen. However, while finding the closest pair has a much more efficient algorithm,
1
14
98
20,039
Ryan Williams @rrwilliams.bsky.social retweeted
This is incredible!!! My first paper in my PhD back in 2018 was on this problem (getting a 2^{logstar n} dim bound); since then, I have been thinking about it on and off for at least 7 years. It's really crazy how things turned out. Last month at OpenAI, our model disproved the famous unit distance conjecture, and the number-theoretic techniques are EXACTLY what you need to settle this furthest pair problem!!! I am so excited about the future of TCS and can't wait to see more open problems I care about being resolved by collaboration between AI and humans :)
Given a set of n points in d dimensions, the problems of finding the furthest pair and the closest pair require no explanation even to laymen. However, while finding the closest pair has a much more efficient algorithm,
6
38
4
396
99,094
Ryan Williams @rrwilliams.bsky.social retweeted
1/ Today, an internal @OpenAI model has refuted Erdős’s unit distance conjecture — a research result that one could recommend “acceptance without any hesitation” to the Annals of Mathematics, one of the most prestigious journals in mathematics. We came across it in a side quest to push our model on the hardest problems.
Today, we share a breakthrough on the planar unit distance problem, a famous open question first posed by Paul Erdős in 1946. For nearly 80 years, mathematicians believed the best possible solutions looked roughly like square grids. An OpenAI model has now disproved that belief, discovering an entirely new family of constructions that performs better. This marks the first time AI has autonomously solved a prominent open problem central to a field of mathematics.
9
83
8
656
127,433
Oh dear. It just won't stop 😢
2
35
4,642
I got an email just like this. They were offering me $150k. What is wrong with people?
Bribery to accept graduate students has now been formalized through a company that will help facilitate the transaction.😳
5
1
1
26
12,316