2013-01-11 6 views
6

Ich möchte einen Fast Fourier Transformation Algorithmus mit MapReduce implementieren. Ich kenne einen rekursiven FFT-Algorithmus, aber ich brauche Ihre Richtlinie, um sie mithilfe eines Map/Reduce-Ansatzes zu implementieren.Fast Fourier Transformation Algorithmus Implementierung mit MapReduce

Irgendwelche Vorschläge/Referenzen?

+0

möglich Duplikat [fft Algorithmus Implementierung mit hadoop] (http://stackoverflow.com/questions/2983982/fft-algorithm-implementation-with-hadoop) – mbeckish

Antwort

3

Die Grundidee, dass wir einige Theoreme verwenden können, um das Problem in Teilprobleme zu unterteilen.

Bei Fourier Transfom, Problem ist, Standard-Definition von FT:

Nach Cooley–Tukey FFT algorithm wenden wir es auf zwei Teilprobleme aufteilen:

vorwärts bewegen mit, dass Transfomation, theoretisch könnte es mit paralleler Programmierung gelöst werden.

Vielleicht werden Sie folgende Links hilfreich:

Verwandte Themen