Umgangssprachlich, die Definition des Matrix-Multiplikation Exponent ist der kleinste Wert , für die es ein bekannten n ω - Matrix-Multiplikationsalgorithmus. Dies ist als formale mathematische Definition nicht akzeptabel. Ich schätze, die technische Definition ist so etwas wie das Infimum über alle t , sodass in n t ein Matrixmultiplikationsalgorithmus existiert .
In diesem Fall können wir nicht sagen , es ist ein Algorithmus für die Matrix-Multiplikation in oder sogar n ω + o ( 1 ) , nur für alle , dass ε > 0 gibt es einen Algorithmus existiert in n ω + ε . Häufig geben jedoch Arbeiten und Ergebnisse, die eine Matrixmultiplikation verwenden, ihre Kosten einfach als O ( n & ohgr; ) an .
Gibt es eine alternative Definition von , die diese Verwendung ermöglicht? Gibt es Ergebnisse , die Garantie , dass ein Algorithmus der Zeit n ω oder n ω + o ( 1 ) vorhanden sein muss? Oder ist die Nutzung O ( n ω ) einfach schlampig?