AI doorbreekt limieten Ramsey-theorie met AlphaEvolve

Breaking News Technologie
An intricate 3D network graph of luminous glass nodes connected by complex red and blue glowing threads in a dark space.
4K Quality
Ramsey-getallen in de wiskunde zijn berucht moeilijk te berekenen en worden vaak omschreven als het vinden van orde te midden van chaos. Onderzoekers hebben nu een nieuw, door LLM's aangedreven meta-algoritme genaamd AlphaEvolve ingezet om decennia-oude records te breken en de ondergrenzen voor vijf van deze complexe combinatorische waarden te verbeteren.

Onderzoekers hebben een belangrijke doorbraak bereikt op het gebied van de Ramsey-theorie door gebruik te maken van AlphaEvolve, een nieuw meta-algoritme aangedreven door Large Language Models (LLM's), om nieuwe ondergrenzen te ontdekken voor vijf klassieke Ramsey-getallen. Door de bekende ondergrenzen voor R(3, 13), R(3, 18), R(4, 13), R(4, 14) en R(4, 15) te verhogen, heeft het onderzoeksteam — waaronder Prabhakar Raghavan, Ansh Nagda en Abhradeep Thakurta — aangetoond dat AI complexe combinatorische problemen kan oplossen die al decennia stilstonden. Deze bevindingen markeren een verschuiving van door mensen ontwikkelde zoekheuristieken naar door machines geëvolueerde optimalisatie, wat een nieuw pad opent voor het verkennen van de fundamentele grenzen van orde en chaos in wiskundige structuren.

Wat zijn Ramsey-getallen en waarom zijn ze zo moeilijk te berekenen?

Ramsey-getallen, aangeduid als R(m, n), vertegenwoordigen het kleinste aantal knooppunten in een volledige graaf waarbij elke rood-blauw kleuring van de zijden ofwel een rode kliek van grootte m of een blauwe kliek van grootte n moet bevatten. Ze zijn notoir moeilijk te berekenen omdat het aantal mogelijke graafkleuringen exponentieel groeit naarmate m en n toenemen, waardoor ze snel de rekencapaciteit van zelfs 's werelds krachtigste supercomputers overstijgen.

Vaak uitgelegd via de analogie van het "feestjesprobleem", probeert de Ramsey-theorie het minimumaantal gasten op een bijeenkomst te vinden dat nodig is om te garanderen dat een specifiek aantal mensen elkaar ofwel allemaal kennen, ofwel volledige vreemden voor elkaar zijn. Hoewel het concept eenvoudig is — zoals R(3, 3) dat gelijk is aan 6 — escaleert de complexiteit zo snel dat de exacte waarde van R(5, 5) onbekend blijft. De legendarische wiskundige Paul Erdős merkte ooit op dat als een superieure buitenaardse macht zou eisen dat we R(5, 5) berekenen of vernietiging onder ogen zien, de mensheid al haar middelen op die taak zou moeten richten; echter, als ze om R(6, 6) zouden vragen, we ons beter op de strijd kunnen voorbereiden, aangezien de berekening waarschijnlijk onmogelijk is.

De moeilijkheid ligt in het "midden van de chaos", waar wiskundigen proberen de eerste opkomst van orde te identificeren. Omdat er geen bekende formule is om Ramsey-getallen direct te bepalen, vertrouwen onderzoekers op het vinden van "ondergrenzen" — de grootste bekende graafgrootte die nog geen vereiste monochromatische klieken bevat. Historisch gezien werden deze grenzen ontdekt met behulp van op maat gemaakte, eenmalige algoritmen die specifiek voor één enkel Ramsey-getal waren ontworpen, wat het proces gefragmenteerd maakte en moeilijk te repliceren voor verschillende wiskundige casussen.

Hoe gebruikt AlphaEvolve LLM's om code te muteren voor wiskundige bewijzen?

AlphaEvolve functioneert als een geavanceerde codemutatie-agent die Large Language Models gebruikt om zoekalgoritmen iteratief te verfijnen in plaats van simpelweg statische oplossingen te genereren. Door de zoektocht naar combinatorische structuren als een evolutionair proces te behandelen, stelt het systeem het LLM in staat om op te treden als een "ingenieur" die zijn eigen code aanpast om beter te navigeren door het uitgestrekte en complexe landschap van de Ramsey-theorie.

In tegenstelling tot traditionele AI-toepassingen die fungeren als conversationele chatbots, werkt AlphaEvolve als een meta-algoritme. Het proces begint met een basis-zoekstructuur, die het LLM vervolgens "muteert" door architecturale wijzigingen, verschillende heuristische benaderingen of optimalisatiestrategieën voor te stellen. Deze mutaties worden getest tegen de wiskundige beperkingen van het Ramsey-probleem. Succesvolle variaties — degene die grotere grafen zonder klieken vinden — worden versterkt en gebruikt als basis voor verdere mutaties. Dit creëert een feedbackloop waarbij de AI niet alleen zoekt naar een graaf, maar de meest efficiënte manier ontwikkelt om naar die graaf te zoeken.

De methodologie die door Prabhakar Raghavan en zijn collega's is toegepast, vertegenwoordigt een afwijking van de "handgemaakte" heuristieken die het veld jarenlang domineerden. In plaats van een menselijke wiskundige die maandenlang een specifiek zoekalgoritme voor R(4, 13) verfijnt, automatiseert AlphaEvolve dit ontdekkingsproces. Deze meta-algoritmische aanpak is veelzijdig genoeg om tegelijkertijd op verschillende Ramsey-getallen te worden toegepast, wat bewijst dat een enkel AI-gestuurd systeem tientallen gespecialiseerde, door mensen geschreven tools kan vervangen.

Wat zijn de nieuwe ondergrenzen voor R(3,13) and R(4,15)?

De nieuwe ondergrenzen ontdekt door AlphaEvolve voor R(3, 13) en R(4, 15) zijn respectievelijk 61 en 159, waarmee records worden gebroken die al geruime tijd standhielden. Deze resultaten vertegenwoordigen de kleinste bekende grootte van een graaf waar de specifieke Ramsey-condities kunnen worden vermeden, wat een nauwer venster biedt voor wiskundigen die zoeken naar de exacte waarden van deze getallen.

Het onderzoek heeft met succes vijf klassieke Ramsey-getallen bijgewerkt met de volgende verbeterde ondergrenzen:

  • R(3, 13): Verhoogd van 60 naar 61
  • R(3, 18): Verhoogd van 99 naar 100
  • R(4, 13): Verhoogd van 138 naar 139
  • R(4, 14): Verhoogd van 147 naar 148
  • R(4, 15): Verhoogd van 158 naar 159

De betekenis van deze bevindingen reikt verder dan de getallen zelf. Om de effectiviteit van AlphaEvolve te valideren, gebruikten de onderzoekers het systeem om alle ondergrenzen te herstellen voor Ramsey-getallen waarvan de exacte waarde al bekend is. Bovendien evenaarde het systeem de best bekende ondergrenzen in een breed scala aan andere gevallen, inclusief die waarbij de originele algoritmen van eerdere onderzoekers nooit openbaar werden gedetailleerd. Dit zorgt voor een hoog niveau van vertrouwen in de AlphaEvolve-resultaten en demonstreert de robuustheid ervan als instrument voor combinatorische ontdekkingen.

De evolutie van wiskundige ontdekkingen

Dit onderzoek markeert een keerpunt in de manier waarop Large Language Models worden toegepast in de exacte wetenschappen. Hoewel LLM's vaak worden bekritiseerd vanwege hun neiging tot "hallucineren" bij creatief schrijven, maakt hun nut bij codegeneratie en -mutatie een rigoureus verificatieproces mogelijk. In de context van de Ramsey-theorie is elk resultaat van AlphaEvolve wiskundig verifieerbaar; een graaf bevat ofwel een specifieke kliek, of niet. Deze objectieve waarheid stelt de AI in staat om snel fouten te maken en te leren, waardoor het transformeert van een creatieve motor naar een precisie-instrument voor wiskundige bewijsvoering.

De samenwerking tussen het onderzoeksteam en de op LLM gebaseerde agent overbrugt een cruciale kloof tussen zuivere wiskunde en reinforcement learning. Door gebruik te maken van AlphaEvolve hebben Prabhakar Raghavan en zijn team vooruitgang geboekt bij problemen waarvan eerder werd gedacht dat ze menselijke intuïtie of extreem gespecialiseerde computationele kennis vereisten. Het vermogen van het meta-algoritme om historische benchmarks te evenaren en te overtreffen, suggereert dat we een tijdperk binnengaan waarin AI patronen en structuren kan ontdekken die te complex zijn voor door mensen geleide zoekstrategieën.

Toekomstige implicaties en de volgende stappen

Het succes van AlphaEvolve in de Ramsey-theorie opent de deur voor toepassing bij andere onopgeloste problemen in de combinatoriek en grafentheorie. Omdat het systeem een meta-algoritme is, is het niet beperkt tot Ramsey-getallen. Onderzoekers suggereren dat het kan worden aangepast om extremale grafen voor andere eigenschappen te vinden, netwerktopologieën te optimaliseren of zelfs te helpen bij de ontdekking van nieuwe foutcorrigerende codes in de informatietheorie.

Naarmate het "evolutionaire" aspect van de agent zich blijft verbeteren, zullen we mogelijk nog grotere sprongen in ondergrenzen zien. De onderzoekers merkten op dat hoewel de huidige verbeteringen incrementeel zijn (verhoging van grenzen met 1), deze stappen cruciaal zijn voor de uiteindelijke bepaling van exacte waarden. Toekomstige iteraties van AlphaEvolve kunnen geavanceerdere redeneercapaciteiten bevatten, waardoor de AI niet alleen zoekcode kan muteren, maar ook nieuwe wiskundige eigenschappen kan veronderstellen die de zoekruimte verder kunnen verkleinen. Voor nu heeft het veld van de combinatoriek een krachtige nieuwe bondgenoot in de zoektocht naar orde binnen de oneindige complexiteit van grafen.

Mattias Risberg

Mattias Risberg

Cologne-based science & technology reporter tracking semiconductors, space policy and data-driven investigations.

University of Cologne (Universität zu Köln) • Cologne, Germany

Readers

Readers Questions Answered

Q Wat zijn Ramsey-getallen en waarom zijn ze zo moeilijk te berekenen?
A Ramsey-getallen R(m,n) zijn het kleinste aantal knopen zodanig dat elke rood-blauw kleuring van de kanten van de volledige graaf op dat aantal knopen ofwel een rode kliek van grootte m ofwel een blauwe kliek van grootte n garandeert. Ze zijn extreem moeilijk te berekenen omdat ze zeer snel groeien bij toenemende m en n, en het bepalen van exacte waarden vereist uitputtende controles van enorme aantallen graafkleuringen, waarbij vele onbekend blijven buiten kleine gevallen zoals R(3,3)=6. De stelling van Ramsey bewijst hun bestaan, maar biedt geen efficiënte berekeningsmethode.
Q Hoe gebruikt AlphaEvolve LLM's om code te muteren voor wiskundige bewijzen?
A De zoekresultaten bevatten geen informatie over AlphaEvolve of het gebruik van LLM's om code te muteren voor wiskundige bewijzen.
Q Wat zijn de nieuwe ondergrenzen voor R(3,13) en R(4,15)?
A De zoekresultaten geven niet de nieuwe ondergrenzen voor R(3,13) of R(4,15) die door AlphaEvolve zijn ontdekt.

Have a question about this article?

Questions are reviewed before publishing. We'll answer the best ones!

Comments

No comments yet. Be the first!