Estoy interesado en el cálculo de la -ésima potencia de un matriz . Supongamos que tenemos un algoritmo para la multiplicación de matrices que se ejecuta en tiempo . Entonces, uno puede calcular fácilmente en el tiempo . ¿Es posible resolver este problema en menor complejidad de tiempo?
Las entradas de matriz pueden, en general, ser de un semired pero puede asumir una estructura adicional si ayuda.
Nota: Entiendo que en la computación general, in tiempo daría un algoritmo para exponenciación. Pero, una serie de problemas interesantes se reducen al caso especial de exponenciación de matrices donde m = , y no pude demostrar lo mismo sobre este problema más simple.