문제는 다항식 입니다. 모든 계수가 기계어에 적합하다고 가정합니다. 즉, 단위 시간으로 조작 할 수 있습니다.
FFT를 트리 방식으로 적용하여 시간을 수행 할 수 있습니다 . 당신이 할 수 O는 ( N 로그 N ) ?
좋은 질문입니다. 누군가의 블로그에서 비슷한 것을 보았지만 어디에 있었는지 기억할 수 없습니다.
—
Grigory Yaroslavtsev
마이너 관찰 : 우리가 (Q, 말을 통해 작업을) 알고있는 n 개의 뿌리는 문제가 상당하므로 : 감안할 때 α 1 , ... , α , n은 다항식을 계산 ( X - α 1 ) ... ( X - α N ) . (나는 생각한다.)
—
ShreevatsaR
결과에 대한 참조를 제공 할 수 있습니까 ?
—
Mohammad Al-Turkistany
@Suresh가 언급했듯이 간단한 분할 및 정복 접근 방식입니다. 그 n 개의 폴리곤이 다른 정도가 가질 수 있도록 일반화 될 수있다 하는 경우에 당신이 허프만 트리 방식으로 나눌 수 있습니다. Strassen : 연속 분수의 계산 복잡성을 참조하십시오.
—
Zeyu
시간 O ( n log n ) 에서 상수 차원 2 의 벡터의 컨벌루션을 계산할 수 있습니까 ?
—
Kaveh