Advancing Geometry with AI: Multi-agent Generation of Polytopes
Grzegorz Swirszcz, Adam Zsolt Wagner, Geordie Williamson, Sam Blackwell, Bogdan Georgiev, Alex Davies, Ali Eslami, Sebastien Racaniere, Theophane Weber, Pushmeet Kohli
TL;DR
This work tackles the challenge of constructing polytopes with extremal combinatorial properties, focusing on the Hirsch conjecture and related problems. It introduces the Hopper AI system, a multi-agent search with a neural network-guided move predictor that treats polytope modification as a hopping game. The method generates millions of polytopes and yields new counterexamples to the Hirsch conjecture in dimension $19$ (via a $24$-vertex prismatoid), improves lower bounds for the longest monotone path, and uncovers neighbourly non-cyclic polytopes, demonstrating that AI can aid in exploring highly non-differentiable geometric spaces. The results suggest AI can accelerate mathematical discovery by producing novel, human-distinct constructions in geometry and related optimization contexts.
Abstract
Polytopes are one of the most primitive concepts underlying geometry. Discovery and study of polytopes with complex structures provides a means of advancing scientific knowledge. Construction of polytopes with specific extremal structure is very difficult and time-consuming. Having an automated tool for the generation of such extremal examples is therefore of great value. We present an Artificial Intelligence system capable of generating novel polytopes with very high complexity, whose abilities we demonstrate in three different and challenging scenarios: the Hirsch Conjecture, the k-neighbourly problem and the longest monotone paths problem. For each of these three problems the system was able to generate novel examples, which match or surpass the best previously known bounds. Our main focus was the Hirsch Conjecture, which had remained an open problem for over 50 years. The highly parallel A.I. system presented in this paper was able to generate millions of examples, with many of them surpassing best known previous results and possessing properties not present in the earlier human-constructed examples. For comparison, it took leading human experts over 50 years to handcraft the first example of a polytope exceeding the bound conjectured by Hirsch, and in the decade since humans were able to construct only a scarce few families of such counterexample polytopes. With the adoption of computer-aided methods, the creation of new examples of mathematical objects stops being a domain reserved only for human expertise. Advances in A.I. provide mathematicians with yet another powerful tool in advancing mathematical knowledge. The results presented demonstrate that A.I. is capable of addressing problems in geometry recognized as extremely hard, and also to produce extremal examples different in nature from the ones constructed by humans.
