- ¿Cuál es la complejidad de la multiplicación de matriz??
- ¿Cuál es la complejidad espacial de la multiplicación de la cadena de matriz??
- ¿Cuál de los modelos tiene una complejidad de N para la multiplicación de matriz??
- ¿Cuál es la complejidad del tiempo de la multiplicación de matriz escasa??
¿Cuál es la complejidad de la multiplicación de matriz??
A partir de octubre de 2022, lo mejor anunciado en la complejidad asintótica de un algoritmo de multiplicación matricial es o (n2.37188) Tiempo, dado por Duan, Wu y Zhou anunciado en una preimpresión. Esto mejora en el límite de o (n2.3728596) Tiempo, dado por Josh Alman y Virginia Vassilevska Williams.
¿Cuál es la complejidad espacial de la multiplicación de la cadena de matriz??
Análisis de complejidad
Por lo tanto, la complejidad del tiempo general es o (n 3) o (n^3) o (n3). Complejidad del espacio: estamos utilizando una matriz de dimensiones auxiliar D P DP DP, (N-1) × (N-1) (N-1) \ Times (N-1) (N-1) × (N-1) Por lo tanto La complejidad del espacio es o (n 2) o (n^2) o (n2)
¿Cuál de los modelos tiene una complejidad de N para la multiplicación de matriz??
El algoritmo de multiplicación de matriz más rápido conocido es el algoritmo Coppersmith-Winograd con una complejidad de O (n2.3737). A menos que la matriz sea enorme, estos algoritmos no dan como resultado una gran diferencia en el tiempo de cálculo.
¿Cuál es la complejidad del tiempo de la multiplicación de matriz escasa??
Se muestra que la complejidad computacional de la multiplicación de matriz dispersa en AP es una O (NNZ) donde NNZ es el número de elementos distintos de cero. Se encuentra que el AP es especialmente eficiente en la multiplicación de matriz dispersa binaria.