Так, усі алгоритми, що випливають з оригінального алгоритму Страссена (сюди входить більшість відомих алгоритмів для матричного множення, але не всі - див. Коментарі), мають складність простору Θ ( n 2 ) . Якби ви могли знайти алгоритм n 3 - ε часу із складністю простору p o l y ( log n ) , це був би чудовий прогрес. Одне застосування буде 2 ( 1 - ε ) n- раз, p o l y (n3−εΘ(n2)n3−εpoly(logn)2(1−ε)n алгоритм простору для задачі Subset-Sum.poly(n)
Однак є певні перешкоди для такого результату. Для деяких обчислювальних моделей існують досить сильні нижні межі часу-просторового добутку матричного множення. Посилання , як єш і Абрахамсон дадуть вам більше інформації.