Das wird mir hier zu Komplex (Komplexitätsbeweise)

| Back to Overview

Komplexitätsbeweise

P

Hier ist vermutlich einfach das beste eine DTM mit einem Algorithmus anzugeben, der die Lösung findet.

NP

Hier muss man einen Verifizierer bauen, das ist tatsächlich häufig einfach ein paar Punkte abzuholen:

Schauen wir uns doch einfach mal das Problem VERTEX_COVER:

Eingabe: Ein Graph G=(V,E)G = (V, E) und eine Zahl kNk \in \mathbb{N}.

Frage: Gibt es eine Knotenmenge DVD \subseteq V mit Dk|D| \le k, so dass für jede Kante (u,v)E(u, v) \in E mindestens einer der Endpunkte in DD liegt, also uDvDu \in D \land v \in D?

NP-Schwierigkeit

Der Name ist Programm... Aber nehmen wir mal wieder VERTEX_COVER:

Wir brauchen irgendein NP-schweres Problem, welches von welchem wir dann polynomiell reduzieren (Wir reduzieren immer bei NP-schwer)

Hier nehmen wir einfach mal das CLIQUE Problem... Wir versuchen also CLIQUE p\le_p VERTEX_COVER zu zeigen.

Allgemeine Sachen

Immer wenn ihr allgemein Beweisen sollt, dass zum Beispiel L1,L2L_1, L_2 \in NP unter Schnitt abgeschlossen sind. Nehmt euch immer als allererstes was wir für die Sprachen haben...

Spass Spaß Spas

?Rossmanith Zitate Quiz: Ist es ein Rossmanith Zitat oder nicht?
""
*eventuell sind ein paar Zitate frei erfunden. Sendet mir mehr: jonas.max.schneider@gmail.com