SFFT-Based Homogenization: Using Tensor Trains to Enhance FFT-Based Homogenization
Sascha H. Hauck, Matthias Kabel, Mazen Ali, Nicolas R. Gauger

TL;DR
This paper introduces a quantum-inspired tensor train method to significantly accelerate FFT-based homogenization, reducing computational time and memory use for complex microstructures without requiring quantum hardware.
Contribution
It presents a novel SFFT-based homogenization algorithm that leverages tensor trains and quantum-inspired techniques to improve efficiency over traditional FFT methods.
Findings
Achieves exponential improvements in time complexity and memory efficiency.
Demonstrates effectiveness across complex microstructures.
Remains executable on classical hardware.
Abstract
Homogenization is a fundamental technique for estimating the macroscopic properties of materials with microscale heterogeneity. Among Homogenization methods, the FFT-based Homogenization algorithm has become widely used due to its computational efficiency and ability to handle complex microstructures. Nevertheless, even with GPU acceleration, FFT-based Homogenization for industrial applications remains excessively time-consuming, particularly when generating elastic training data for AI models. This is due to the curse of dimensionality, which arises from the algorithms reliance on the Fast Fourier Transform, creating a fundamental bottleneck. In this paper, we propose a quantum-inspired SFFT-based Homogenization algorithm that leverages the improved time complexity of a Tensor Train variant of the Quantum Fourier Transform. By additionally exploiting structural properties of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDigital Filter Design and Implementation · Characterization and Applications of Magnetic Nanoparticles · Computational Physics and Python Applications
