Diese Antwort befasst sich mit dem Gesamtzusammenhang Ihrer Frage. Die Informatik ist eigentlich eine relativ junge und etwas offene Wissenschaft und hat noch keine guten Antworten auf einige grundlegende Fragen. Die Grundfrage "Was wird effizient berechnet ?" Wird in CS (je nach Meinung) entweder genau oder grob als das berühmte P vs NP-Problem (oder das eng verwandte P vs Exptime-Problem) formuliert und ist nach mehr als vier Jahrzehnten immer noch offen Anfänglich vorgestellt von Cook / Levin ~ 1970 und intensive Arbeit der weltbesten Informatiker (und viele Mathematiker interessieren sich auch für das Problem als grundlegend).
Mit anderen Worten, selbst mit einer groben Definition von "effizient" als P - Zeit und einer der am höchsten bewerteten wissenschaftlichen Auszeichnungen - nämlich einem mit dem Problem verbundenen Preis von 1 Million US - Dollar für mehr als 10 Jahre - kann die Informatik nicht einmal beweisen, dass einige Probleme (in der Nähe von Diese Grenze muss oder darf keine effizienten (Ptime) Algorithmen haben. Daher ist die genaue Definition von "effizient" genauer als P-Zeit zu diesem Zeitpunkt nicht notwendig oder sogar möglich . Wenn / wenn die P vs NP-Vermutung auf die eine oder andere Weise festgelegt wird, ist möglicherweise oder vermutlich eine genauere Definition von "effizient" möglich.
Darüber hinaus könnte man der Meinung sein, dass die Ptime-Definition von "effizient" sogar ein bisschen "schlampig" sein könnte, und die meisten Informatiker würden dem wahrscheinlich zustimmen, und fast alle halten es für äußerst wichtig, die P vs. NP-Vermutung aufzulösen der Punkt, an dem sie diese Behauptung oder Beobachtung vielleicht sogar als trivial ansehen ... mit anderen Worten, es ist sozusagen ein Work in Progress / wir arbeiten daran . (Tatsächlich gehen die etablierten Informatiker nur halb im Scherz so weit, die Lücke und das Fehlen von Fortschritten / endgültigen Trennungen routinemäßig als peinlich zu bezeichnen .)
Tatsächlich gibt es sogar eine eng verwandte / signifikant stärkere Vermutung als P gegen NP, nämlich NP gegen P / Poly, die derzeit auch von der Informatik nicht gelöst werden kann. es wird vermutet, dass NP-Zeit-Probleme nicht durch "P-große" Schaltungen gelöst werden können , dh nicht einmal auf jene Schaltungen beschränkt sind, die durch Algorithmen / Turing-Maschinen erzeugt werden können.
Wie hart P gegen NP sein mag - es gibt einen soliden Grund zu der Annahme, dass es mindestens so schwer ist wie die sehr alte Riemann-Vermutung in der Mathematik (jetzt 1,5 Jahrhundert alt), da beide den gleichen Preis von 1 Million US-Dollar für mehr als ein Jahrzehnt, und keiner wurde noch / zuerst gelöst.
Mit anderen Worten, genau zu definieren, welche Algorithmen wirklich "effizient" sind, ist eines der wichtigsten und schwierigsten offenen Probleme in der theoretischen Wissenschaft und Mathematik .
Tatsächlich ist die Frage "Was wird effizient berechnet?" Sogar noch subtiler, da es eine Variante der Church-Turing-These gibt, die als P-Zeit-CT-These bezeichnet wird, und nicht bekannt ist, ob das Quantencomputing tatsächlich dagegen verstößt . Mit Shors bahnbrechendem Ergebnis der P-Zeit-QM wurde das Factoring als dramatische Wendung in dieser Forschung angesehen. Mit anderen Worten, das Problem, was effizient berechnet wird, reicht plausibel bis zu den Prinzipien der Tiefenphysik und bezieht sich darauf, ob Quantencomputer effizienter rechnen können als klassische Berechnungen, was auch ein allgemein offenes Problem in der theoretischen CS und der fortgeschrittenen Physik ist.
Man kann also sogar hinzufügen, dass P gegen NP und die Frage des effizienten Rechnens von entscheidender oder grundlegender Bedeutung sein können, zusätzlich zu CS und Mathematik - Physik .
[1] P vs NP-Problem, Wikipedia
[2] Probleme mit Millenniumspreisen
[3] P / Poly-Klasse, Wikipedia
[4] Shors Algorithmus