zlacker

[parent] [thread] 3 comments
1. skosch+(OP)[view] [source] 2020-04-27 05:22:14
Many problems require lots of huge matrix multiplications—think simulations of physical systems, i.e. weather systems or molecular interactions, or numerical optimization.
replies(1): >>TJSome+ga
2. TJSome+ga[view] [source] 2020-04-27 07:35:38
>>skosch+(OP)
Additionally, many problems are can be converted to matrix operations, like graph algorithms.

Note that matrix multiplication takes O(n^2) time with a quantum computer, but O(n^2.807) time on a classical computer.

replies(1): >>gnu-no+re
◧◩
3. gnu-no+re[view] [source] [discussion] 2020-04-27 08:28:42
>>TJSome+ga
> but O(n^2.807) time on a classical computer

Optimizing matrix multiplication for classical computers is an open research problem, and according to wikipedia there are algorithms with O(n^2.37) running time. Also according to wikipedia, it is not proven that matrix multiplication can't be done in O(n^2).

replies(1): >>infogu+Rh
◧◩◪
4. infogu+Rh[view] [source] [discussion] 2020-04-27 09:09:59
>>gnu-no+re
Ah yes, we may as well add NP-completeness to this thread.
[go to top]