Graph-Based Deterministic Polynomial Algorithm for NP Problems

Dit paper presenteert een constructief bewijs dat P gelijk is aan NP door een deterministisch polynoomalgoritme voor te stellen dat NP-problemen oplost via een grafgebaseerd raamwerk met lokale consistentietrimming, waardoor de noodzaak voor het expliciet enumereren van exponentiële certificaten wordt vermeden.

Changryeol Lee

Gepubliceerd 2026-03-11
📖 6 min leestijd🧠 Diepgaand

Each language version is independently generated for its own context, not a direct translation.

Dit is een samenvatting van het paper "Graph-Based Deterministic Polynomial Algorithm for NP Problems" in eenvoudig Nederlands, met behulp van creatieve vergelijkingen.

Het Grote Geheim: P versus NP

Stel je voor dat er twee soorten puzzels zijn:

  1. De "Makkelijke" puzzels (P): Je kunt deze snel oplossen. Als je de oplossing ziet, snap je direct hoe je erbij komt.
  2. De "Moeilijke" puzzels (NP): Deze zijn heel moeilijk om op te lossen. Je moet vaak raden en proberen. Maar als iemand je de oplossing geeft, kun je in een flits controleren of het klopt.

De vraag die wiskundigen al decennia stellen is: Zijn deze twee soorten puzzels eigenlijk hetzelfde? Kunnen we alle moeilijke puzzels net zo snel oplossen als de makkelijke, of moeten we echt blijven gokken?

Dit paper beweert: Ja, ze zijn hetzelfde. De auteur, Changryeol Lee, zegt dat hij een manier heeft gevonden om de "gok-puzzels" (NP) systematisch en snel op te lossen zonder te hoeven gokken.


De Oplossing: De "Gok-Map" in plaats van het "Gok-Universum"

Hoe doet hij dit? In plaats van elke mogelijke gok (elk mogelijk antwoord) één voor één te proberen, bouwt hij een super-kaart.

1. De Bouwstenen: Het 6-voudige Huisje

Normaal gesproken ziet een computer een situatie op één moment: "Ik sta hier, ik zie dit symbool."
De auteur maakt een slimme truc. Hij laat de computer niet alleen naar het heden kijken, maar ook naar het verleden. Elke stap in zijn kaart is een "6-voudig huisje" dat onthoudt:

  • Waar ben ik?
  • Wat zie ik nu?
  • Wat was ik net?
  • Wat zag ik net?
  • Hoeveel keer ben ik hier al geweest?
  • Wat was de vorige stap?

De analogie: Stel je voor dat je door een doolhof loopt. Normaal kijk je alleen waar je nu staat. In dit paper houdt de computer een dagboek bij bij elke stap. Hij weet precies hoe hij daar is gekomen. Hierdoor kan hij later zien of een bepaalde route logisch is, zonder dat hij de hele route opnieuw hoeft te lopen.

2. De Grote Kaart (De "Footmarks")

Stel je voor dat je alle mogelijke antwoorden op een puzzel probeert. Dat zijn er miljarden. Als je ze allemaal op papier zet, krijg je een berg papier die groter is dan het universum.
De auteur zegt: "Wacht even. Veel van die routes lopen over elkaar heen."

  • Als je route A en route B begint, lopen ze vaak dezelfde eerste 100 stappen.
  • In plaats van twee aparte lijnen te tekenen, teken je één lijn die beide routes deelt.

Hij noemt dit de "Footmarks" (voetafdrukken). Het is alsof je in een sneeuwveld loopt. Als duizenden mensen dezelfde route lopen, zie je maar één diep spoor, niet duizend aparte lijnen. Door alleen de sporen te tekenen, wordt de enorme berg papier (exponentiële tijd) een klein, overzichtelijk boekje (polynoom tijd).

3. De Scherpe Schaar: Het "Feasible Graph"

Nu heb je een grote kaart met veel lijnen. Sommige lijnen zijn echte oplossingen, maar veel lijnen zijn "ruis" (dode hoeken, foutieve routes).
Hoe haal je de ruis weg zonder de echte oplossing te verliezen?
De auteur gebruikt een slimme schaar (een algoritme genaamd Feasible Graph).

  • De test: De schaar kijkt naar een lijn en vraagt: "Als ik deze lijn weghaal, blijft er nog een manier over om bij de oplossing te komen?"
  • De actie: Als het antwoord "ja" is (de lijn is overbodig), dan knippen. Als het antwoord "nee" is (de lijn is cruciaal), dan houden.
  • Het resultaat: Je knipt en knipt, en de kaart krimpt. Uiteindelijk blijft er een strakke, nette lijn over. Als die lijn naar een "Winst"-punt leidt, heb je de oplossing. Als de kaart volledig verdwijnt, was er geen oplossing.

De analogie: Stel je voor dat je een grote, rommelige schuur hebt vol met gereedschap. Je wilt weten of je een specifieke sleutel hebt. In plaats van alles uit te zoeken, gooi je alles weg wat je niet nodig hebt om de deur open te krijgen. Als je uiteindelijk nog een sleutel overhoudt die past, heb je hem gevonden. Als de schuur leeg is, was de sleutel er niet.


Waarom is dit zo belangrijk?

Als dit paper klopt (en de auteur beweert dat het klopt), betekent dit:

  1. Het einde van het gokken: Computers hoeven nooit meer te "gokken" om moeilijke problemen op te lossen. Ze kunnen alles systematisch en snel uitrekenen.
  2. Cryptografie: Veel beveiliging op internet (zoals bankpassen en wachtwoorden) is gebaseerd op het idee dat bepaalde problemen te moeilijk zijn om snel op te lossen. Als dit paper waar is, zouden die problemen opeens makkelijk oplosbaar zijn. Dit zou de beveiliging van internet fundamenteel veranderen (hoewel de auteur zegt dat de berekeningen in de praktijk nog steeds groot kunnen zijn, dus het is niet direct "alles is nu open").
  3. Optimalisatie: Problemen zoals het plannen van de beste route voor 1000 vrachtwagens of het ontwerpen van nieuwe medicijnen zouden plotseling veel sneller opgelost kunnen worden.

De Grootte van het Probleem (De "Wiskundige Muur")

De auteur erkent dat zijn methode weliswaar "snel" is in de wiskundige zin (het is een polynoom, dus het groeit niet explosief), maar dat de getallen in de formule heel groot kunnen zijn.

  • Vergelijking: Het is alsof je een auto hebt die 100.000 km/u kan rijden (wiskundig snel), maar die 1000 liter benzine per seconde verbruikt. Het is technisch "snel", maar in de praktijk misschien nog niet direct bruikbaar voor elke dag.

Conclusie

Dit paper is een claim dat we een nieuwe manier hebben gevonden om de "onmogelijke" problemen van de computerwereld op te lossen. In plaats van door een donker bos te rennen en te hopen dat we de uitgang vinden, hebben we een GPS-systeem gebouwd dat alle paden tegelijk tekent, de dode hoeken eruit knipt, en ons de kortste weg laat zien.

Als dit waar is, is het een van de grootste doorbraken in de geschiedenis van de wiskunde en informatica: P is gelijk aan NP.