中文

复值卷积的混合去混叠

数值分析 2024-01-18 v3 数值分析

摘要

开发了基于快速傅里叶变换计算线性卷积的高效算法。描述了一种混合方法,该方法结合了传统的显式去混叠(用零显式填充输入数据)与隐式去混叠(在数学上计入这些零值)的做法。新方法将隐式去混叠推广到任意填充比,并将显式去混叠作为特例包含在内。与现有的隐式去混叠实现不同,混合去混叠根据其卷积几何结构定制其子变换尺寸。多维卷积通过分解为低维卷积并以混合去混叠实现。等长复值与厄米输入的卷积以伪代码说明,并在开源 FFTW++ 库中得以实现。混合去混叠在一维、二维和三维中均被证明优于显式去混叠。

关键词

引用

@article{arxiv.2303.17510,
  title  = {Hybrid Dealiasing of Complex Convolutions},
  author = {Noel Murasko and John C. Bowman},
  journal= {arXiv preprint arXiv:2303.17510},
  year   = {2024}
}

备注

19 pages, 17 figures, to appear in the SIAM Journal on Scientific Computing. Code can be found at https://github.com/dealias/fftwpp