← Nieuwste papers
💻 computer science

The QBF Gallery 2023

Dit artikel presenteert de resultaten van de QBF Gallery 2023, de laatste evaluatie van kwantificerende Boolese formules (QBF), door een overzicht te geven van ingezonden oplosprogramma's en formules, een nieuwe geconsolideerde benchmarkset te introduceren en een prestatieanalyse uit te voeren om de staat van de techniek in de QBF-gemeenschap vast te leggen.

Oorspronkelijke auteurs: Simone Heisinger, Luca Pulina, Martina Seidl

Gepubliceerd 2026-04-20
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Simone Heisinger, Luca Pulina, Martina Seidl

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

🏛️ De Grote Wiskundige Wedstrijd: De QBF Gallery 2023

Stel je voor dat er een enorme, jaarlijkse olympiade is, maar dan niet voor atleten, maar voor computerprogramma's (solvers). Deze programma's moeten een heel specifiek soort raadsel oplossen: Quantified Boolean Formulas (QBF).

Wat zijn dat voor raadsels?
Stel je een gigantisch bordspel voor met duizenden regels. Je moet niet alleen beslissen welke zet je doet (ja/nee), maar je moet ook rekening houden met de "wat als"-scenario's van een tegenstander die ook slim speelt.

  • SAT (het oude spel): "Is er een manier om dit bord in te vullen zodat alles klopt?"
  • QBF (het nieuwe, zwaardere spel): "Is er een manier om te spelen, ongeacht hoe de tegenstander speelt, zodat ik win?"

Dit is veel moeilijker en komt overeen met het oplossen van complexe problemen in kunstmatige intelligentie, chipontwerp en beveiliging.


🏆 Wat gebeurde er in 2023?

De auteurs van dit rapport (Simone, Luca en Martina) hebben gekeken naar de laatste editie van deze wedstrijd, de QBF Gallery 2023. In plaats van alleen te kijken wie er wint, wilden ze vooral begrijpen hoe de programma's werken en wat er nog beter kan.

Hier zijn de belangrijkste onderdelen van de wedstrijd, vertaald naar alledaagse termen:

1. De Verschillende Spelvormen (De Tracks)

De wedstrijd was verdeeld in verschillende categorieën, net zoals een sportevenement met hardlopen, zwemmen en turnen:

  • De PCNF Track (De Strikte Regels): Hier mochten de programma's alleen werken met formules die al in een heel strakke, standaardvorm zaten (zoals een ingevuld kruiswoordraadsel dat al in vakjes is gezet). Dit was de populairste categorie.
  • De PNCNF Track (De Creatieve Vorm): Hier mochten de formules er wat rommeliger uitzien. Ze hoefden niet in die strakke vakjes te zitten. Dit is moeilijker voor de computers, omdat ze eerst de "rommel" moeten opschonen voordat ze kunnen rekenen.
  • De DQBF Track (De Complexe Versie): Hier moesten de programma's rekening houden met nog complexere afhankelijkheden tussen de spelers. Het is alsof je niet alleen tegen één tegenstander speelt, maar tegen een heel team dat samenwerkt op een manier die je niet altijd ziet.
  • De "Crafted" Track (De Kunstmatige Puzzels): Hier werden speciaal ontworpen, zeer moeilijke raadsels gebruikt om de grenzen van de programma's op te zoeken. Alsof je een marathonloper laat rennen over een berg met rotsen om te zien hoe sterk ze zijn.
  • De Preprocessor Track (De Schoonmaakploeg): Sommige programma's doen niets anders dan de raadsels eerst "opruimen" voordat ze ze oplossen. Het is als een chef-kok die eerst alle groenten wast en snijdt voordat hij begint met koken. Soms maakt dit het recept zo simpel dat het bijna vanzelf oplost.

2. De Deelnemers (De Solvers)

Er deden veel verschillende "koks" mee. Sommige waren al jarenlang in dienst (zoals CAQE en DepQBF), en anderen waren nieuwkomers.

  • De Winnaars: De programma's CAQE (in drie verschillende varianten) waren de absolute sterren. Ze losten veruit het meeste op. Het was alsof ze een superkracht hadden om de moeilijkste puzzels in recordtijd te kraken.
  • De Speciale Talenten: Een programma genaamd dynQBF was heel goed in het oplossen van specifieke soorten raadsels die de anderen niet konden kraken.

3. De Resultaten: Wat leerden we?

De onderzoekers keken niet alleen naar wie er won, maar ook naar hoe ze het deden:

  • Schoonmaken helpt: De "Preprocessor" (de schoonmaakploeg) hielp bijna iedereen. Door de formules eerst op te schonen, konden de andere programma's veel meer raadsels oplossen. Maar er was geen enkele schoonmaakmethode die voor iedereen het beste was; het hangt af van welk programma je gebruikt.
  • Geen maatwerk: Sommige programma's waren heel goed in het oplossen van "Ja/Nee"-vragen (SAT), maar slecht in "Nee"-vragen (UNSAT), en andersom. Het is alsof je een voetballer hebt die fantastisch is in aanval, maar slecht in verdediging.
  • Het geheugen: Ze ontdekten dat sommige programma's veel meer problemen konden oplossen als ze meer computergeheugen (RAM) kregen. Alsof een brein meer ruimte nodig heeft om complexe gedachten te ordenen.

4. De Nieuwe Schatkist (Benchmarks)

Een belangrijk deel van dit rapport is dat de onderzoekers een nieuwe, openbare verzameling van raadsels hebben gemaakt.

  • Voorheen waren de raadsels soms te makkelijk (iedereen kon ze in een seconde oplossen) of te moeilijk (niemand kon ze oplossen).
  • Nu hebben ze een "Gouden Middenweg" geselecteerd: raadsels die uitdagend zijn, maar niet onmogelijk. Deze verzameling is nu gratis beschikbaar voor iedereen die in de toekomst nieuwe programma's wil testen.

🎯 Conclusie in één zin

De QBF Gallery 2023 was een succesvolle wedstrijd die liet zien dat de beste computersystemen (zoals CAQE) steeds slimmer worden, vooral als ze eerst even "opruimen" (preprocessen), en dat we nu een betere set van moeilijke puzzels hebben om de volgende generatie slimme computers te trainen.

Het is een stap voorwaarts in de strijd om computers slimmer te maken in het oplossen van de allercomplexeste logica-problemen die we ons kunnen voorstellen.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →