Wie erklärt man Außenstehenden eine Thematik, die der eigene Verstand kaum erfassen kann? Unser Entwickler Max hat das Thema „P versus NP“ vorgeschlagen – wir wagen den Versuch.

Was sind Millenniumprobleme?

Als Millenniumprobleme werden sieben im Jahr 2000 vom Clay Mathematics Institute aufgelistete ungelöste Probleme der Mathematik bezeichnet. Für die Lösung eines dieser Probleme ist ein Preisgeld von je einer Million US-Dollar ausgesetzt. Bisher wurde nur die Poincaré-Vermutung gelöst – der russische Mathematiker Grigori Perelman lehnte das Preisgeld ab.

Was ist das P-NP-Problem?

Die Frage lautet: Ist die Klasse der Probleme, die schnell gelöst werden können (P), identisch mit der Klasse der Probleme, die schnell überprüft werden können (NP)?

Das Rucksack-Analogon

Stellen Sie sich vor: Sie planen eine Wanderung und müssen Ihren Rucksack packen. Die Frage, ob die Gegenstände reinpassen, können Sie leicht beantworten. Aber welche Kombination ist optimal? Das ist ein typisches NP-Problem.

Warum ist das wichtig?

Wenn P = NP gilt, wäre das ein Durchbruch: Kryptographie würde zusammenbrechen, aber auch viele Optimierungsprobleme in KI und Logistik lösbar. Wenn P ≠ NP gilt, gibt es fundamentale Grenzen der Computerleistung.