행렬 곱셈


13

내가 행렬 곱셈, 그래서 첫 번째 방문에 대해들을 검색 한 위키 행렬 곱셈 알고리즘, 참고 문헌에서 나는 제 사용의 것을 종이 발견 알고리즘 , 나는 기사를 읽을려고했던이 있지만 복잡하고 것 읽는 데 너무 많은 시간이 걸리지 만이 기사를 읽거나이 알고리즘에 대해 아는 사람이 있다면 사실입니까? 이것을 설명하기위한 기본 아이디어에 대해 알고 있습니까?O(n2log(n))

미리 감사드립니다. 일반적인 질문이라는 것을 알고 있지만 좋은 접근 방법을 찾으면 세부 사항을 배울 것입니다.


5
본인의 질문을 더 잘 이해하는 것이 도움이된다고 생각합니다. 순차적 알고리즘 또는 병렬 알고리즘을 찾고 있습니까? 시간 O (n ^ 2 log n)의 행렬 곱셈에 대한 순차 알고리즘은 알려져 있지 않으며 Eve의 논문은 이러한 알고리즘에 대한 부분적인 결과입니다 (논문을 읽지 않았으며 그냥 감추었습니다). 병렬 시간에 관심이 있다면 병렬 시간 O (log n) (스칼라 덧셈과 스칼라 곱셈을 일정 시간으로 가정)이 표준이며 Papadimitriou의 Computational Complexity 책에서 설명을 찾을 수 있습니다 .
이토 쓰요시

2
(1) 순차적 알고리즘에 대해 명확하게 질문을 편집하십시오. (2) [quantum-computing] 태그를 추가했음을 깨달았습니다. 양자 컴퓨팅과의 관계를 설명하기 위해 질문을 편집하십시오. (제 생각 엔 귀하의 질문은 양자 컴퓨팅에 의해 동기가 부여되지만 귀하의 설명은 어떤 추측보다 훨씬 유용합니다.)
Tsuyoshi Ito

2
먼저이 질문을 삭제 한 다음 질문이있는 경우 나중에 다시 게시하는 것이 좋습니다.
Suresh Venkat

3
@Saeed :이 문제는 메타에 대해 논의되었으며 현재 메타 사용에 대한 정책을 논의하려는 경우 사이트 정책입니다. 반면에, 질문을 수정하고 주제를 다루기 위해 논문을 언급하지 않도록 할 수 있습니다. 예를 들어 질문을 "모델 X에서 행렬 곱셈에 가장 잘 알려진 알고리즘은 무엇입니까?" 그리고 그것은 주제에 관한 것입니다. (측면 참고 : 미공개 논문의 정확성을 직접 확인할 수없고 인용하고 싶은 경우, 동료 심사 및 출판 될 때까지 기다려야합니다.)
Kaveh

3
메타에 대한 관련 토론 : 크랭크 친화적 인 주제에 대한 사전 인쇄의 정확성에 대해 문의해도 괜찮습니까? 해당 페이지에 작성된 모든 내용이이 질문에 적용된다고 주장하지는 않지만 적어도 밀접한 관련이 있습니다.
이토 쓰요시

답변:


34

나는 약 1 년 전에이 논문을 보았지만 자세히 읽지 않았습니다. 나는 그 접근법이 정확하지 않다고 말할 수 있습니다. 같은 논문의 36 페이지에는 Don Knuth가 첨부 한 주석이 있는데, 그 접근 방식의 심각한 단점이 무엇인지 지적합니다.

이 논문을 이해하려면 그룹 대수와 표현 이론에 대해 배워야합니다. 전에 이런 종류의 자료를 보지 못했다면 힘들 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.