- Jaka jest złożoność mnożenia macierzy?
- Jaka jest złożoność przestrzeni mnożenia łańcucha matrycy?
- Który z modeli ma złożoność N dla mnożenia matrycy?
- Jaka jest złożoność czasu mnożenia macierzy rzadkiej?
Jaka jest złożoność mnożenia macierzy?
Od października 2022 r. Najlepiej zapowiedziana związana z asymptotyczną złożonością algorytmu mnożenia macierzy wynosi O (n2.37188) Czas, podany przez Duan, Wu i Zhou ogłoszony w przedruku. Poprawia to granicę O (n2.3728596) Czas, podany przez Josha Almana i Virginii Vassilevskę Williams.
Jaka jest złożoność przestrzeni mnożenia łańcucha matrycy?
Analiza złożoności
Stąd ogólna złożoność czasu wynosi O (n 3) o (n^3) o (n3). Złożoność przestrzeni-używamy pomocy DP DP tablicy wymiarów, (n-1) × (n-1) (n-1) \ Times (n-1) (n-1) × (n-1) stąd stąd Złożoność przestrzeni wynosi O (n 2) o (n^2) o (n2)
Który z modeli ma złożoność N dla mnożenia matrycy?
Najszybciej znanym algorytmem mnożenia macierzy jest algorytm Coppersmith-Winograd o złożoności O (n2.3737). Chyba że macierz jest ogromna, algorytmy te nie powodują ogromnej różnicy w czasie obliczeń.
Jaka jest złożoność czasu mnożenia macierzy rzadkiej?
Wykazano, że obliczeniowa złożoność mnożenia macierzy rzadkiej na AP jest O (NNZ), gdzie NNZ jest liczbą elementów niezerowych. Stwierdzono, że AP jest szczególnie wydajny w binarnej mnożonej mnożenia macierzy.