Was bedeutet polynomialzeit?
In der Komplexitätstheorie bezeichnet man ein Problem als in Polynomialzeit lösbar, wenn es mit einer deterministischen Rechenmaschine in einer Rechenzeit lösbar ist, die mit der Problemgröße nicht stärker als gemäß einer Polynomfunktion wächst.
Ist n Polynomiell?
In der Informatik bezeichnet NP (für nichtdeterministisch polynomielle Zeit) eine fundamentale Komplexitätsklasse aus dem Bereich der Komplexitätstheorie.
Was bedeutet NP schwer?
NP-Schwere bezeichnet eine Eigenschaft eines algorithmischen Problems. Ein NP-schweres Problem ist dabei mindestens so „schwer“ wie alle Probleme in NP. Das bedeutet, dass ein Algorithmus, der ein NP-schweres Problem löst, mithilfe einer Reduktion benutzt werden kann, um alle Probleme in NP zu lösen.
Was bedeutet Nichtdeterministisch?
Nichtdeterminismus ist ein Konzept aus der theoretischen Informatik, in dem Algorithmen oder Maschinen (meist Turingmaschinen oder endliche Automaten) nicht nur genau eine Berechnung zu einer bestimmten Eingabe durchlaufen können (deterministisch), sondern es bei gleicher Eingabe mehrere Möglichkeiten für den Übergang …
Sind NP Probleme lösbar?
NP-vollständige Probleme lassen sich vermutlich nicht effizient lösen, da ihre Lösung auf realen Rechnern viel Zeit in Anspruch nimmt. Für kein NP-vollständiges Problem konnte bisher nachgewiesen werden, dass es in polynomieller Zeit lösbar wäre.
Wie zeigt man dass ein Problem NP schwer ist?
Definition: Ein Problem p heißt NP -schwer, wenn sich jedes Problem r , das in NP liegt, in deterministisch polynomieller Zeit auf p reduzieren lässt. Ein Problem p heißt NP -vollständig, wenn es NP -schwer ist und selbst in NP liegt.
Wann ist etwas NP-vollständig?
In der Informatik bezeichnet man ein Problem als NP-vollständig (vollständig für die Klasse der Probleme, die sich nichtdeterministisch in Polynomialzeit lösen lassen), wenn es zu den schwierigsten Problemen in der Klasse NP gehört, also sowohl in NP liegt als auch NP-schwer ist.
Wie ist ein Problem definiert?
Ein Problem (griechisch πρόβλημα próblema, deutsch ‚das Vorgeworfene, das Vorgelegte‘, „das, was [zur Lösung] vorgelegt wurde, Klippe, Hindernis“) nennt man eine Aufgabe oder Streitfrage, deren Lösung mit Schwierigkeiten verbunden ist. Probleme können lösbar, nicht lösbar oder unentscheidbar sein.