It is Friday. The French used to say “Le roi est mort, vive le roi!”. For those of us raised with less melodious languages, this means “The king is dead, long live the king!” And since we don’t use guillotines to kill humans anymore, our brightest and most capable chant in media something alongside “Mathematics is dead. Long live mathematics.” Keep in mind that computer science (and AI by extension) is just B-rated mathematics for people who didn’t study for their exams because they spent too much time playing video games or fraternizing with their Greek-letter friends at business school.
Now let’s talk about open problems and OpenAI allegedly closing millennial mathematical problems, and scientists and other folks crying. Oh well, mathematicians cry because of all these suppressed emotions, but that is something for the shrinks to weigh-in and I am not a shrink (admittedly most of my knowledge about psychology comes from watching The Sopranos, reading Phillip Roth, and reading the Wikipedia article on Sigmund Freud).
Back to OpenAI solving millennial problems. We like lists, don’t we? It is very satisfying to check every item in a list. It sure beats bubble-wrap. Of course the proverbial million-dollar questions are: what is this all good for, can we (anybody) actually make sense of the results, and are the results any correct? Well, before solving millennial problems, opening the gates to million-dollar stipends, lecture halls full of applauding people and economy-plus-paid conference travel, there used to be all kinds of competitions and challenges. Remember the machine-learning Netflix challenge to predict movie watching (and the million-dollar prize)?
Also, remember the Euler problem website where I spent 3-4 moderately happy do-nothing days during my Ph.D. years? One had to solve, mostly, number-theoretical problems of increasing difficulty, and one got some badges and stars and their name in a leaderboard, so one could boast to their geek friends. At some point, I solved all hundred problems, but soon after additional problems emerged, and I was bored, and I moved on, and the world moved on as well.
Talking about problems and competitions, I spent a lot of time on a project called “The International Diagnostic Competition”. This was collaboration between NASA and Xerox PARC, and I spent one year setting-up the competition, and PARC synthesized diagnostic challenges based on small chip designs, and NASA provided data about the electrical simulator they had. NASA’s simulator was an expensive room somewhere around Moffet Field, full of fans and light bulbs and buttons (rumor went there was a solar panel on the roof).
The details escape me, but I believe there were three submissions: one from me, one from my manager Johan, and one from Sweden (where the DX workshop was this year). I think my algorithm won, but that is probably because I generated the problem formulation and the problems and the metrics for ranking the solutions. I should have let Johan win because he was my PARC manager, and it would be better for my career and everything.
The general conversation from those times though resonates in my head: your algorithm is faster but my uses less memory and yours has more false positives but mine has less false negatives and even second graders know false negatives are more important than false positive but you give permission for travel expenses and you are someone who influences the lab manager who badly wants to be a CEO so he can buy the cheapest Porsch so you win!
Then there is the satisfiability competition. Boolean satisfiability is a well-defined computer science problem, and people agreed the CPU time matters most and that there is a single (process) thread and also a parallel SAT thread. But then somebody was clever enough to make use of cache memory in a better way or something, and is this true algorithmics (like B-rated mathematics) or is this a con job?
Every so often I glimpse into the state of LLMs, and then I see a million benchmarks about translation and mathematical problem solving and everything else. Oh well, isn’t the list with all open mathematical problems also a kind of benchmark? Don’t worry! There will be a benchmark and a prize for everyone. If you won nothing, just invent a benchmark and a solution. And, well, maybe you can make your desired millions or billions. With this inflation, soon we will use wheelbarrows to carry money around. The photo below is from postwar Germany when inflation was so high that a loaf of bread cost a billion marks. The very inflation that the unsustained ambitions of Silicon Valley will fuel.

Leave a Reply