Die theoretische Informatik hat einige Beispiele für "den Preis der Abstraktion" geliefert. Die beiden bekanntesten sind für die Gaußsche Eliminierung und Sortierung. Nämlich:
- Es ist bekannt, dass die Gaußsche Elimination beispielsweise für die Berechnung der Determinante optimal ist, wenn Sie Operationen auf Zeilen und Spalten als Ganzes beschränken [1]. Offensichtlich hält sich Strassens Algorithmus nicht an diese Einschränkung und ist asymptotisch besser als die Gaußsche Elimination.
- Wenn Sie beim Sortieren die Elemente der Liste als schwarze Kästchen behandeln, die nur verglichen und verschoben werden können, haben wir die standardmäßige informationstheoretische Untergrenze . Doch Fusionsbäume schlagen diese Grenze, soweit ich das verstehe, durch geschickte Verwendung von Multiplikation.
Gibt es noch andere Beispiele für den Abstraktionspreis?
Um ein bisschen formeller zu sein, suche ich nach Beispielen, bei denen eine Untergrenze in einem schwachen Berechnungsmodell unbedingt bekannt ist, in einem stärkeren Modell jedoch bekanntermaßen verletzt wird. Darüber hinaus sollte die Schwäche des schwachen Modells in Form einer Abstraktion vorliegen , die zugegebenermaßen ein subjektiver Begriff ist. Zum Beispiel betrachte ich die Beschränkung auf monotone Schaltkreise nicht als Abstraktion. Hoffentlich machen die beiden obigen Beispiele klar, wonach ich suche.
[1] KLYUYEV, VV und NI KOKOVKIN-SHcHERBAK: Zur Minimierung der Anzahl arithmetischer Operationen zur Lösung linearer algebraischer Gleichungssysteme. Übersetzung von GI TEE: Technischer Bericht CS 24, 4. Juni, t965, Abteilung Informatik, Universität Stanford.