Skip to main content

Cyclotomic Fast Fourier Transform with Reduced Additive Complexity

  • Conference paper
  • First Online:
Intelligent Systems Design and Applications (ISDA 2020)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1351))

Abstract

The Fourier transform is a standard system analysis tool for viewing the frequency content of a signal. The Fourier transform of a sequence, commonly referred to as the discrete time Fourier transform. Discrete Fourier Transforms are implemented through efficient fast Fourier Transform (FFT) algorithms. For Finite field special algorithms are constructed. Based on findings very useful method for the working of Fourier Transform over finite field was developed called Cyclotomic fast Fourier Transform (CFFT). The algorithm has less multiplicative complexity, but additive complexity is very high. The main aim of the research paper is to design Cyclotomic fast Fourier Transform with reduced additive complexity. Proposed algorithm reduces common summands in the Multiple Constant Multiplications. The approach used in algorithm is search for occurances identical expressions and replace it with new single variable.The algorithm is advantageous as it resulted in additive complexity reduction, computation of area of constant matrix multiplication with minimum complexity. The presented method is critically compared with existing method and the experimental result shows that the algorithm satisfies less additive complexity with less number of Xor gates.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Proakis, J.G., Manolakis, D.G.: Digital Signal Processing, Principles, Algorithms, and Applications, 3rd edn. PHI Publication Private Limited (1996)

    Google Scholar 

  2. Blahut, R.E.: Theory and Practice of Error Control Code. Addison-Wesley, Reading, Massachusetts (1983). Moscow: Mir, 1986

    Google Scholar 

  3. Truong, T.-K., Jeng, J.-H., Reed, I.S.: Fast algorithm for computing the roots of error locator polynomials up to degree 11 in reed-solomon decoders. IEEE Trans. Commun. 49(5), 779–783 (2001)

    Article  Google Scholar 

  4. Trifonov, P.V., Fedorenko, S.V.: A method for fast computation of the Fourier transform over a finite field. Probab. Inf. Trans. 39(3), 231–238 (2003)

    Article  MathSciNet  Google Scholar 

  5. Zakharova, T.G.: Fourier transform evaluation in fields of characteristic 2. Probl. Inf. Transm. 28(2), 154–167 (1992)

    MATH  Google Scholar 

  6. Lin, T.C., Truong, T.K., Chen, P.D.: A Fast algorithm for the syndrome calculation in algebraic decoding of Reed-Solomon codes. IEEE Trans. Commun. 55(12), 1–5 (2007)

    Article  Google Scholar 

  7. Afanasyev, V.B.: On complexity of FFT over finite field. In: Proceedings of the 6th Joint Swedish-Russian International Workshop on Information Theory, M’olle, Sweden, pp. 315–319 (1993)

    Google Scholar 

  8. Blahut, R.E.: Transform techniques for error control codes. IBM J. Res. Develop. 23(3), 299–315 (1979)

    Article  MathSciNet  Google Scholar 

  9. Chen, N., Yan, Z.: Cyclotomic FFTs with reduced additive complexities based on a novel common sub expression elimination algorithm. IEEE Trans. Sig. Process. 57(3), 1010–1020 (2009)

    Article  MathSciNet  Google Scholar 

  10. Wu, N., Zhang, X., Ye, Y., Lan, L.: Improving common subexpression elimination algorithm with a new gate-level delay computing method. In: Proceedings of the World Congress on Engineering and Computer Science, vol II WCECS, San Francisco, USA, 23–25 October (2013)

    Google Scholar 

  11. Deshmukh, T., Deshmukh, P., Dakhole, P.: Design of common sub expression elimination algorithm for cyclotomic Fast Fourier Transform over GF (23). In: Proceedings of the International Conference on Data Engineering and Communication Technology. Advances in Intelligent Systems and Computing, vol. 468. Springer, Singapore (2017). https://doi.org/10.1007/978-981-10-1675-2_55

  12. Deshmukh, T., Deshmukh, P., Dakhole, P.: Design of cyclotomic Fast Fourier Transform architecture over Galois field for 15 point DFT. In: International Conference on Industrial Instrumentation and Control (ICIC), College of Engineering Pune, India, 28–30 May 2015. IEEE (2015). ISBN 978-1-4799-7165-7/15

    Google Scholar 

  13. Lin, S., Costello Jr., D.J.: Error Control Coding. Pearson Education (2005)

    Google Scholar 

  14. Winograd, S.: Some bilinear forms whose multiplicative complexity depends on the field of constants. Math. Syst. Theor. 10(1), 169–180 (1977)

    Article  MathSciNet  Google Scholar 

  15. Wagh, M.D., Morgera, S.D.: A new structured design method for convolutions over finite fields, part I. IEEE Trans. Inf. Theor. 29(4), 583–595 (1983)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Panse, T., Deshmukh, P., Kalbande, M., Gaidhani, Y. (2021). Cyclotomic Fast Fourier Transform with Reduced Additive Complexity. In: Abraham, A., Piuri, V., Gandhi, N., Siarry, P., Kaklauskas, A., Madureira, A. (eds) Intelligent Systems Design and Applications. ISDA 2020. Advances in Intelligent Systems and Computing, vol 1351. Springer, Cham. https://doi.org/10.1007/978-3-030-71187-0_77

Download citation

Publish with us

Policies and ethics