Jestem zainteresowany obliczania „th moc macierzy . Załóżmy, że mamy algorytm mnożenia macierzy, który działa w czasie . Następnie można łatwo obliczyć w czasie . Czy można rozwiązać ten problem w mniejszym stopniu złożoności?n × n A O ( M ( n ) ) A n O ( M ( n ) log ( n ) )
Wpisy w macierzy mogą na ogół pochodzić z semiringu, ale można założyć dodatkową strukturę, jeśli to pomoże.
Uwaga: rozumieć, że zasadniczo obliczeniowym w czas dałoby algorytm potęgowania. Ale wiele interesujących problemów sprowadza się do specjalnego przypadku potęgowania macierzy, gdzie m = , a ja nie byłem w stanie udowodnić tego samego na temat tego prostszego problemu. o ( M ( n ) log ( m ) )