NP-hart

NP-hart

NP-Schwere bzw. NP-Härte (Fehlübersetzung des englischen NP-hard, abgekürzt für Non-deterministic Polynomial-time hard) ist ein Begriff aus dem Bereich der theoretischen Informatik, der zur Klassifizierung von Komplexitätsproblemen dient. Er gibt Aufschluss darüber, ob für alle Probleme aus der Komplexitätsklasse NP jeweils ein polynomieller Algorithmus existiert, der diese auf eine betrachtete formale Sprache reduziert.

Definition

Sei L' \sub \Sigma^* eine formale Sprache. L' heißt dann NP-schwer, wenn gilt:

\forall \, L \in {\rm NP} : L \preceq_{\rm p} L' (Alle L aus NP sind polynomiell reduzierbar auf L'.)

Dies bedeutet, dass L' mindestens so schwer wie jedes beliebige Problem aus NP ist. Diese intuitive Deutung wird gerechtfertigt durch die Tatsache, dass sich mit einem Algorithmus A, der L' in Polynomialzeit löst, für jedes Problem aus NP ebenfalls ein polynomialer Algorithmus konstruieren ließe:

  1. führe zuerst die Reduktion auf L' aus und
  2. anschließend Algorithmus A.

L' selbst kann jedoch auch schwerer sein. Insbesondere muss L' nicht notwendigerweise in NP liegen (liegt L' jedoch zusätzlich in NP, so heißt L' NP-vollständig).

Beispiel

Ein klassisches Beispiel für ein Problem, das NP-schwer ist und nicht in NP liegt, ist das Halteproblem für Turingmaschinen. Beispielsweise lässt sich das Erfüllbarkeitsproblem auf das Halteproblem reduzieren, indem eine Instanz des Erfüllbarkeitsproblems in eine Turingmaschine transformiert wird, die nacheinander alle möglichen Belegungen durchprobiert und hält, sobald eine erfüllende Belegung gefunden ist, andernfalls jedoch in eine Endlosschleife übergeht. Darüber hinaus liegt das Halteproblem aber selbst nicht in NP, da es überhaupt nicht entscheidbar ist.

Siehe auch


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Hart (surname) — Hart may refer to:;A * Adam Hart (porn star), U.S. porn star * Alan Hart, British television executive * Albert Bushnell Hart (1854 1943), U.S. historian * Alfred A. Hart, 19th century U.S. photographer * Alvin Youngblood Hart (born 1963), U.S.… …   Wikipedia

  • Hart (person) — Hart, as a person, may refer to: Deceased or presumed so Died by 1880 * Charles Hart (17th century actor) (1625–1683), British actor * John Hart (governor) (died 1740), British colonial administrator * Joseph Hart (1712 1768), religious leader… …   Wikipedia

  • Hart (Familienname) — Hart ist ein Familienname. Verbreitung Der Name kommt im deutschen und englischen Sprachraum vor. Varianten deutsch: Hardt, Harth, Hard Bekannte Namensträger Inhaltsverzeichnis A B C D E F G H I J K …   Deutsch Wikipedia

  • Hart Dynasty — Hart Foundation Hart Foundation Membres David Hart Smith Tison Kidd Natalya Ancien(s) membre(s) Bret Hart Jim Neidhart Jimmy Hart Owen Hart Davey Boy Smith Brian Pillman Dangerous Danny Davis The Dangerous Hartman Formation 1985 Fédération(s) …   Wikipédia en Français

  • Hart Foundation — Membres David Hart Smith Tyson Kidd Natalya Ancien(s) membre(s) Jim Neidhart Bret Hart Jimmy Hart Owen Hart Davey Boy Smith Brian Pillman Dangerous Danny Davis The Dangerous Hartman Formation 1985 Fédération(s) …   Wikipédia en Français

  • Hart — bezeichnet: einen Wald, siehe Hardt (Toponym) namentlich: Hart (Familienname), ein Familienname – dort auch zu Namensträgern Hart Racing Engines, die Formel 1 Motoren des britischen Motorherstellers Brian Hart Hart Memorial Trophy, eine Eishockey …   Deutsch Wikipedia

  • Hart Racing Engines — (später: Brian Hart Ltd.) war ein in Harlow[1], Großbritannien, ansässiger Hersteller von Rennsportmotoren. Das Unternehmen wurde 1969 von dem ehemaligen Rennfahrer Brian Hart gegründet. Von Hart konstruierte Motoren war in den 1970er Jahren eine …   Deutsch Wikipedia

  • Hart House, University of Toronto — Hart House is a student centre at the University of Toronto s St. George Campus. It is named after Hart Massey and the money to build the centre came from the Massey family with the idea being advocated by Vincent Massey, then a student at U of T …   Wikipedia

  • Hart — Hart, härter, härteste oder härtste, adj. et adv. 1. Eigentlich, wo es diejenige Eigenschaft der Körper bezeichnet, nach welcher sie vermögend sind, einer leidentlichen Veränderung oder einem Stoße zu widerstehen, im Gegensatze des weich. In… …   Grammatisch-kritisches Wörterbuch der Hochdeutschen Mundart

  • Hart — may refer to:* HART (disambiguation)* Deer: ** Adult deer ** Red deerPlaces* Hart, Austria * Hart, County Durham, England * Hart, California * Hart, Michigan * Hart, Texas * Hart (district), Hampshire, England * Hart County, any of several… …   Wikipedia

  • Hart bei Graz — Hart bei Graz …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”