|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Evgenij Masherov 2:5020/175.2 07 Apr 2003 21:27:00 To : Max Alekseyev Subject : умножения на фиксированную матрицу -------------------------------------------------------------------------------- Mon Apr 07 2003 02:13, Max Alekseyev wrote to All: MA> Предположим, что задана фиксированная матрица M размера nxn и планируется MA> вычислять произведения M*x для различных векторов x. MA> Вычисление в лоб требует порядка n^2 элементарных операций. Возможно ли MA> уменьшить это число путем каких-то предвычислений? MA> Т.е. планируется вычислять большое количество произведений M*x для MA> различных x, и очень бы хотелось на каждое произведение затрачивать как MA> можно меньше операций. Только для специальной структуры матрицы М. В общем случае ускорить невозможно. А, скажем, для M(i,j)=m((i-j) mod n) можно за O(n log n) Или для разреженных... Евгений Машеров АКА СанитарЖеня --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/3300a46d3911.html, оценка из 5, голосов 10
|