Recovering sparse DFT from missing signals via interior point method on GPU
Wei Kuang, Alexis Montoison, Vishwas Rao, Fran\c{c}ois Pacaud, Mihai, Anitescu

TL;DR
This paper introduces a GPU-accelerated interior point method for recovering sparse DFTs from incomplete and noisy signals, leveraging a novel preconditioner and matrix-free computations for large-scale problems.
Contribution
It presents a scalable, GPU-based primal-dual interior point approach with a specialized preconditioner for efficient sparse DFT recovery from missing data.
Findings
Achieves efficient large-scale sparse DFT recovery on GPU
Demonstrates scalability to hundreds of millions of variables
Validates method on real crystal scattering data
Abstract
We propose a method to recover the sparse discrete Fourier transform (DFT) of a signal that is both noisy and potentially incomplete, with missing values. The problem is formulated as a penalized least-squares minimization based on the inverse discrete Fourier transform (IDFT) with an -penalty term, reformulated to be solvable using a primal-dual interior point method (IPM). Although Krylov methods are not typically used to solve Karush-Kuhn-Tucker (KKT) systems arising in IPMs due to their ill-conditioning, we employ a tailored preconditioner and establish new asymptotic bounds on the condition number of preconditioned KKT matrices. Thanks to this dedicated preconditioner -- and the fact that FFT and IFFT operate as linear operators without requiring explicit matrix materialization -- KKT systems can be solved efficiently at large scales in a matrix-free manner. Numerical…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsImage and Signal Denoising Methods · Sparse and Compressive Sensing Techniques
